Bonjour, bonnes gens. Aidez-moi à trouver la bonne solution Dans un conteneur docker Lancé l'application uwsgi. Dans un autre conteneur docker, les statistiques collector ont été lancées - collectd, qui recueille les métriques et les envoie au serveur -openstdb.
La question comment dois-je faire pour recevoir les mesures collectd de uwsgi. Je comprends, est nécessaire de commencer avec l'option uwsgi "--enable-metrics" et peut-être ajouter "--stats-push statsd: adresse [, préfixe]". et dans config collectd ajouter plugin. Mais comment tout ce lien dans la pratique ne comprend pas.
Reconnaissant pour toute aideComment collecter des mesures de uwsgi avec aide collectd
1
A
Répondre
2
La solution était la suivante.
Run uwsgi avec un contenu param.Below config.ini
[uwsgi]
plugin = stats_pusher_statsd
enable-metrics = true
stats-push = statsd:collectd:8125
Et collectd ajouter pluggin
<Plugin statsd>
Host "::"
Port "8125"
DeleteSets false
</Plugin>