История изменений
Исправление bl, (текущая версия) :
спрашивай cli-утилиты заведение тикетов или инцидентов у вендора своего helpdesk
напиши обёрточку или особый формат вызова command-ы типа такие, который например принимает аргументы в каком-то таком виде
define command{
command_name notify-host-to-helpdesk
command_line $USER1$/notify-host-to-helpdesk.sh "$HOSTNAME$" "$HOSTADDRESS$ is $HOSTSTATE$"
}
$USER1$/notify-host-to-helpdesk.sh совершаешь заведение инцидента.
Заводишь контакт, вешаешь ему эти команды в качестве service_notification_commands, host_notification_commands
define contact{
contact_name helpdesk
alias helpdesk
service_notification_period 24x7
host_notification_period 24x7
service_notification_options w,c,r
host_notification_options d,u,r
service_notification_commands notify-service-to-helpdesk
host_notification_commands notify-host-to-helpdesk
}
хостам, сервисам, группе сервисов, дописываешь (можно через запятую) чтобы уведомлять также в хелпдеск.
contacts admin,helpdesk
Исходная версия bl, :
спрашивай cli-утилиты заведение тикетов или инцидентов у вендора своего helpdesk
напиши обёрточку или особый формат вызова command-ы типа такие, который например принимает аргументы в каком-то таком виде
define command{
command_name notify-host-to-helpdesk
command_line $USER1$/notify-host-to-helpdesk.sh "$HOSTNAME$" "$HOSTADDRESS$ is $HOSTSTATE$"
}
внутри $USER1$/send_helpdesk совершаешь заведение инцидента.
Заводишь контакт, вешаешь ему эти команды в качестве service_notification_commands, host_notification_commands
define contact{
contact_name helpdesk
alias helpdesk
service_notification_period 24x7
host_notification_period 24x7
service_notification_options w,c,r
host_notification_options d,u,r
service_notification_commands notify-service-to-helpdesk
host_notification_commands notify-host-to-helpdesk
}
хостам, сервисам, группе сервисов, дописываешь (можно через запятую) чтобы уведомлять также в хелпдеск.
contacts admin,helpdesk