2017-02-16 5 views
1

午後、いい人。適切な解決策を見つけるのを助けてください。 1つのドッカーコンテナでuwsgiアプリケーションを起動しました。別のドッカーコンテナでは、コレクタmetric-collectdが起動し、メトリックを収集してサーバ-openstdbに送信します。
uwsgiから収集されたメトリックがどのように受け取られるのでしょうか?私は、uwsgiオプション "--enable-metrics"で始める必要があり、おそらく "--stats-push statsd:address [、prefix]"を追加することを理解しています。プラグインの設定をcollectdに追加します。 しかし、実際にこのネクタイはすべて理解できません。
任意の援助に感謝します。助けを借りてuwsgiからメトリックを収集する方法

答えて

2

溶液は次のとおりです。 param.Belowコンテンツのconfig.iniと
実行uwsgiは

[uwsgi] 
plugin = stats_pusher_statsd 
enable-metrics = true 
stats-push = statsd:collectd:8125 

そしてcollectdではpluggin追加

<Plugin statsd> 
    Host "::" 
    Port "8125" 
    DeleteSets false 
</Plugin> 
関連する問題