Ну, для начинающих можно проверить, работает ли услуга вообще. Определите команду как это:
define command { command_name check_snmp_proc_by_name command_line $USER1$/check_snmp_process.pl -C public -2 -H $HOSTADDRESS$ -n $ARG1$ --warn=0,1 --critical=0,2 }
Очевидно, Вам будет нужен соответствующий установленный плагин, я думаю, что этот является в значительной степени стандартным на большинстве дистрибутивов.
Затем используйте его как это:
define service { use normal-service host_name you-mail-server service_description AntiSpam SMTP Proxy check_command check_snmp_proc_by_name!assp }
Необходимо будет заменить "assp" в вышеупомянутом с подлинным именем демона, работающего.
Это - самая простая проверка. Если Вы хотите сделать больше, чем которые, Вы могли, очевидно, записать свой собственный сценарий оболочки, который пытается послать спамное электронное письмо через прокси и затем проверяет, что сообщение идет, куда это должно пойти (зависит от Вашей конфигурации системы). nagios веб-сайт имеет документацию относительно того, какие значения этот сценарий должен возвратить к nagios. Скорее всего, необходимо будет выполнить тот сценарий оболочки на сервере, куда демон работает (чтобы смочь проверить результаты). Но можно использовать check_by_ssh плагин, чтобы инициировать его удаленно и возвратить результаты к nagios серверу.
У меня были проблемы с файлами ISO-8859-1 на сервере UTF-8 и я был вынужден изменить
Вы можете увидеть язык по умолчанию с помощью команды:
echo $LANG
Edit the file: /etc/sysconfig/i18n и измените свойство. Смотрите пример ниже:
LANG="pt_BR.ISO-8859-1"
.