Мониторинг серверов · 1 min read · Oct 17, 2025
Мониторинг сервера с Icinga на Debian Squeeze
Мониторинг сервера с Icinga на Debian Squeeze
Версия 1.0
Автор: Фалко Тимме
Следите за мной в Twitter
Icinga — это система мониторинга с открытым исходным кодом корпоративного уровня, которая следит за сетями и любыми возможными сетевыми ресурсами, уведомляет пользователя об ошибках и восстановлении и генерирует данные о производительности для отчетности. Это форк Nagios. В этом руководстве объясняется, как установить Icinga на сервер Debian Squeeze для мониторинга этого сервера и другого сервера Debian Squeeze.
Я не даю никаких гарантий, что это сработает для вас!
1 Предварительная заметка
В этом руководстве я использую следующие серверы:
- server1.example.com (IP: 192.168.0.100): Icinga сервер; на этом сервере установлены Apache, MySQL, Postfix и Courier-IMAP/-POP3, которые я хочу мониторить. У меня есть виртуальный хост с именем www.example.com на этом сервере.
- server2.example.com (IP: 192.168.0.101): Icinga клиент; на этом сервере установлены Apache, MySQL, Postfix и Dovecot-IMAP/-POP3, которые я хочу мониторить.
2 Установка Icinga на хосте Icinga (server1)
server1.example.com:
Icinga доступна в репозиториях Debian Squeeze, но это старая версия (1.0.2). Мы можем получить более новую версию (1.4.2), добавив следующий репозиторий в наши источники:
echo "deb http://icinga.snow-crash.org/ icinga-squeeze main" > /etc/apt/sources.list.d/icinga.listЗапустите
apt-get updateдля обновления базы данных пакетов.
Теперь Icinga можно установить следующим образом:
apt-get install icinga icinga-phpapiВам будут заданы следующие вопросы:
Apache servers to configure for icinga: <– apache2
Пожалуйста, укажите пароль, который будет создан для пользователя “icingaadmin”. Пароль веб-администрирования Icinga: <– icingaadmin_password
Повторите пароль для проверки: <– icingaadmin_password
Рабочая группа/Имя домена: <– WORKGROUP
Настроить базу данных для icinga-idoutils с dbconfig-common? <– Нет
После этого вы сможете получить доступ к Icinga по адресу http://www.example.com/icinga/. Вам будет предложено ввести имя пользователя ( icingaadmin) и пароль, который вы указали во время установки:

Вот как выглядит веб-интерфейс Icinga:


Если вы посмотрите вокруг, вы заметите, что уже несколько проверок служб включены для localhost (= server1.example.com):


Get new posts in your inbox
No spam. Unsubscribe anytime.