mirror of https://github.com/Icinga/icinga2.git
62 lines
1.9 KiB
Plaintext
62 lines
1.9 KiB
Plaintext
object EventCommand "test_event" {
|
|
import "plugin-event-command",
|
|
|
|
command = {{{echo "\
|
|
$$HOSTNAME$HOSTNAME$\
|
|
|HOSTNAME=$HOSTNAME$\
|
|
|HOSTDISPLAYNAME=$HOSTDISPLAYNAME$\
|
|
|HOSTALIAS=$HOSTALIAS$\
|
|
|HOSTSTATE=$HOSTSTATE$\
|
|
|HOSTSTATEID=$HOSTSTATEID$\
|
|
|HOSTSTATETYPE=$HOSTSTATETYPE$\
|
|
|HOSTATTEMPT=$HOSTATTEMPT$\
|
|
|MAXHOSTATTEMPT=$MAXHOSTATTEMPT$\
|
|
|LASTHOSTSTATE=$LASTHOSTSTATE$\
|
|
|LASTEHOSTSTATEID=$LASTHOSTSTATEID$\
|
|
|LASTHOSTSTATETYPE=$LASTHOSTSTATETYPE$\
|
|
|LASTHOSTSTATECHANGE=$LASTHOSTSTATECHANGE$\
|
|
|HOSTDURATIONSEC=$HOSTDURATIONSEC$\
|
|
|HOSTLATENCY=$HOSTLATENCY$\
|
|
|HOSTEXECUTIONTIME=$HOSTEXECUTIONTIME$\
|
|
|HOSTOUTPUT=$HOSTOUTPUT$\
|
|
|HOSTPERFDATA=$HOSTPERFDATA$\
|
|
|LASTHOSTCHECK=$LASTHOSTCHECK$\
|
|
|HOSTADDRESS=$HOSTADDRESS$\
|
|
|HOSTADDRESS6=$HOSTADDRESS6$\
|
|
|SERVICEDESC=$SERVICEDESC$\
|
|
|SERVICEDISPLAYNAME=$SERVICEDISPLAYNAME$\
|
|
|SERVICECHECKCOMMAND=$SERVICECHECKCOMMAND$\
|
|
|SERVICESTATE=$SERVICESTATE$\
|
|
|SERVICESTATEID=$SERVICESTATEID$\
|
|
|SERVICESTATETYPE=$SERVICESTATETYPE$\
|
|
|SERVICEATTEMPT=$SERVICEATTEMPT$\
|
|
|MAXSERVICEATTEMPT=$MAXSERVICEATTEMPT$\
|
|
|LASTSERVICESTATE=$LASTSERVICESTATE$\
|
|
|LASTSERVICESTATEID=$LASTSERVICESTATEID$\
|
|
|LASTSERVICESTATETYPE=$LASTSERVICESTATETYPE$\
|
|
|LASTSERVICESTATECHANGE=$LASTSERVICESTATECHANGE$\
|
|
|SERVICEDURATIONSEC=$SERVICEDURATIONSEC$\
|
|
|SERVICELATENCY=$SERVICELATENCY$\
|
|
|SERVICEEXECUTIONTIME=$SERVICEEXECUTIONTIME$\
|
|
|SERVICEOUTPUT=$SERVICEOUTPUT$\
|
|
|SERVICEPERFDATA=$SERVICEPERFDATA$\
|
|
|LASTSERVICECHECK=$LASTSERVICECHECK$\
|
|
|TOTALHOSTSERVICES=$TOTALHOSTSERVICES$\
|
|
|TOTALHOSTSERVICESOK=$TOTALHOSTSERVICESOK$\
|
|
|TOTALHOSTSERVICESWARNING=$TOTALHOSTSERVICESWARNING$\
|
|
|TOTALHOSTSERVICESUNKNOWN=$TOTALHOSTSERVICESUNKNOWN$\
|
|
|TOTALHOSTSERVICESCRITICAL=$TOTALHOSTSERVICESCRITICAL$\
|
|
|TIMET=$TIMET$\
|
|
|LONGDATETIME=$LONGDATETIME$\
|
|
|SHORTDATETIME=$SHORTDATETIME$\
|
|
|DATE=$DATE$\
|
|
|TIME=$TIME$\
|
|
|custom_macro=$custom_macro$\
|
|
" > /tmp/test_event.out}}},
|
|
|
|
export_macros = ["HOSTNAME"],
|
|
macros = {
|
|
custom_macro = 1337
|
|
}
|
|
}
|