Created
July 1, 2014 20:35
-
-
Save kiyoto/50214d46fd7c19bfab23 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
\[(?<time>(?:(?<![0-9.+-])(?>[+-]?(?:(?:[0-9]+(?:\.[0-9]+)?)|(?:\.[0-9]+)))))\] (?:Warning:\s*(?<nagios_message>.*)|(?<nagios_type>CURRENT SERVICE STATE): (?<nagios_hostname>.*?);(?<nagios_service>.*?);(?<nagios_state>.*?);(?<nagios_statetype>.*?);(?<nagios_statecode>.*?);(?<nagios_message>.*)|(?<nagios_type>CURRENT HOST STATE): (?<nagios_hostname>.*?);(?<nagios_state>.*?);(?<nagios_statetype>.*?);(?<nagios_statecode>.*?);(?<nagios_message>.*)|(?<nagios_type>SERVICE NOTIFICATION): (?<nagios_notifyname>.*?);(?<nagios_hostname>.*?);(?<nagios_service>.*?);(?<nagios_state>.*?);(?<nagios_contact>.*?);(?<nagios_message>.*)|HOST NOTIFICATION: (?<nagios_notifyname>.*?);(?<nagios_hostname>.*?);(?<nagios_state>.*?);(?<nagios_contact>.*?);(?<nagios_message>.*)|(?<nagios_type>SERVICE ALERT): (?<nagios_hostname>.*?);(?<nagios_service>.*?);(?<nagios_state>.*?);(?<nagios_statelevel>.*?);(?<nagios_attempt>(?:(?<![0-9.+-])(?>[+-]?(?:(?:[0-9]+(?:\.[0-9]+)?)|(?:\.[0-9]+)))));(?<nagios_message>.*)|(?<nagios_type>HOST ALERT): (?<nagios_hostname>.*?);(?<nagios_state>.*?);(?<nagios_statelevel>.*?);(?<nagios_attempt>(?:(?<![0-9.+-])(?>[+-]?(?:(?:[0-9]+(?:\.[0-9]+)?)|(?:\.[0-9]+)))));(?<nagios_message>.*)|(?<nagios_type>SERVICE FLAPPING ALERT): (?<nagios_hostname>.*?);(?<nagios_service>.*?);(?<nagios_state>.*?);(?<nagios_message>.*)|(?<nagios_type>HOST FLAPPING ALERT): (?<nagios_hostname>.*?);(?<nagios_state>.*?);(?<nagios_message>.*)|(?<nagios_type>SERVICE DOWNTIME ALERT): (?<nagios_hostname>.*?);(?<nagios_service>.*?);(?<nagios_state>.*?);(?<nagios_comment>.*)|(?<nagios_type>HOST DOWNTIME ALERT): (?<nagios_hostname>.*?);(?<nagios_state>.*?);(?<nagios_comment>.*)|(?<nagios_type>PASSIVE SERVICE CHECK): (?<nagios_hostname>.*?);(?<nagios_service>.*?);(?<nagios_state>.*?);(?<nagios_comment>.*)|(?<nagios_type>PASSIVE HOST CHECK): (?<nagios_hostname>.*?);(?<nagios_state>.*?);(?<nagios_comment>.*)|(?<nagios_type>SERVICE EVENT HANDLER): (?<nagios_hostname>.*?);(?<nagios_service>.*?);(?<nagios_state>.*?);(?<nagios_statelevel>.*?);(?<nagios_event_handler_name>.*?)|(?<nagios_type>HOST EVENT HANDLER): (?<nagios_hostname>.*?);(?<nagios_state>.*?);(?<nagios_statelevel>.*?);(?<nagios_event_handler_name>.*?)|(?<nagios_type>TIMEPERIOD TRANSITION): (?<nagios_service>.*?);(?<nagios_unknown1>.*?);(?<nagios_unknown2>.*?);|(?<nagios_type>EXTERNAL COMMAND): (?<nagios_command>DISABLE_SVC_CHECK);(?<nagios_hostname>.*?);(?<nagios_service>.*?)|(?<nagios_type>EXTERNAL COMMAND): (?<nagios_command>ENABLE_SVC_CHECK);(?<nagios_hostname>.*?);(?<nagios_service>.*?)|%{NAGIOS_EC_LINE_DISABLE_HOST_CHECK|(?<nagios_type>EXTERNAL COMMAND): (?<nagios_command>ENABLE_HOST_CHECK);(?<nagios_hostname>.*?)|(?<nagios_type>EXTERNAL COMMAND): (?<nagios_command>PROCESS_HOST_CHECK_RESULT);(?<nagios_hostname>.*?);(?<nagios_state>.*?);(?<nagios_check_result>.*)|(?<nagios_type>EXTERNAL COMMAND): (?<nagios_command>PROCESS_SERVICE_CHECK_RESULT);(?<nagios_hostname>.*?);(?<nagios_service>.*?);(?<nagios_state>.*?);(?<nagios_check_result>.*)|(?<nagios_type>EXTERNAL COMMAND): (?<nagios_command>SCHEDULE_HOST_DOWNTIME);(?<nagios_hostname>.*?);(?<nagios_start_time>(?:(?<![0-9.+-])(?>[+-]?(?:(?:[0-9]+(?:\.[0-9]+)?)|(?:\.[0-9]+)))));(?<nagios_end_time>(?:(?<![0-9.+-])(?>[+-]?(?:(?:[0-9]+(?:\.[0-9]+)?)|(?:\.[0-9]+)))));(?<nagios_fixed>(?:(?<![0-9.+-])(?>[+-]?(?:(?:[0-9]+(?:\.[0-9]+)?)|(?:\.[0-9]+)))));(?<nagios_trigger_id>(?:(?<![0-9.+-])(?>[+-]?(?:(?:[0-9]+(?:\.[0-9]+)?)|(?:\.[0-9]+)))));(?<nagios_duration>(?:(?<![0-9.+-])(?>[+-]?(?:(?:[0-9]+(?:\.[0-9]+)?)|(?:\.[0-9]+)))));(?<author>.*?);(?<comment>.*?)) into \[(?<time>(?:(?<![0-9.+-])(?>[+-]?(?:(?:[0-9]+(?:\.[0-9]+)?)|(?:\.[0-9]+)))))\] (?:Warning:\s*(?<nagios_message>.*)|(?<nagios_type>CURRENT SERVICE STATE): (?<nagios_hostname>.*?);(?<nagios_service>.*?);(?<nagios_state>.*?);(?<nagios_statetype>.*?);(?<nagios_statecode>.*?);(?<nagios_message>.*)|(?<nagios_type>CURRENT HOST STATE): (?<nagios_hostname>.*?);(?<nagios_state>.*?);(?<nagios_statetype>.*?);(?<nagios_statecode>.*?);(?<nagios_message>.*)|(?<nagios_type>SERVICE NOTIFICATION): (?<nagios_notifyname>.*?);(?<nagios_hostname>.*?);(?<nagios_service>.*?);(?<nagios_state>.*?);(?<nagios_contact>.*?);(?<nagios_message>.*)|HOST NOTIFICATION: (?<nagios_notifyname>.*?);(?<nagios_hostname>.*?);(?<nagios_state>.*?);(?<nagios_contact>.*?);(?<nagios_message>.*)|(?<nagios_type>SERVICE ALERT): (?<nagios_hostname>.*?);(?<nagios_service>.*?);(?<nagios_state>.*?);(?<nagios_statelevel>.*?);(?<nagios_attempt>(?:(?<![0-9.+-])(?>[+-]?(?:(?:[0-9]+(?:\.[0-9]+)?)|(?:\.[0-9]+)))));(?<nagios_message>.*)|(?<nagios_type>HOST ALERT): (?<nagios_hostname>.*?);(?<nagios_state>.*?);(?<nagios_statelevel>.*?);(?<nagios_attempt>(?:(?<![0-9.+-])(?>[+-]?(?:(?:[0-9]+(?:\.[0-9]+)?)|(?:\.[0-9]+)))));(?<nagios_message>.*)|(?<nagios_type>SERVICE FLAPPING ALERT): (?<nagios_hostname>.*?);(?<nagios_service>.*?);(?<nagios_state>.*?);(?<nagios_message>.*)|(?<nagios_type>HOST FLAPPING ALERT): (?<nagios_hostname>.*?);(?<nagios_state>.*?);(?<nagios_message>.*)|(?<nagios_type>SERVICE DOWNTIME ALERT): (?<nagios_hostname>.*?);(?<nagios_service>.*?);(?<nagios_state>.*?);(?<nagios_comment>.*)|(?<nagios_type>HOST DOWNTIME ALERT): (?<nagios_hostname>.*?);(?<nagios_state>.*?);(?<nagios_comment>.*)|(?<nagios_type>PASSIVE SERVICE CHECK): (?<nagios_hostname>.*?);(?<nagios_service>.*?);(?<nagios_state>.*?);(?<nagios_comment>.*)|(?<nagios_type>PASSIVE HOST CHECK): (?<nagios_hostname>.*?);(?<nagios_state>.*?);(?<nagios_comment>.*)|(?<nagios_type>SERVICE EVENT HANDLER): (?<nagios_hostname>.*?);(?<nagios_service>.*?);(?<nagios_state>.*?);(?<nagios_statelevel>.*?);(?<nagios_event_handler_name>.*?)|(?<nagios_type>HOST EVENT HANDLER): (?<nagios_hostname>.*?);(?<nagios_state>.*?);(?<nagios_statelevel>.*?);(?<nagios_event_handler_name>.*?)|(?<nagios_type>TIMEPERIOD TRANSITION): (?<nagios_service>.*?);(?<nagios_unknown1>.*?);(?<nagios_unknown2>.*?);|(?<nagios_type>EXTERNAL COMMAND): (?<nagios_command>DISABLE_SVC_CHECK);(?<nagios_hostname>.*?);(?<nagios_service>.*?)|(?<nagios_type>EXTERNAL COMMAND): (?<nagios_command>ENABLE_SVC_CHECK);(?<nagios_hostname>.*?);(?<nagios_service>.*?)|%{NAGIOS_EC_LINE_DISABLE_HOST_CHECK|(?<nagios_type>EXTERNAL COMMAND): (?<nagios_command>ENABLE_HOST_CHECK);(?<nagios_hostname>.*?)|(?<nagios_type>EXTERNAL COMMAND): (?<nagios_command>PROCESS_HOST_CHECK_RESULT);(?<nagios_hostname>.*?);(?<nagios_state>.*?);(?<nagios_check_result>.*)|(?<nagios_type>EXTERNAL COMMAND): (?<nagios_command>PROCESS_SERVICE_CHECK_RESULT);(?<nagios_hostname>.*?);(?<nagios_service>.*?);(?<nagios_state>.*?);(?<nagios_check_result>.*)|(?<nagios_type>EXTERNAL COMMAND): (?<nagios_command>SCHEDULE_HOST_DOWNTIME);(?<nagios_hostname>.*?);(?<nagios_start_time>(?:(?<![0-9.+-])(?>[+-]?(?:(?:[0-9]+(?:\.[0-9]+)?)|(?:\.[0-9]+)))));(?<nagios_end_time>(?:(?<![0-9.+-])(?>[+-]?(?:(?:[0-9]+(?:\.[0-9]+)?)|(?:\.[0-9]+)))));(?<nagios_fixed>(?:(?<![0-9.+-])(?>[+-]?(?:(?:[0-9]+(?:\.[0-9]+)?)|(?:\.[0-9]+)))));(?<nagios_trigger_id>(?:(?<![0-9.+-])(?>[+-]?(?:(?:[0-9]+(?:\.[0-9]+)?)|(?:\.[0-9]+)))));(?<nagios_duration>(?:(?<![0-9.+-])(?>[+-]?(?:(?:[0-9]+(?:\.[0-9]+)?)|(?:\.[0-9]+)))));(?<author>.*?);(?<comment>.*?)) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment