LINUX.ORG.RU
решено ФорумAdmin

Мониторинг uWSGI

 


0

1

Всем привет, Включаю сбор метрик uwsgi для отправки в carbone. вот с такими параметрами.

enable-metrics = true
carbon-use-metrics = true
carbon-freq = 20
carbon-max-retry = 1000
carbon-retry-delay = 20
carbon-root = test
carbon-idle-avg = zero
carbon = <ip>
И на выходе получаю, что у меня почти все поля суммируются, то есть значение request, всегда растет. В доке вычитал, что это норма. Возникает логичный вопрос как это дело мониторить? И какой смысл знать сумму этих метрик с момента запуска приложения, если хотелось бы понимать состояние за определенный промежуток времени.

hint: derivative

Раз карбон, то графит, а раз графит, то там из коробки есть нужная функция.

Difrex ★★★★
()
Ответ на: комментарий от ilovemoney

У графита из коробки есть функция derivative, которую ты и должен применить к нужной метрике.

Что может быть непонятного в том как это мониторить, когда у тебя все для этого есть?

Difrex ★★★★
()
Ответ на: комментарий от Difrex

может вы еще в курсе почему uwsgi в Docker не показывает, сколько памяти кушают воркеры?Или это, что-то я не так делаю?

ilovemoney
() автор топика
Ответ на: комментарий от ilovemoney

Вопрос снимается. Метрики по памяти не работали только в OpenStack env. Как только поехали в VMware все заработало.

ilovemoney
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.