bigcommerce/grphp-statsd

grphp statsd拦截器

v0.2.3 2023-05-08 01:13 UTC

This package is auto-updated.

Last update: 2024-09-08 04:21:01 UTC


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. 保留所有权利

在此,免费许可任何获得此软件及其相关文档文件(以下简称“软件”)的人士,在不作限制的情况下使用该软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件的副本,并允许向软件提供方提供软件的人士也这样做,前提是遵守以下条件:

上述版权声明和本许可声明应包含在软件的副本或实质性部分中。

本软件按“现状”提供,不提供任何形式的质量保证,无论是明示的、暗示的,还是关于适用性、特定用途或非侵权的保证。在任何情况下,作者或版权所有者都不应对任何索赔、损害或其他责任负责,无论该责任是源于合同、侵权或其他方式,无论是否与软件或其使用或其他方式有关。