Docker 如何使用help collectd从uwsgi收集指标

Docker 如何使用help collectd从uwsgi收集指标,docker,uwsgi,collectd,Docker,Uwsgi,Collectd,大家下午好。帮我找到正确的解决方案。在一个docker容器中启动了uwsgi应用程序。在另一个docker容器中启动了collector metrics-collectd,它收集度量并将其发送到服务器openstdb我如何做的问题将从uwsgi收到收集的指标。我明白,是否有必要从uwsgi选项--“启用度量”开始,并可能添加--“stats push statsd:address[,prefix]”。并在配置集合中添加插件。 但人们并不理解这一切在实践中是如何联系的感谢您的帮助解决方案如下。 使

大家下午好。帮我找到正确的解决方案。在一个docker容器中启动了uwsgi应用程序。在另一个docker容器中启动了collector metrics-collectd,它收集度量并将其发送到服务器openstdb
我如何做的问题将从uwsgi收到收集的指标。我明白,是否有必要从uwsgi选项--“启用度量”开始,并可能添加--“stats push statsd:address[,prefix]”。并在配置集合中添加插件。
但人们并不理解这一切在实践中是如何联系的
感谢您的帮助

解决方案如下。
使用content config.ini下面的参数运行uwsgi

[uwsgi]
plugin = stats_pusher_statsd
enable-metrics = true
stats-push = statsd:collectd:8125
在collectd中添加插件

<Plugin statsd>
  Host "::"
  Port "8125"
  DeleteSets false
</Plugin>

主机“:”
端口“8125”
删除设置为false