Терминальные службы Nagios проверяют?
Большинство наших серверов имеют лицензию на 2 одновременных сеанса удаленного рабочего стола. Это нормально, пока все выполняют свои административные задачи и выходят из системы, но некоторые люди случайно закрывают сеансы (отключаются, но остаются в системе).
Я знаю, что вы можете заставить кого-то с помощью правильных инструментов администратора, но это немного уродливо и может снизить производительность или даже сервер (?). Я думал, что еженедельная проверка доступных удаленных сессий Nagios, которая не давала бы покоя людям, помогла бы установить дисциплину на эту тему. Кто-нибудь может порекомендовать сервисную проверку, которая может контролировать доступность услуг терминала?
2 ответа
У меня есть несколько служб терминалов в кластере балансировки нагрузки, который отслеживается с помощью nagios. я использую агент nsclient++ на серверах и эти проверки в файле services.cfg:
define service {
use default_service
hostgroup term-serv
service_description check_nt_term_serv_tot
check_command check_nt_wrapper!"\\Terminal Services\Total Sessions"!30!45
}
define service {
use default_service
hostgroup term-serv
service_description check_nt_term_serv_act
check_command check_nt_wrapper!"\\Terminal Services\Active Sessions"!30!45
}
define service {
use default_service
hostgroup term-serv
service_description check_nt_term_serv_ina
check_command check_nt_wrapper!"\\Terminal Services\Inactive Sessions"!30!45
}
я также передаю результаты в rrd файл для построения графиков. Я думаю, что есть больше счетчиков производительности обслуживания терминалов, которые могут лучше соответствовать вашим потребностям, просто посмотрите в окнах под панелью конфигурации-> Инструменты администратора-> Производительность-> Щелкните правой кнопкой мыши на графике-> Добавить счетчики и посмотрите, что доступно.