talentrydev/monitoring-bundle
最新稳定版本:6.1.1
Composer 安装命令:
composer require talentrydev/monitoring-bundle
包简介
Symfony bundle integrating talentrydev/monitoring library
README 文档
README
This is a Symfony bundle used for integrating talentrydev/monitoring library into a Symfony project.
Installing
- Run:
composer require talentrydev/monitoring-bundle
- Add the MonitoringBundle to your kernel's
registerBundlesmethod:
return [
//...
new \Talentry\MonitoringBundle\MonitoringBundle();
];
Configuring
The bundle exposes the following configuration options:
| Option | Type | Default value | Description |
|---|---|---|---|
| enabled | boolean | true | Set to false to disable monitoring bundle |
| namespace | string | Production | Namespace for publishing metrics |
| statsdProtocol | string | standard | StatsD protocol (see below for more details) |
| statsdHost | string | localhost | StatsD server host |
| statsdPort | integer | 8125 | StatsD server port |
| queue | string | null | Queueing strategy to use (see below for more details) |
| redisHost | string | localhost | Host of the redis instance |
| redisPort | integer | 6379 | Port of the redis instance |
statsdProtocolmay be eitherdatadog(for datadog extension of StatsD protocol) orstandard(for standard StatsD protocol)queuemay be eitherredis,memoryornull(default). By setting this value toredisormemorythe metrics will be queued using the selected strategy and will only be published once thety:monitoring:push-queued-metricscommand has been executed.
Example configuration
- To configure the bundle to use the standard StatsD protocol, with StatsD agent listening on
10.10.10.10, port8125:
monitoring:
statsdHost: 10.10.10.10
- To configure the bundle to use the redis queue, add the following to
config.yml:
monitoring:
queue: redis
统计信息
- 总下载量: 6.27k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-09-07