bigcommerce / grphp-statsd
grphp statsd拦截器
v0.2.3
2023-05-08 01:13 UTC
Requires
- php: ^8.0
- bigcommerce/grphp: ^3.0 || ^4.0
- slickdeals/statsd: ^3.1
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.16
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^9.0
README
用于测量grphp客户端请求的StatsD拦截器。
安装
composer require bigcommerce/grphp-statsd
配置
$config = [ 'host' => 'my.statsd.service', 'port' => 8125, // optional config options 'namespace' => 'myapp', 'sample_rate' => 1.0, // 0->1.0 scale. 1.0 is all requests. 'mtu' => 1500, // MTU rate 'persistent' => false, // keep connection persistent 'timeout' => 600, // in seconds 'tcp' => false, // true uses TCP instead of UDP ]; $client->addInterceptor(new \Grphp\StatsD\Interceptor($config));
许可证
版权所有 (c) 2017-至今,BigCommerce Pty. Ltd. 保留所有权利
在此,免费许可任何获得此软件及其相关文档文件(以下简称“软件”)的人士,在不作限制的情况下使用该软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件的副本,并允许向软件提供方提供软件的人士也这样做,前提是遵守以下条件:
上述版权声明和本许可声明应包含在软件的副本或实质性部分中。
本软件按“现状”提供,不提供任何形式的质量保证,无论是明示的、暗示的,还是关于适用性、特定用途或非侵权的保证。在任何情况下,作者或版权所有者都不应对任何索赔、损害或其他责任负责,无论该责任是源于合同、侵权或其他方式,无论是否与软件或其使用或其他方式有关。