2017-02-16 106 views
1

下午好,好人。帮助我找到正确的解决方案。在一个码头集装箱启动uwsgi应用程序。在另一个码头集装箱中启动收集器度量标准 - collectd,收集度量标准并将它们发送到服务器-openstdb。
问题我该怎么做才会收到来自uwsgi的收集指标。我明白,必须从uwsgi选项“--enable-metrics”开始,并可能添加“--stats-push statsd:address [,prefix]”。并进入配置收藏添加插件。 但是,这一切在实践中如何配合不明白。
感谢您的帮助如何通过收集帮助收集uwsgi的指标

回答

2

解决方法如下。与param.Below内容的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>