Архив рубрики: Nagios

Мониторинг температуры Cisco через Nagios (часть 2)

Итак, в прошлой статье, Мониторинг температуры Cisco через Nagios мы настраивали мониторинг температуры Cisco, но в идеальных условиях. Но бывает так, что Nagios не знает ничего о MIB/OID Cisco, и банально не хочет принимать информацию. Для этого варианта и существует эта статья. Что-ж, поехали. Первым делом, ставим: #aptitude install build-essential #aptitude install libtool #aptitude install libnet-smpp-perl… Читать далее »

Мониторинг температуры Cisco через Nagios

Так как в серверной переодически отключается кондиционер, решил я мониторить Nagios’ом температуру с цисок, тем более в них 2 датчика. Ставить какой либо плагин мне не хотелось, по простой причине, что есть snmp который умеет снимать с кошек информацию, и он уже встроен в Nagios по умолчанию. Излазив интернет, вменяего решения я так и не… Читать далее »

Sorry, but Nagios is currently not checking for external commands, so your command will not be committed

После установки чистого Nagios3, практически всегда при попытке выполнить любую команду из веб-интерфейса получаем такую ошибку: Sorry, but Nagios is currently not checking for external commands, so your command will not be committed! Read the documentation for information on how to enable external commands… Для решения проблемы, идем в /etc/nagios3/ и открываем nagios.cfg Там мы… Читать далее »

Nagios Memory Monitoring с помощью NRPE

Nagios не включает plugin для мониторинга памяти. Вероятнее всего потому что нет единой команды для подсчета свободной памяти. Так как вся свободная память идет в буферы и в кэш, но есть скрипт, который делает подсчет памяти. Логика скрипта: free=`free -m | grep «buffers/cache» | awk ‘{print $4}’` used=` free -m | grep «buffers/cache» | awk… Читать далее »

NRPE — мониторинг удаленных (недоступных извне) серверов средствами Nagios

NRPE — модуль для системы мониторинга Nagios, позволяющий запускать plugin’ы на удаленных серверах. Основная задача данного модуля — получить информацию о локальных данных удаленных серверов (check_load, check_users). Но с таким же успехом его можно использовать для мониторинга недоступных серверов, например, находящихся в локальной сети и не имеющих внешних адресов. Для этого достаточно установить на промежуточном… Читать далее »

Мониторинг Windows серверов с помощью Nagios

Для настройки мониторинга Nagios3 windows серверов, не только доступности сервера, но и таких вещей как: мониторинг ресурсов памяти, процессора, свободного места на дисках, работу сервисов и процессов на сервере. Чтобы мониторить эти компоненты windows систем нам понадобиться установить на windows машинах специальную программу — NSClient++, которая и будет взаимодействовать с Nagios. Установка клиента NSClient++ Качаем… Читать далее »

Добавление термометра Equicom PING3 в Nagios3

Для мониторинга температуры серверного помещения с помощью термомента Equicom PING3 через Nagios3, требуется добавить в папке с вашими объектами новый файл с примерно таким содержанием (я привык что группы, хосты и сервисы в одном файле): создадим хост: define host{ use generic-switch host_name THERMOMETER[192.168.142.252] alias THERMOMETER address 192.168.142.252 hostgroups THERMOMETER } после создаем группу: define hostgroup{ hostgroup_name… Читать далее »