The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Настройка Nagios на NetBSD (monitor nagios netbsd)


<< Предыдущая ИНДЕКС Правка src / Печать Следующая >>
Ключевые слова: monitor, nagios, netbsd,  (найти похожие документы)
From: Михаил Сгибнев <mixa(@).dreamcatcher.ru> Date: 2006-10-23 08:10:56 Subject: Настройка Nagios на NetBSD
Автор: Правдин Владимир Юрьевич

Продолжаем пристраивать NetBSD к домашним сетям. Сегодня, на основе NetBSD 3.0 и Nagios 2.3 составим небольшую систему мониторинга состояния оборудования домашней сети.

В данном HOWTO был использован материал статьи: http://onix.opennet.ru/content/view/17/26/ Автор: Бешков Андрей Юрьевич

Установка

Воспользуемся пакетами: Устанавливать можно непосредственно через сеть, воспользовавшись внешним FTP, например, с помощью команды: Так же необходим web-server:

Конфигурирование

Сделаем резервную копию файлов конфигурации и избавим их от суффикса -sample. В итоге всех этих манипуляций должны получить в каталоге /usr/pkg/etc/nagios следующие файлы: Остальные файлы конфигурации, мы создадим самостоятельно. Создадим файл /var/objects.cache и сделаем его владельцем nagios: В /usr/pkg/etc/nagios нужно будет создать следующие файлы: Внесём следующие изменения в nagios.cfg:

Закоментируем следующие строки: Теперь добавим в httpd.conf текст из nagios.conf. После строчек: Добавим: Выполнив эту, процедуру мы создали два псевдонима. Первый - для cgi директории nagios, находящейся в "/usr/pkg/libexec/nagios/cgi-bin/". Доступ к ней можно получить, выполнив подобный http запрос http://ваш сайт/nagios/cgi-bin/. Второй псевдоним указывает, что в директории /usr/pkg/share/nagios/ находятся html файлы web-интерфейса и справочной документации. Просмотреть эти страницы можно, посетив адрес http://ваш сайт /nagios/. При попытке посетить эти страницы, получаем ошибку. Для того чтобы псевдонимы и авторизация заработали, нужно создать файл .htaccess в директории /usr/pkg/libexec/nagios/cgi-bin/ и в нести в него следующие строки: Для вступления в силу выполненных изменений осталось лишь перезапустить Apache. Таким образом, мы объясняем web-серверу, что доступ к файлам директории /usr/pkg/libexec/nagios/cgi-bin/ может получить только авторизованный пользователь.

Список паролей и имен пользователей должен находится в файле /usr/local/nagios/etc/htpasswd.users, который на данный момент еще не существует. Заводим нового пользователя и заодно с помощью ключа c создаем файл.

Запуск

Проверить конфигурацию Nagios можно выполнив следующее: Смотрим и читаем внимательно, исправляем очепятки. Для исправления очепяток, можно смотреть в minimal.cfg.

Теперь добавим в /etc/rc.conf следующее: В ручную можно запускать так: Хотел также обратить ваше внимание на то, что при запуске Nagios, сервисы, которые мы проверяем, выйдут из состояния PENDING через 2 минуты, так что придётся подождать.

Файл hosts.cfg Файл services.cfg Файл hostgroups.cfg Файл contacts.cfg Файл contactgroups.cfg Файл timeperiods.cfg Файл cgi.cfg Файл nagios.cfg

<< Предыдущая ИНДЕКС Правка src / Печать Следующая >>

Обсуждение [ RSS ]
  • 1, BSDobermann (??), 01:56, 15/11/2007 [ответить]  
  • +/
    Жаль я эту статью раньше не нашёл, пришлось вечер потратить пока разобрался что да как :-)
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру