У меня есть несколько работников из сельдерея, которые бегают в контейнерах под Кубернетесом. Они не автоматически масштабируются сельдереем, и каждый из них выполняется в одном процессе (т.е. без многопроцессорной обработки). Я хотел бы получить кучу разных метрик из них в Прометей. Я смотрел на celery-prometheus-exporter (unmaintained) и celery-exporter, но они сосредоточены на показателях на уровне сельдерея, а не на показателях приложений внутри рабочих из сельдерея.
Похоже, два варианта будут найти какой-нибудь хакерский способ получения метрик уровня приложения для сельдерея-прометея-экспортера, который затем сделает их доступными для прометея ИЛИ использовать pushgateway
.
Что лучше, или, может быть, есть другой вариант, который я пропустил?