В общем нужно было проверять Nagios’ом не только порт фтп на удаленном хосте, но и работоспособность определенного аккаунтa FTP. Т.е. чтобы check_ftp заходил на FTP сервер и логинился под определенным юзером.
Существующая утилитка check_ftp из набора Nagios Plugins на момент написания статьи не умела делать логин. Точнее утилитки как таковой там и нет, там просто стоит симлинк check_ftp -> check_tcp.
По сему утилитка была написана на Perl с использованием Nagios::Plugin и Net::FTP.
Может так же использоваться как пример написания Nagios Plugins на Perl в виду простоты кода.
Читать далее…
Теги: ftp,Monitoring,nagios,user
20.08.2010
Автор
admin |
HOWTO, Monitoring, Очумелые ручки, Утилиты |
no comments
Здесь можно узнать, как мониторить удаленно хардварный RAID DELL Perc 6/i (чип LSI) с помощью утилиты MegaCLI, самописных скриптов, SNMPd и Nagios в Linux (CentOS).
О том, как подготовить Nagios и SNMPd, рассказано в статье о мониторинге софтварного RAID. Туда добавить мне нечего, можно скопипастить инфу оттуда.
А вот скрипт raid_status.pl несколько изменился. Для его корректной работы нужно скачать утилитку LSI MegaCLI for Linux. Так же я ставил симлинк /opt/MegaRAID/MegaCli/MegaCli64 -> /usr/sbin/MegaCLI:
# ln -s /opt/MegaRAID/MegaCli/MegaCli64 /usr/sbin/MegaCli
Теперь надо подготовить два скрипта.
Читать далее…
Теги: linux,lsi,megacli,megasas,Monitoring,nagios,raid,snmpd
22.07.2009
Автор
admin |
HOWTO, Monitoring |
one comment
Небольшой ликбез по удаленному мониторингу софтварного рейда в Linux с помощью Nagios и SNMPd.
1. Мониторинговый скрипт
[ДАННЫЙ СКРИПТ НЕПРАВИЛЬНЫЙ, НО НЕТ ВРЕМЕНИ ПОФИКСИТЬ]
Для начала подготовим перловый скрипт на машине, которую требуется мониторить. Скрипт будет проверять рейд и выдавать «OK» или «FAILED: описание» в зависимости от статуса RAID.
Читать далее…
Теги: linux,Monitoring,nagios,raid,snmpd
22.07.2009
Автор
admin |
HOWTO, Monitoring |
2 comments