Він же підтримує і розвиває систему сьогодні, спільно з командою розробників, які займаються як офіційними, так і неофіційними плагінами. p align="justify"> Спочатку Nagios була розроблена для роботи під GNU/Linux, але вона також добре працює і під іншими Unix-подібними ОС.
3.3.1 Налаштування моніторингу
Лістинг файлу localhost.cfg:
# A simple configuration file for monitoring the local host
# This can serve as an example for configuring other servers;
# Custom services specific to this host are added here, but services
# defined in nagios2-common_services.cfg may also apply.
# host
{generic-host; Name of host template to use_name slave1.1.1.21.1.1.2
}
# Apachecommand
{_name check_apache_line/home/sereban/apache2.sh
} service
{generic-service_name localhost_description Apache_command check_apache_enabled 1
}
# Postgrescommand
{_name check_postgres_line/home/sereban/pg.sh
} service
{generic-service_name localhost_description Postgres_command check_postgres_enabled 1
} service
{generic-service_name localhost_description Postgres_command check_postgres_enabled 1
} service
{generic-service_name slave_description Postgres_command check_postgres_enabled 1
}
В
Малюнок 3.1 - Моніторинг сервісів систем
4. налаштування сервера ldap
4.1 Налаштування сервера LDAP
Як сервер бажано вибрати відкрите рішення, що підтримує загальний стандарт протоколу LDAP. Мабуть, самим цікавим і доступним в такому випадку є сервер sldap. p align="justify"> Для початку необхідно встановити кілька пакетів:
# apt-get install slapd ldap-utils migrationtools
Тепер потрібно переконфігурувати sldap, щоб розширити кількість змінюваних налаштувань:
# dpkg-reconfigure slapd
# пропустити налаштування сервера LDAP? ... Ні
# Доменне ім'я DNS: ... debuntu.local
# Назва організації: ... Всечтоугодно debuntu.local
# Пароль для admin: 1
# Підтвердіть пароль: 1
# Настроюється пакет slapd (інформація про формат бази ldap)
# Вибір формату бази ldap
# Видаляти базу даних при вичищенні slapd? ... Ні
# Переміс...