174 lines
5.0 KiB
PHP
174 lines
5.0 KiB
PHP
|
<?php
|
||
|
/**
|
||
|
* Created by JetBrains PhpStorm.
|
||
|
* User: moja
|
||
|
* Date: 7/17/13
|
||
|
* Time: 10:25 AM
|
||
|
* To change this template use File | Settings | File Templates.
|
||
|
*/
|
||
|
|
||
|
namespace Test\Monitoring\Testlib\DataSource\schemes;
|
||
|
|
||
|
/**
|
||
|
* Container class for Statusdat object snippets
|
||
|
*
|
||
|
*/
|
||
|
class StatusdatTemplates {
|
||
|
|
||
|
public static $HOST =<<<'EOF'
|
||
|
hoststatus {
|
||
|
host_name={{HOST_NAME}}
|
||
|
modified_attributes=0
|
||
|
check_command=test-check-host-alive-parent!pending!$HOSTSTATE:router_01$
|
||
|
check_period=24x7
|
||
|
notification_period=24x7
|
||
|
check_interval=10.000000
|
||
|
retry_interval=1.000000
|
||
|
event_handler=
|
||
|
has_been_checked=0
|
||
|
should_be_scheduled=0
|
||
|
check_execution_time=0.000
|
||
|
check_latency=0.000
|
||
|
check_type=0
|
||
|
current_state={{HOST_STATUS}}
|
||
|
last_hard_state=0
|
||
|
last_event_id=14750
|
||
|
current_event_id=14756
|
||
|
current_problem_id=6016
|
||
|
last_problem_id=6010
|
||
|
plugin_output=Plugin output for host {{HOST_NAME}}
|
||
|
long_plugin_output=Long plugin output for host {{HOST_NAME}}
|
||
|
performance_data=
|
||
|
last_check={{TIME}}
|
||
|
next_check=1374002661
|
||
|
check_options=0
|
||
|
current_attempt=2
|
||
|
max_attempts=5
|
||
|
state_type=0
|
||
|
last_state_change={{TIME}}
|
||
|
last_hard_state_change={{TIME}}
|
||
|
last_time_up=1373984768
|
||
|
last_time_down=1373984818
|
||
|
last_time_unreachable=1373984748
|
||
|
last_notification=0
|
||
|
next_notification=0
|
||
|
no_more_notifications=1
|
||
|
current_notification_number=0
|
||
|
current_down_notification_number=0
|
||
|
current_unreachable_notification_number=0
|
||
|
current_notification_id=0
|
||
|
notifications_enabled={{NOTIFICATIONS_ENABLED}}
|
||
|
problem_has_been_acknowledged={{ACKNOWLEDGED}}
|
||
|
acknowledgement_type=0
|
||
|
acknowledgement_end_time=0
|
||
|
active_checks_enabled={{ACTIVE_ENABLED}}
|
||
|
passive_checks_enabled={{PASSIVE_ENABLED}}
|
||
|
event_handler_enabled=1
|
||
|
flap_detection_enabled=1
|
||
|
failure_prediction_enabled=1
|
||
|
process_performance_data=1
|
||
|
obsess_over_host=1
|
||
|
last_update=1374002209
|
||
|
is_flapping={{FLAPPING}}
|
||
|
percent_state_change=0.00
|
||
|
scheduled_downtime_depth={{IN_DOWNTIME}}
|
||
|
{{CVS}}
|
||
|
}
|
||
|
EOF;
|
||
|
|
||
|
|
||
|
public static $SERIVCE =<<<'EOF'
|
||
|
servicestatus {
|
||
|
host_name={{HOST_NAME}}
|
||
|
service_description={{SERVICE_NAME}}
|
||
|
modified_attributes=0
|
||
|
check_command=check_service!critical
|
||
|
check_period=24x7
|
||
|
notification_period=24x7
|
||
|
check_interval=5.000000
|
||
|
retry_interval=2.000000
|
||
|
event_handler=
|
||
|
has_been_checked=1
|
||
|
should_be_scheduled=1
|
||
|
check_execution_time=0.250
|
||
|
check_latency=0.113
|
||
|
check_type=0
|
||
|
current_state={{SERVICE_STATUS}}
|
||
|
last_hard_state=2
|
||
|
last_event_id=0
|
||
|
current_event_id=6179
|
||
|
current_problem_id=2434
|
||
|
last_problem_id=0
|
||
|
current_attempt=3
|
||
|
max_attempts=3
|
||
|
state_type=1
|
||
|
last_state_change={{TIME}}
|
||
|
last_hard_state_change={{TIME}}
|
||
|
last_time_ok=0
|
||
|
last_time_warning=0
|
||
|
last_time_unknown=0
|
||
|
last_time_critical=1373024663
|
||
|
plugin_output=Plugin output for service {{SERVICE_NAME}}
|
||
|
long_plugin_output=Long plugin output for service {{SERVICE_NAME}}
|
||
|
performance_data=runtime=0.012226
|
||
|
last_check=1373087666
|
||
|
next_check=1374002401
|
||
|
check_options=0
|
||
|
current_notification_number=0
|
||
|
current_warning_notification_number=0
|
||
|
current_critical_notification_number=0
|
||
|
current_unknown_notification_number=0
|
||
|
current_notification_id=0
|
||
|
last_notification=0
|
||
|
next_notification=0
|
||
|
no_more_notifications=1
|
||
|
notifications_enabled={{NOTIFICATIONS_ENABLED}}
|
||
|
active_checks_enabled={{ACTIVE_ENABLED}}
|
||
|
passive_checks_enabled={{PASSIVE_ENABLED}}
|
||
|
event_handler_enabled=1
|
||
|
problem_has_been_acknowledged={{ACKNOWLEDGED}}
|
||
|
acknowledgement_type=1
|
||
|
acknowledgement_end_time=0
|
||
|
flap_detection_enabled=1
|
||
|
failure_prediction_enabled=1
|
||
|
process_performance_data=1
|
||
|
obsess_over_service=1
|
||
|
last_update=1374002209
|
||
|
is_flapping={{FLAPPING}}
|
||
|
percent_state_change=6.25
|
||
|
scheduled_downtime_depth={{IN_DOWNTIME}}
|
||
|
{{CVS}}
|
||
|
}
|
||
|
EOF;
|
||
|
|
||
|
public static $SERVICECOMMENT =<<<'EOF'
|
||
|
servicecomment {
|
||
|
host_name={{HOST_NAME}}
|
||
|
service_description={{SERVICE_NAME}}
|
||
|
entry_type=3
|
||
|
comment_id={{ID}}
|
||
|
source=0
|
||
|
persistent=0
|
||
|
entry_time={{TIME}}
|
||
|
expires=0
|
||
|
expire_time=0
|
||
|
author={{AUTHOR}}
|
||
|
comment_data={{TEXT}
|
||
|
}
|
||
|
EOF;
|
||
|
|
||
|
public static $HOSTCOMMENT =<<<'EOF'
|
||
|
hostcomment {
|
||
|
host_name={{HOST_NAME}}
|
||
|
entry_type=3
|
||
|
comment_id={{ID}}
|
||
|
source=0
|
||
|
persistent=0
|
||
|
entry_time={{TIME}}
|
||
|
expires=0
|
||
|
expire_time=0
|
||
|
author={{AUTHOR}}
|
||
|
comment_data={{TEXT}}
|
||
|
}
|
||
|
EOF;
|
||
|
}
|