Мы используем nagios для мониторинга нашей сети. Кто-нибудь нашел образец файла карты, содержащий записи, которые соответствуют службам в nsclient ++
Обычно я получаю 4 основных показателя для всех окон Windows: использование процессора, время безотказной работы (для построения графиков), использование памяти, свободное место на диске c - через файл cfg в папке etc / services, как показано ниже, а затем захват конкретных окон счетчики производительности через что-то вроде того, что я описал в другом ответе.
define service{
use default_service
hostgroup windows-boxes
service_description C_Drive_Space
check_command check_nt!USEDDISKSPACE!-l c -w 80 -c 90
}
define service{
use default_service
hostgroup windows-boxes
service_description Memory_Usage
check_command check_nt!MEMUSE!-w 80 -c 90
}
define service{
use default_service
hostgroup windows-boxes
service_description CPU_Load
check_command check_nt!CPULOAD!-l 5,80,90
}
define service{
use default_service
hostgroup windows-boxes service_description Uptime
check_command check_nt!UPTIME
}
define service{
use default_service
hostgroup windows-boxes
service_description NSClient_Version
check_command check_nt!CLIENTVERSION
}
классная вещь с check_nt и check_nrpe заключается в том, что вы можете легко развернуть свои собственные проверки в окнах, даже сценарии пакетных файлов! убедитесь, что вы зашифруете и защитите это соединение, изменив файл nsc.ini. Кроме того, убедитесь, что ваши хосты Windows принимают только входящие соединения от серверов nagios (также в файле nsc.ini).