Мониторинг служб, работающих в контейнере lxc на сервере ubuntu

Я хочу отслеживать службы, работающие в lxc, такие как nginx, узел, база данных и т. Д. Я установил lxc на нашем производственном сервере, чтобы служба работала в отдельных контейнерах, таких как база данных, в одном контейнере lxc, а nginx - в другом контейнере lxc.

Я пытался с помощью Nagios контролировать наш производственный сервер, но nginx и база данных установлены в отдельных контейнерах lxc. Я понятия не имею, как отслеживать службы, работающие в контейнерах lxc. Я пытался с плагином https://github.com/deimosfr/nagios-check_lxc_resources, но этот плагин скажет мне, сколько памяти использует контейнер, нет плагинов для мониторинга служб, работающих внутри lxc. Есть ли плагин для мониторинга сервисов lxc? или еще, есть ли другое альтернативное решение для моего требования?

Что я сделал: установил nagios на локальный сервер и заставил его контролировать рабочий сервер.

1 ответ

Вы будете рассматривать их как любой другой хост из вашей установки Nagios, если вы настроили сеть.

Другие вопросы по тегам