RedHat Openshift - Мониторинг - Процессы внутри контейнера
Является ли специальное решение для мониторинга всех процессов внутри каждого контейнера, начиная с openshift?
Да, я знаю, что cAdvisor может это сделать, но у меня проблема с настройкой этого решения в openshift и поиском чего-то еще.
1 ответ
Для этого вы можете настроить elk(asticsearch,Logstash,kibana) + оповещение по электронной почте (etsy/411 или elastalert). Добавьте клиент filebeat в каждый контейнер, который будет отправлять все журналы приложений в ELK.
Добавьте проверку healcheck с проверкой работоспособности в каждом контейнере для своего приложения, которая перезапустит контейнер, если эта проверка не осуществится. Вы можете добавить их в метриках тоже.