Basic mail interface to System Monitoring Suites. Use this block if the filter should run AFTER PostMasterFilter.
Core::Email::PostMaster
- Kernel::System::PostMaster::Filter::SystemMonitoring
- nagios@example.com
- \s*State:\s+(\S+)
- \s*Host:\s+(.*)\s*
- \s*Service:\s+(.*)\s*
- CRITICAL|DOWN
- OK|UP
- closed successful
- 172800
- Host
- 1
- 2
- system
- note-report
- 1
Basic mail interface to System Monitoring Suites. Use this block if the filter should run BEFORE PostMasterFilter.
Core::Email::PostMaster
- Kernel::System::PostMaster::Filter::SystemMonitoring
- nagios@example.com
- \s*State:\s+(\S+)
- \s*Host:\s+(.*)\s*
- \s*Service:\s+(.*)\s*
- CRITICAL|DOWN
- OK|UP
- closed successful
- 172800
- Host
- 1
- 2
- system
- note-report
- 1
Set the incident state of a CI automatically when a system monitoring email arrives.
Core::SystemMonitoring
- 0
Link an already opened incident ticket with the affected CI. This is only possible when a subsequent system monitoring email arrives.
Core::SystemMonitoring
- 0
Name of the Dynamic Field for Host.
Core::SystemMonitoring::Nagios
- DynamicField_TicketFreeText1
Name of the Dynamic Field for Service.
Core::SystemMonitoring::Nagios
- DynamicField_TicketFreeText2
Define Nagios acknowledge type.
Core::SystemMonitoring::Nagios
-
- -
- pipe
- HTTP
Named pipe acknowledge command.
Core::SystemMonitoring::Nagios
- echo '<OUTPUTSTRING>' > /usr/local/nagios/var/rw/nagios.cmd
Named pipe acknowledge format for host.
Core::SystemMonitoring::Nagios
- [<UNIXTIME>] ACKNOWLEDGE_HOST_PROBLEM;<HOST_NAME>;1;1;1;<LOGIN>;<a href="<CONFIG_HttpType>://<CONFIG_FQDN>/<CONFIG_ScriptAlias>index.pl?Action=AgentTicketZoom&TicketID=<TicketID>"><CONFIG_Ticket::Hook><TicketNumber></a>
Named pipe acknowledge format for service.
Core::SystemMonitoring::Nagios
- [<UNIXTIME>] ACKNOWLEDGE_SVC_PROBLEM;<HOST_NAME>;<SERVICE_NAME>;1;1;1;<LOGIN>;<a href="<CONFIG_HttpType>://<CONFIG_FQDN>/<CONFIG_ScriptAlias>index.pl?Action=AgentTicketZoom&TicketID=<TicketID>"><CONFIG_Ticket::Hook><TicketNumber></a>
Ticket event module to send an acknowledge to Nagios.
Core::Event::Nagios
- Kernel::System::Ticket::Event::NagiosAcknowledge
- TicketLockUpdate
The HTTP acknowledge URL.
Core::SystemMonitoring::Nagios
- http://nagios.example.com/nagios/cgi-bin/cmd.cgi?cmd_typ=<CMD_TYP>&cmd_mod=2&host=<HOST_NAME>&service=<SERVICE_NAME>&sticky_ack=on&send_notification=on&persistent=on&com_data=<TicketNumber>&btnSubmit=Commit
The HTTP acknowledge user.
Core::SystemMonitoring::Nagios
- John
The HTTP acknowledge password.
Core::SystemMonitoring::Nagios
- some_pass
Icinga2 acknowledgement enabled?
Core::SystemMonitoring::Icinga2
- 0
Ticket event module to send an acknowledge to Icinga2.
Core::Event::Icinga2
- Kernel::System::Ticket::Event::Icinga2Acknowledge
- TicketLockUpdate
Name of the Dynamic Field for Host.
Core::SystemMonitoring::Icinga2
- DynamicField_TicketFreeText1
Name of the Dynamic Field for Service.
Core::SystemMonitoring::Icinga2
- DynamicField_TicketFreeText2
Icinga API URL.
Core::SystemMonitoring::Icinga2
- http://icinga2.example.com:5665/v1/actions/acknowledge-problem
The HTTP acknowledge user.
Core::SystemMonitoring::Icinga2
- John
The HTTP acknowledge password.
Core::SystemMonitoring::Icinga2
- some_pass
Icinga2 acknowledgement author.
Core::SystemMonitoring::Icinga2
Icinga2 acknowledgement comment.
Core::SystemMonitoring::Icinga2
- Ticket#<TicketNumber>
Icinga2 acknowledgement sticky.
Core::SystemMonitoring::Icinga2
- 1
Icinga2 acknowledgement notify.
Core::SystemMonitoring::Icinga2
- 0