florinmotoc / php-statsd-client
There is no license information available for the latest version (dev-main) of this package.
A simple PHP statsd client
dev-main
2024-11-04 12:54 UTC
Requires
- php: >=8.1
- datadog/php-datadogstatsd: ^1.6
This package is auto-updated.
Last update: 2025-03-04 14:21:11 UTC
README
Installation
Install the latest version with
composer require florinmotoc/php-statsd-client
Basic Usage
# example of .env variables FM_STATSD_CLIENT_CUSTOM_DATADOG_HOST=localhost FM_STATSD_CLIENT_CUSTOM_DATADOG_PORT=8125 FM_STATSD_CLIENT_CUSTOM_DATADOG_LOCAL_HOSTNAME=optional-hostname FM_STATSD_CLIENT_CUSTOM_DATADOG_TAGS_CUSTOM_SOMETHING=something
FM_STATSD_CLIENT_CUSTOM_DATADOG_HOST
FM_STATSD_CLIENT_CUSTOM_DATADOG_PORT
- set these to your statsd host+port
FM_STATSD_CLIENT_CUSTOM_DATADOG_LOCAL_HOSTNAME=optional-hostname
- if you want to send a custom hostname (not system hostname), you can set this .env variable
FM_STATSD_CLIENT_CUSTOM_DATADOG_TAGS_CUSTOM_
- this is a prefix.
- anything after prefix's
_
will be sent to statsd with a prefixc_
- ex:
FM_STATSD_CLIENT_CUSTOM_DATADOG_TAGS_CUSTOM_ABC=ABC
will send to statsdc_abc=ABC
- ex:
FM_STATSD_CLIENT_CUSTOM_DATADOG_TAGS_CUSTOM_ABC=abc
will send to statsdc_abc=abc
- ex:
FM_STATSD_CLIENT_CUSTOM_DATADOG_TAGS_CUSTOM_D=smth
will send to statsdc_d=smth
- ex:
FM_STATSD_CLIENT_CUSTOM_DATADOG_TAGS_CUSTOM_ENV=prod
will send to statsdc_env=prod
- ex:
FM_STATSD_CLIENT_CUSTOM_DATADOG_TAGS_CUSTOM_ENV=devel
will send to statsdc_env=devel