如何使用 help collectd 从 uwsgi 收集指标
How collect metrics from uwsgi with help collectd
各位下午好。帮助我找到正确的解决方案。在一个 docker 容器中启动了 uwsgi 应用程序。在另一个 docker 容器中启动了收集器指标 - collectd ,它收集指标并将它们发送到服务器 -openstdb。
我该怎么做的问题将从 uwsgi 收到收集的指标。我明白,有必要从 uwsgi 选项“--enable-metrics”开始,并可能添加“--stats-push statsd:address[prefix]”。并进入配置 collectd 添加插件。
但是这一切在实践中是如何配合的不明白。
感谢任何帮助
解决方法如下
运行 具有 param.Below 内容的 uwsgi config.ini
[uwsgi]
plugin = stats_pusher_statsd
enable-metrics = true
stats-push = statsd:collectd:8125
并在 collectd 添加插件
<Plugin statsd>
Host "::"
Port "8125"
DeleteSets false
</Plugin>
各位下午好。帮助我找到正确的解决方案。在一个 docker 容器中启动了 uwsgi 应用程序。在另一个 docker 容器中启动了收集器指标 - collectd ,它收集指标并将它们发送到服务器 -openstdb。
我该怎么做的问题将从 uwsgi 收到收集的指标。我明白,有必要从 uwsgi 选项“--enable-metrics”开始,并可能添加“--stats-push statsd:address[prefix]”。并进入配置 collectd 添加插件。
但是这一切在实践中是如何配合的不明白。
感谢任何帮助
解决方法如下
运行 具有 param.Below 内容的 uwsgi config.ini
[uwsgi]
plugin = stats_pusher_statsd
enable-metrics = true
stats-push = statsd:collectd:8125
并在 collectd 添加插件
<Plugin statsd>
Host "::"
Port "8125"
DeleteSets false
</Plugin>