/metrics функциональность. Приложение теперь умеет открывать отдельный порт, на нем обслуживать запросы на /metrics эндпоинт и отдавать метрики. Вопрос, как мне его правильно замониторить? Нюанс в том что прометеус находится снаружи кубернетеса.
Я так понимаю, в deployment нужно просто прописать еще один ports.containerPort. Надо ли при этом делать дополнительный сервис? Как вариант предполагаю что можно через kube-state-metrics попобовать вообще вытаскивать такие вещи, хотя еще не довелось его использовать.
у тебя порт же такой же
Самое правильное - положить пром в куб, опубликовать его (пром) и вытащить метрики наружу во внешний пром
а как к приложению существующему доступ получаете?
Обсуждают сегодня