Я бы хотел добиться следующего результата: из ядра nagios 4.4.5 получать информацию об использовании диска на нескольких серверах Windows с помощью ncpa 2.2.0. Прямо сейчас я сделал следующее. Я настроил в ядре nagios файл nrdp. Я настроил в ядре nagios хост и службу.
define service {
host_name server_name
service_description Disk Usage
check_command check_ncpa!-t 'secret_token' -P 5693 -M disk -w 80 -c 90 -u Gi
max_check_attempts 5
check_interval 5
retry_interval 1
check_period 24x7
notification_interval 60
notification_period 24x7
contacts nagiosadmin
register 1
}
Я настроил на сервере Windows пассивные проверки
[passive checks]
%HOSTNAME%|__HOST__ = system/agent_version
%HOSTNAME%|CPU Usage = cpu/percent --warning 60 --critical 80 --aggregate avg
%HOSTNAME%|Memory Usage = memory/virtual --warning 80 --critical 90 --units Gi
%HOSTNAME%|Process Count = processes --warning 300 --critical 400
%HOSTNAME%|Disk Usage = disk/logical/C:|/used_percent --warning 80 --critical 90 --units Gi
Я могу видеть хост и различные службы, такие как использование оперативной памяти, использование процессора, но не использование диска. Я получаю сообщение об ошибке я не понимаю
НЕИЗВЕСТНО: невозможно запустить проверку на узле без метода проверки. Запрошен узел "диск".
Моя ошибка: проверка диска требует дополнительных параметров.
check_command check_ncpa!-t 'TOKEN' -P 5693 -M 'disk/logical/C:|' -w 80 -c 90 -u Gi