【问题标题】:How collect metrics from uwsgi with help collectd如何在帮助 collectd 的情况下从 uwsgi 收集指标
【发布时间】:2017-02-16 15:17:12
【问题描述】:

大家下午好。帮助我找到正确的解决方案。在一个 docker 容器中启动了 uwsgi 应用程序。在另一个 docker 容器中启动了收集器指标 - collectd ,它收集指标并将它们发送到服务器 -openstdb。
从 uwsgi 收到 collectd 指标的我该怎么做的问题。我了解,必须从 uwsgi 选项“--enable-metrics”开始,并可能添加“--stats-push statsd:address[,prefix]”。并进入 config collectd 添加插件。 但是这一切在实践中的配合不明白。
感谢任何帮助

【问题讨论】:

    标签: docker uwsgi collectd


    【解决方案1】:

    解决方法如下。
    使用参数运行 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>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-01-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-28
      相关资源
      最近更新 更多