Download the PHP package yakovlef/telegraf-metrics-bundle without Composer
On this page you can find all versions of the php package yakovlef/telegraf-metrics-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download yakovlef/telegraf-metrics-bundle
More information about yakovlef/telegraf-metrics-bundle
Files in yakovlef/telegraf-metrics-bundle
Download yakovlef/telegraf-metrics-bundle
More information about yakovlef/telegraf-metrics-bundle
Files in yakovlef/telegraf-metrics-bundle
Vendor yakovlef
Package telegraf-metrics-bundle
Short Description Symfony bundle for collecting and sending metrics to Telegraf/InfluxDB via UDP protocol
License MIT
Homepage https://github.com/yakovlef/telegraf-metrics-bundle
Package telegraf-metrics-bundle
Short Description Symfony bundle for collecting and sending metrics to Telegraf/InfluxDB via UDP protocol
License MIT
Homepage https://github.com/yakovlef/telegraf-metrics-bundle
Please rate this library. Is it a good library?
Informations about the package telegraf-metrics-bundle
TelegrafMetricsBundle
Symfony bundle for sending metrics to Telegraf/InfluxDB via UDP protocol.
Installation
Configuration
Add to your config/bundles.php
:
Configure in config/packages/telegraf_metrics.yaml
:
Usage
Basic Example
Advanced Examples
Telegraf Configuration
Configure Telegraf to accept UDP input:
Prometheus & Grafana Support
In addition to InfluxDB, you can also use this bundle to send metrics to Prometheus via Telegraf.
Telegraf will act as a proxy: it receives metrics via UDP and exposes them to Prometheus via the /metrics
HTTP endpoint.
Telegraf Configuration Example
Prometheus Configuration
Ensure that the host and port match the actual Telegraf service in your environment.
Concepts
- Measurement: The metric name (e.g.,
api_response
,user_registration
) - Tags: Key-value pairs for filtering and grouping (e.g.,
status
,country
) - Fields: Actual measured values (e.g.,
response_time
,count
,amount
)
Requirements
- PHP 8.1+
- Symfony 6.4+ or 7.0+
License
MIT
All versions of telegraf-metrics-bundle with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.1
symfony/config Version ^6.4|^7.0
symfony/dependency-injection Version ^6.4|^7.0
symfony/http-kernel Version ^6.4|^7.0
influxdata/influxdb-client-php Version ^3.7
symfony/config Version ^6.4|^7.0
symfony/dependency-injection Version ^6.4|^7.0
symfony/http-kernel Version ^6.4|^7.0
influxdata/influxdb-client-php Version ^3.7
The package yakovlef/telegraf-metrics-bundle contains the following files
Loading the files please wait ....