diff options
-rwxr-xr-x | bin/icli | 13 | ||||
-rw-r--r-- | t/50-icli.t | 42 | ||||
-rw-r--r-- | t/in/status.dat.weird.1 | 3 | ||||
-rw-r--r-- | t/in/status.dat.weird.2 | 1832 | ||||
-rw-r--r-- | t/out/hosts_group_reduce | 3 | ||||
-rw-r--r-- | t/out/list_services_single | 13 |
6 files changed, 1900 insertions, 6 deletions
@@ -21,7 +21,7 @@ sub have_host { if ($list_type eq 's') { return exists $data->{services}->{$host}; } - elsif ($list_type eq 'h') { + else { return exists $data->{hosts}->{$host}; } } @@ -66,7 +66,7 @@ sub read_objects_line { # skipped for now } default { - warn("Unknown field in $status_file: $context\n"); + die("Unknown field in $status_file: $context\n"); } } $cache = undef; @@ -102,7 +102,7 @@ sub service_state { when(1) { return with_colour(' WARNING', 'black on_yellow') } when(2) { return with_colour('CRITICAL', 'white on_red' ) } when(3) { return with_colour(' UNKNOWN', 'white on_blue' ) } - default { return $digit } + default { die("Unknown service state: $digit\n") } } } @@ -112,7 +112,7 @@ sub host_state { when(0) { return with_colour(' OK ', 'black on_green') } when(1) { return with_colour(' DOWN ', 'white on_red' ) } when(2) { return with_colour('UNREACHABLE', 'white on_blue' ) } - default { return $digit } + default { die("Unknown host state: $digit\n") } } } @@ -169,7 +169,7 @@ sub display_host { if ($list_type eq 'h') { display_host_single($host); } - elsif ($list_type eq 's') { + else { display_host_services($host, $all); } } @@ -222,6 +222,9 @@ elsif ($list_type eq 'h') { display_host($host, 1); } } +else { + die("See perldoc -F $0\n"); +} __END__ diff --git a/t/50-icli.t b/t/50-icli.t index e75ff1e..2eafcf5 100644 --- a/t/50-icli.t +++ b/t/50-icli.t @@ -3,7 +3,7 @@ use strict; use warnings; use 5.010; -use Test::Command tests => (12*3); +use Test::Command tests => (19*3); my $icli = 'bin/icli -f t/in/status.dat -c t/in/objects.cache'; @@ -55,11 +55,21 @@ $cmd->exit_is_num(0); $cmd->stdout_is_file('t/out/services_group_local'); $cmd->stderr_is_eq($EMPTY); +$cmd = Test::Command->new(cmd => "$icli -lh -g derf-remote,http-servers"); +$cmd->exit_is_num(0); +$cmd->stdout_is_file('t/out/hosts_group_reduce'); +$cmd->stderr_is_eq($EMPTY); + $cmd = Test::Command->new(cmd => "$icli -ls -s"); $cmd->exit_is_num(0); $cmd->stdout_is_file('t/out/services_short'); $cmd->stderr_is_eq($EMPTY); +$cmd = Test::Command->new(cmd => "$icli -ls -h steel.derf0.net"); +$cmd->exit_is_num(0); +$cmd->stdout_is_file('t/out/list_services_single'); +$cmd->stderr_is_eq($EMPTY); + $cmd = Test::Command->new(cmd => "$icli -g invalid"); $cmd->exit_isnt_num(0); @@ -70,3 +80,33 @@ $cmd = Test::Command->new(cmd => "$icli -h invalid"); $cmd->exit_isnt_num(0); $cmd->stdout_is_eq($EMPTY); $cmd->stderr_is_eq("Unknown host: invalid\n"); + +$cmd = Test::Command->new(cmd => "$icli -lh -h invalid"); +$cmd->exit_isnt_num(0); +$cmd->stdout_is_eq($EMPTY); +$cmd->stderr_is_eq("Unknown host: invalid\n"); + +$cmd = Test::Command->new(cmd => "$icli -l INVALID"); +$cmd->exit_isnt_num(0); +$cmd->stdout_is_eq($EMPTY); +$cmd->stderr_is_eq("See perldoc -F bin/icli\n"); + + +$icli = "bin/icli -f t/in/status.dat.weird.1 -c t/in/objects.cache"; + +$cmd = Test::Command->new(cmd => $icli); +$cmd->exit_isnt_num(0); +$cmd->stdout_is_eq($EMPTY); +$cmd->stderr_is_eq("Unknown field in t/in/status.dat.weird.1: bork\n"); + +$icli = "bin/icli -f t/in/status.dat.weird.2 -c t/in/objects.cache"; + +$cmd = Test::Command->new(cmd => "$icli -lh -h alpha"); +$cmd->exit_isnt_num(0); +$cmd->stdout_is_eq($EMPTY); +$cmd->stderr_is_eq("Unknown host state: 23\n"); + +$cmd = Test::Command->new(cmd => "$icli -ls -h aneurysm"); +$cmd->exit_isnt_num(0); +$cmd->stdout_is_eq($EMPTY); +$cmd->stderr_is_eq("Unknown service state: 23\n"); diff --git a/t/in/status.dat.weird.1 b/t/in/status.dat.weird.1 new file mode 100644 index 0000000..5b12b3a --- /dev/null +++ b/t/in/status.dat.weird.1 @@ -0,0 +1,3 @@ +bork { + something=ae + } diff --git a/t/in/status.dat.weird.2 b/t/in/status.dat.weird.2 new file mode 100644 index 0000000..6df2494 --- /dev/null +++ b/t/in/status.dat.weird.2 @@ -0,0 +1,1832 @@ +######################################## +# ICINGA STATUS FILE +# +# THIS FILE IS AUTOMATICALLY GENERATED +# BY ICINGA. DO NOT MODIFY THIS FILE! +######################################## + +info { + created=1280306916 + version=1.0.2 + last_update_check=0 + update_available=0 + last_version= + new_version= + } + +programstatus { + modified_host_attributes=0 + modified_service_attributes=0 + icinga_pid=15926 + daemon_mode=1 + program_start=1280269026 + last_command_check=1280306915 + last_log_rotation=0 + enable_notifications=1 + active_service_checks_enabled=1 + passive_service_checks_enabled=1 + active_host_checks_enabled=1 + passive_host_checks_enabled=1 + enable_event_handlers=1 + obsess_over_services=0 + obsess_over_hosts=0 + check_service_freshness=1 + check_host_freshness=0 + enable_flap_detection=1 + enable_failure_prediction=1 + process_performance_data=0 + global_host_event_handler= + global_service_event_handler= + next_comment_id=17 + next_downtime_id=1 + next_event_id=834 + next_problem_id=397 + next_notification_id=116 + total_external_command_buffer_slots=4096 + used_external_command_buffer_slots=0 + high_external_command_buffer_slots=1 + active_scheduled_host_check_stats=3,15,42 + active_ondemand_host_check_stats=0,0,0 + passive_host_check_stats=0,0,0 + active_scheduled_service_check_stats=11,74,226 + active_ondemand_service_check_stats=0,0,0 + passive_service_check_stats=0,0,0 + cached_host_check_stats=0,0,0 + cached_service_check_stats=0,0,0 + external_command_stats=0,0,0 + parallel_host_check_stats=3,15,42 + serial_host_check_stats=0,0,0 + event_profiling_enabled=0 + } + +hoststatus { + host_name=alpha + modified_attributes=0 + check_command=check-host-alive + check_period= + notification_period=24x7 + check_interval=5.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.015 + check_latency=0.230 + check_type=0 + current_state=23 + last_hard_state=0 + last_event_id=0 + current_event_id=0 + current_problem_id=0 + last_problem_id=0 + plugin_output=PING OK - Packet loss = 0%, RTA = 0.73 ms + long_plugin_output= + performance_data=rta=0.731000ms;5000.000000;5000.000000;0.000000 pl=0%;100;100;0 + last_check=1280306906 + next_check=1280307216 + check_options=0 + current_attempt=1 + max_attempts=10 + state_type=1 + last_state_change=1279063569 + last_hard_state_change=1279063569 + last_time_up=1280306916 + last_time_down=0 + last_time_unreachable=0 + last_notification=0 + next_notification=0 + no_more_notifications=0 + current_notification_number=0 + current_notification_id=0 + notifications_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_host=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +hoststatus { + host_name=aneurysm + modified_attributes=0 + check_command=check-host-alive + check_period= + notification_period=24x7 + check_interval=5.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.014 + check_latency=0.008 + check_type=0 + current_state=2 + last_hard_state=0 + last_event_id=0 + current_event_id=0 + current_problem_id=0 + last_problem_id=0 + plugin_output=PING OK - Packet loss = 0%, RTA = 0.10 ms + long_plugin_output= + performance_data=rta=0.099000ms;5000.000000;5000.000000;0.000000 pl=0%;100;100;0 + last_check=1280306846 + next_check=1280307156 + check_options=0 + current_attempt=1 + max_attempts=10 + state_type=1 + last_state_change=1279063581 + last_hard_state_change=1279063581 + last_time_up=1280306856 + last_time_down=0 + last_time_unreachable=0 + last_notification=0 + next_notification=0 + no_more_notifications=0 + current_notification_number=0 + current_notification_id=108 + notifications_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_host=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +hoststatus { + host_name=steel-vpn + modified_attributes=0 + check_command=check-host-alive + check_period= + notification_period=24x7 + check_interval=5.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.032 + check_latency=0.089 + check_type=0 + current_state=0 + last_hard_state=0 + last_event_id=831 + current_event_id=832 + current_problem_id=0 + last_problem_id=396 + plugin_output=PING OK - Packet loss = 0%, RTA = 18.01 ms + long_plugin_output= + performance_data=rta=18.010000ms;5000.000000;5000.000000;0.000000 pl=0%;100;100;0 + last_check=1280306726 + next_check=1280307036 + check_options=0 + current_attempt=1 + max_attempts=10 + state_type=1 + last_state_change=1280280076 + last_hard_state_change=1279704469 + last_time_up=1280306736 + last_time_down=1280280006 + last_time_unreachable=0 + last_notification=0 + next_notification=0 + no_more_notifications=0 + current_notification_number=0 + current_notification_id=73 + notifications_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_host=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +hoststatus { + host_name=steel.derf0.net + modified_attributes=0 + check_command=check-host-alive + check_period= + notification_period=24x7 + check_interval=5.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.030 + check_latency=0.183 + check_type=0 + current_state=0 + last_hard_state=0 + last_event_id=770 + current_event_id=771 + current_problem_id=0 + last_problem_id=365 + plugin_output=PING OK - Packet loss = 0%, RTA = 16.75 ms + long_plugin_output= + performance_data=rta=16.750999ms;5000.000000;5000.000000;0.000000 pl=0%;100;100;0 + last_check=1280306896 + next_check=1280307206 + check_options=0 + current_attempt=1 + max_attempts=10 + state_type=1 + last_state_change=1280221316 + last_hard_state_change=1279124213 + last_time_up=1280306906 + last_time_down=1280221286 + last_time_unreachable=0 + last_notification=0 + next_notification=0 + no_more_notifications=0 + current_notification_number=0 + current_notification_id=0 + notifications_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_host=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +servicestatus { + host_name=alpha + service_description=HTTP + modified_attributes=0 + check_command=check_http + check_period=24x7 + notification_period=24x7 + check_interval=5.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.032 + check_latency=0.185 + check_type=0 + current_state=0 + last_hard_state=0 + last_event_id=415 + current_event_id=416 + current_problem_id=0 + last_problem_id=206 + current_attempt=1 + max_attempts=4 + state_type=1 + last_state_change=1279497626 + last_hard_state_change=1279063569 + last_time_ok=1280306762 + last_time_warning=0 + last_time_unknown=0 + last_time_critical=1279497566 + plugin_output=HTTP OK: HTTP/1.0 200 OK - 2333 bytes in 0.019 second response time + long_plugin_output= + performance_data=time=0.018710s;;;0.000000 size=2333B;;;0 + last_check=1280306762 + next_check=1280307062 + check_options=0 + current_notification_number=0 + current_notification_id=1 + last_notification=0 + next_notification=0 + no_more_notifications=0 + notifications_enabled=1 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_service=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +servicestatus { + host_name=aneurysm + service_description=Disk: / + modified_attributes=0 + check_command=check_disk!20%!10%!/dev/mapper/aneurysm-root + check_period=24x7 + notification_period=24x7 + check_interval=5.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.014 + check_latency=0.241 + check_type=0 + current_state=23 + last_hard_state=0 + last_event_id=0 + current_event_id=0 + current_problem_id=0 + last_problem_id=0 + current_attempt=1 + max_attempts=4 + state_type=1 + last_state_change=1279728981 + last_hard_state_change=1279728981 + last_time_ok=1280306781 + last_time_warning=0 + last_time_unknown=0 + last_time_critical=0 + plugin_output=DISK OK - free space: / 4846 MB (75% inode=90%): + long_plugin_output= + performance_data=/=1539MB;5382;6055;0;6728 + last_check=1280306781 + next_check=1280307081 + check_options=0 + current_notification_number=0 + current_notification_id=0 + last_notification=0 + next_notification=0 + no_more_notifications=0 + notifications_enabled=1 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_service=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +servicestatus { + host_name=aneurysm + service_description=Disk: /boot + modified_attributes=0 + check_command=check_disk!20%!10%!/dev/sda1 + check_period=24x7 + notification_period=24x7 + check_interval=5.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.013 + check_latency=0.196 + check_type=0 + current_state=0 + last_hard_state=0 + last_event_id=0 + current_event_id=0 + current_problem_id=0 + last_problem_id=0 + current_attempt=1 + max_attempts=4 + state_type=1 + last_state_change=1279729053 + last_hard_state_change=1279729053 + last_time_ok=1280306641 + last_time_warning=0 + last_time_unknown=0 + last_time_critical=0 + plugin_output=DISK OK - free space: /boot 119 MB (53% inode=99%): + long_plugin_output= + performance_data=/boot=103MB;188;211;0;235 + last_check=1280306641 + next_check=1280306941 + check_options=0 + current_notification_number=0 + current_notification_id=0 + last_notification=0 + next_notification=0 + no_more_notifications=0 + notifications_enabled=1 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_service=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +servicestatus { + host_name=aneurysm + service_description=Disk: /data + modified_attributes=0 + check_command=check_disk!20%!10%!/dev/mapper/misc-data + check_period=24x7 + notification_period=24x7 + check_interval=5.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.012 + check_latency=0.112 + check_type=0 + current_state=0 + last_hard_state=0 + last_event_id=0 + current_event_id=0 + current_problem_id=0 + last_problem_id=0 + current_attempt=1 + max_attempts=4 + state_type=1 + last_state_change=1279729125 + last_hard_state_change=1279729125 + last_time_ok=1280306625 + last_time_warning=0 + last_time_unknown=0 + last_time_critical=0 + plugin_output=DISK OK - free space: /data 60091 MB (48% inode=99%): + long_plugin_output= + performance_data=/data=63760MB;99080;111465;0;123851 + last_check=1280306625 + next_check=1280306925 + check_options=0 + current_notification_number=0 + current_notification_id=0 + last_notification=0 + next_notification=0 + no_more_notifications=0 + notifications_enabled=1 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_service=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +servicestatus { + host_name=aneurysm + service_description=Disk: /home + modified_attributes=0 + check_command=check_disk!20%!10%!/dev/mapper/aneurysm-home + check_period=24x7 + notification_period=24x7 + check_interval=5.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.128 + check_latency=0.192 + check_type=0 + current_state=0 + last_hard_state=0 + last_event_id=0 + current_event_id=0 + current_problem_id=0 + last_problem_id=0 + current_attempt=1 + max_attempts=4 + state_type=1 + last_state_change=1279729196 + last_hard_state_change=1279729196 + last_time_ok=1280306696 + last_time_warning=0 + last_time_unknown=0 + last_time_critical=0 + plugin_output=DISK OK - free space: /home 58378 MB (59% inode=98%): + long_plugin_output= + performance_data=/home=40563MB;83389;93813;0;104237 + last_check=1280306696 + next_check=1280306996 + check_options=0 + current_notification_number=0 + current_notification_id=109 + last_notification=0 + next_notification=0 + no_more_notifications=0 + notifications_enabled=1 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_service=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +servicestatus { + host_name=aneurysm + service_description=HTTP + modified_attributes=0 + check_command=check_http + check_period=24x7 + notification_period=24x7 + check_interval=5.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.014 + check_latency=0.191 + check_type=0 + current_state=0 + last_hard_state=0 + last_event_id=0 + current_event_id=0 + current_problem_id=0 + last_problem_id=0 + current_attempt=1 + max_attempts=4 + state_type=1 + last_state_change=1279063677 + last_hard_state_change=1279063677 + last_time_ok=1280306898 + last_time_warning=0 + last_time_unknown=0 + last_time_critical=0 + plugin_output=HTTP OK: HTTP/1.1 200 OK - 7467 bytes in 0.001 second response time + long_plugin_output= + performance_data=time=0.000952s;;;0.000000 size=7467B;;;0 + last_check=1280306898 + next_check=1280307198 + check_options=0 + current_notification_number=0 + current_notification_id=0 + last_notification=0 + next_notification=0 + no_more_notifications=0 + notifications_enabled=1 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_service=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +servicestatus { + host_name=aneurysm + service_description=HTTPS + modified_attributes=0 + check_command=check_https + check_period=24x7 + notification_period=24x7 + check_interval=5.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.031 + check_latency=0.211 + check_type=0 + current_state=0 + last_hard_state=0 + last_event_id=0 + current_event_id=0 + current_problem_id=0 + last_problem_id=0 + current_attempt=1 + max_attempts=4 + state_type=1 + last_state_change=1279063785 + last_hard_state_change=1279063785 + last_time_ok=1280306766 + last_time_warning=0 + last_time_unknown=0 + last_time_critical=0 + plugin_output=HTTP OK: HTTP/1.1 200 OK - 7467 bytes in 0.018 second response time + long_plugin_output= + performance_data=time=0.017666s;;;0.000000 size=7467B;;;0 + last_check=1280306766 + next_check=1280307066 + check_options=0 + current_notification_number=0 + current_notification_id=0 + last_notification=0 + next_notification=0 + no_more_notifications=0 + notifications_enabled=1 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_service=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +servicestatus { + host_name=aneurysm + service_description=Load + modified_attributes=0 + check_command=check_load!15!10!5!30!25!20 + check_period=24x7 + notification_period=24x7 + check_interval=5.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.012 + check_latency=0.098 + check_type=0 + current_state=2 + last_hard_state=0 + last_event_id=0 + current_event_id=0 + current_problem_id=0 + last_problem_id=0 + current_attempt=1 + max_attempts=4 + state_type=1 + last_state_change=1279729231 + last_hard_state_change=1279729231 + last_time_ok=1280306731 + last_time_warning=0 + last_time_unknown=0 + last_time_critical=0 + plugin_output=OK - load average: 0.17, 0.13, 0.09 + long_plugin_output= + performance_data=load1=0.170;15.000;30.000;0; load5=0.130;10.000;25.000;0; load15=0.090;5.000;20.000;0; + last_check=1280306731 + next_check=1280307031 + check_options=0 + current_notification_number=0 + current_notification_id=0 + last_notification=0 + next_notification=0 + no_more_notifications=0 + notifications_enabled=1 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_service=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +servicestatus { + host_name=aneurysm + service_description=Processes + modified_attributes=0 + check_command=check_procs!150!200 + check_period=24x7 + notification_period=24x7 + check_interval=5.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.037 + check_latency=0.154 + check_type=0 + current_state=3 + last_hard_state=0 + last_event_id=765 + current_event_id=766 + current_problem_id=0 + last_problem_id=362 + current_attempt=1 + max_attempts=4 + state_type=1 + last_state_change=1280167248 + last_hard_state_change=1279729299 + last_time_ok=1280306748 + last_time_warning=1280167188 + last_time_unknown=0 + last_time_critical=0 + plugin_output=PROCS OK: 118 processes + long_plugin_output= + performance_data= + last_check=1280306748 + next_check=1280307048 + check_options=0 + current_notification_number=0 + current_notification_id=0 + last_notification=0 + next_notification=0 + no_more_notifications=0 + notifications_enabled=1 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_service=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +servicestatus { + host_name=aneurysm + service_description=SMTP + modified_attributes=0 + check_command=check_smtp_4 + check_period=24x7 + notification_period=24x7 + check_interval=5.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.051 + check_latency=0.091 + check_type=0 + current_state=0 + last_hard_state=0 + last_event_id=0 + current_event_id=0 + current_problem_id=0 + last_problem_id=0 + current_attempt=1 + max_attempts=4 + state_type=1 + last_state_change=1279136208 + last_hard_state_change=1279136208 + last_time_ok=1280306616 + last_time_warning=0 + last_time_unknown=0 + last_time_critical=0 + plugin_output=SMTP OK - 0.038 sec. response time + long_plugin_output= + performance_data=time=0.037631s;;;0.000000 + last_check=1280306616 + next_check=1280306916 + check_options=0 + current_notification_number=0 + current_notification_id=0 + last_notification=0 + next_notification=0 + no_more_notifications=0 + notifications_enabled=1 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_service=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +servicestatus { + host_name=aneurysm + service_description=SSH + modified_attributes=0 + check_command=check_ssh + check_period=24x7 + notification_period=24x7 + check_interval=5.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.030 + check_latency=0.250 + check_type=0 + current_state=0 + last_hard_state=0 + last_event_id=0 + current_event_id=0 + current_problem_id=0 + last_problem_id=0 + current_attempt=1 + max_attempts=4 + state_type=1 + last_state_change=1279063689 + last_hard_state_change=1279063689 + last_time_ok=1280306913 + last_time_warning=0 + last_time_unknown=0 + last_time_critical=0 + plugin_output=SSH OK - OpenSSH_5.5p1 Debian-4 (protocol 2.0) + long_plugin_output= + performance_data= + last_check=1280306913 + next_check=1280307213 + check_options=0 + current_notification_number=0 + current_notification_id=0 + last_notification=0 + next_notification=0 + no_more_notifications=0 + notifications_enabled=1 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_service=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +servicestatus { + host_name=aneurysm + service_description=SSH password login disabled + modified_attributes=0 + check_command=check_ssh_no_password_login + check_period=24x7 + notification_period=24x7 + check_interval=15.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.144 + check_latency=0.049 + check_type=0 + current_state=0 + last_hard_state=0 + last_event_id=0 + current_event_id=0 + current_problem_id=0 + last_problem_id=0 + current_attempt=1 + max_attempts=4 + state_type=1 + last_state_change=1279753339 + last_hard_state_change=1279753339 + last_time_ok=1280306868 + last_time_warning=0 + last_time_unknown=0 + last_time_critical=0 + plugin_output=Password login disabled (server accepts publickey) + long_plugin_output= + performance_data= + last_check=1280306868 + next_check=1280307768 + check_options=0 + current_notification_number=0 + current_notification_id=0 + last_notification=0 + next_notification=0 + no_more_notifications=0 + notifications_enabled=1 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_service=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +servicestatus { + host_name=aneurysm + service_description=System Backup + modified_attributes=0 + check_command=return-unknown + check_period=24x7 + notification_period=24x7 + check_interval=5.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=0 + check_execution_time=0.000 + check_latency=0.579 + check_type=1 + current_state=0 + last_hard_state=0 + last_event_id=0 + current_event_id=0 + current_problem_id=0 + last_problem_id=0 + current_attempt=1 + max_attempts=1 + state_type=1 + last_state_change=1279065910 + last_hard_state_change=1279065910 + last_time_ok=1280288856 + last_time_warning=0 + last_time_unknown=0 + last_time_critical=0 + plugin_output=/dev/mapper/misc-backup 109G 40G 69G 37% /backup + long_plugin_output= + performance_data= + last_check=1280288856 + next_check=0 + check_options=0 + current_notification_number=0 + current_notification_id=0 + last_notification=0 + next_notification=0 + no_more_notifications=0 + notifications_enabled=1 + active_checks_enabled=0 + passive_checks_enabled=1 + event_handler_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_service=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +servicestatus { + host_name=steel-vpn + service_description=SMTP + modified_attributes=0 + check_command=check_smtp_4 + check_period=24x7 + notification_period=24x7 + check_interval=5.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.093 + check_latency=0.134 + check_type=0 + current_state=0 + last_hard_state=0 + last_event_id=830 + current_event_id=833 + current_problem_id=0 + last_problem_id=395 + current_attempt=1 + max_attempts=4 + state_type=1 + last_state_change=1280280337 + last_hard_state_change=1280280337 + last_time_ok=1280306737 + last_time_warning=0 + last_time_unknown=0 + last_time_critical=1280280037 + plugin_output=SMTP OK - 0.080 sec. response time + long_plugin_output= + performance_data=time=0.079648s;;;0.000000 + last_check=1280306737 + next_check=1280307037 + check_options=0 + current_notification_number=0 + current_notification_id=0 + last_notification=0 + next_notification=0 + no_more_notifications=0 + notifications_enabled=1 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_service=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +servicestatus { + host_name=steel.derf0.net + service_description=Disk: lv-home + modified_attributes=0 + check_command=check_by_ssh_fc!check_home + check_period=24x7 + notification_period=24x7 + check_interval=5.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.807 + check_latency=0.116 + check_type=0 + current_state=0 + last_hard_state=0 + last_event_id=0 + current_event_id=0 + current_problem_id=0 + last_problem_id=0 + current_attempt=1 + max_attempts=4 + state_type=1 + last_state_change=1279710033 + last_hard_state_change=1279710033 + last_time_ok=1280306733 + last_time_warning=0 + last_time_unknown=0 + last_time_critical=0 + plugin_output=DISK OK - free space: /home 20207 MB (95% inode=99%): + long_plugin_output= + performance_data=/home=1049MB;17915;20154;0;22394 + last_check=1280306733 + next_check=1280307033 + check_options=0 + current_notification_number=0 + current_notification_id=0 + last_notification=0 + next_notification=0 + no_more_notifications=0 + notifications_enabled=1 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_service=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +servicestatus { + host_name=steel.derf0.net + service_description=Disk: lv-root + modified_attributes=0 + check_command=check_by_ssh_fc!check_root + check_period=24x7 + notification_period=24x7 + check_interval=5.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.808 + check_latency=0.110 + check_type=0 + current_state=0 + last_hard_state=0 + last_event_id=0 + current_event_id=0 + current_problem_id=0 + last_problem_id=0 + current_attempt=1 + max_attempts=4 + state_type=1 + last_state_change=1279710107 + last_hard_state_change=1279710107 + last_time_ok=1280306684 + last_time_warning=0 + last_time_unknown=0 + last_time_critical=0 + plugin_output=DISK OK - free space: / 5330 MB (85% inode=90%): + long_plugin_output= + performance_data=/=902MB;5253;5910;0;6567 + last_check=1280306684 + next_check=1280306984 + check_options=0 + current_notification_number=0 + current_notification_id=0 + last_notification=0 + next_notification=0 + no_more_notifications=0 + notifications_enabled=1 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_service=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +servicestatus { + host_name=steel.derf0.net + service_description=Disk: vda1 + modified_attributes=0 + check_command=check_by_ssh_fc!check_vda1 + check_period=24x7 + notification_period=24x7 + check_interval=5.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.813 + check_latency=0.212 + check_type=0 + current_state=0 + last_hard_state=0 + last_event_id=663 + current_event_id=726 + current_problem_id=0 + last_problem_id=341 + current_attempt=1 + max_attempts=4 + state_type=1 + last_state_change=1279848500 + last_hard_state_change=1279848500 + last_time_ok=1280306900 + last_time_warning=0 + last_time_unknown=0 + last_time_critical=1279848200 + plugin_output=DISK OK - free space: /boot 190 MB (88% inode=99%): + long_plugin_output= + performance_data=/boot=25MB;181;204;0;227 + last_check=1280306900 + next_check=1280307200 + check_options=0 + current_notification_number=0 + current_notification_id=0 + last_notification=0 + next_notification=0 + no_more_notifications=0 + notifications_enabled=1 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_service=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +servicestatus { + host_name=steel.derf0.net + service_description=HTTP + modified_attributes=0 + check_command=check_http + check_period=24x7 + notification_period=24x7 + check_interval=5.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.054 + check_latency=0.147 + check_type=0 + current_state=0 + last_hard_state=0 + last_event_id=659 + current_event_id=736 + current_problem_id=0 + last_problem_id=337 + current_attempt=1 + max_attempts=4 + state_type=1 + last_state_change=1279848533 + last_hard_state_change=1279848533 + last_time_ok=1280306633 + last_time_warning=1279136633 + last_time_unknown=0 + last_time_critical=1279848233 + plugin_output=HTTP OK: HTTP/1.1 200 OK - 668 bytes in 0.040 second response time + long_plugin_output= + performance_data=time=0.040092s;;;0.000000 size=668B;;;0 + last_check=1280306633 + next_check=1280306933 + check_options=0 + current_notification_number=0 + current_notification_id=6 + last_notification=0 + next_notification=0 + no_more_notifications=0 + notifications_enabled=1 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_service=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +servicestatus { + host_name=steel.derf0.net + service_description=Load + modified_attributes=0 + check_command=check_by_ssh_fc!check_load + check_period=24x7 + notification_period=24x7 + check_interval=5.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.833 + check_latency=0.202 + check_type=0 + current_state=0 + last_hard_state=0 + last_event_id=662 + current_event_id=725 + current_problem_id=0 + last_problem_id=340 + current_attempt=1 + max_attempts=4 + state_type=1 + last_state_change=1279848499 + last_hard_state_change=1279848499 + last_time_ok=1280306899 + last_time_warning=0 + last_time_unknown=0 + last_time_critical=1279848199 + plugin_output=OK - load average: 0.00, 0.00, 0.00 + long_plugin_output= + performance_data=load1=0.000;15.000;30.000;0; load5=0.000;10.000;25.000;0; load15=0.000;5.000;20.000;0; + last_check=1280306899 + next_check=1280307199 + check_options=0 + current_notification_number=0 + current_notification_id=0 + last_notification=0 + next_notification=0 + no_more_notifications=0 + notifications_enabled=1 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_service=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +servicestatus { + host_name=steel.derf0.net + service_description=Mail Queue + modified_attributes=0 + check_command=check_by_ssh_fc!check_mailq_postfix + check_period=24x7 + notification_period=24x7 + check_interval=5.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.918 + check_latency=0.061 + check_type=0 + current_state=0 + last_hard_state=0 + last_event_id=618 + current_event_id=703 + current_problem_id=0 + last_problem_id=310 + current_attempt=1 + max_attempts=4 + state_type=1 + last_state_change=1279848399 + last_hard_state_change=1279848399 + last_time_ok=1280306799 + last_time_warning=0 + last_time_unknown=0 + last_time_critical=1279848099 + plugin_output=OK: mailq reports queue is empty + long_plugin_output= + performance_data=unsent=0;10;20;0 + last_check=1280306799 + next_check=1280307099 + check_options=0 + current_notification_number=0 + current_notification_id=0 + last_notification=0 + next_notification=0 + no_more_notifications=0 + notifications_enabled=1 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_service=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +servicestatus { + host_name=steel.derf0.net + service_description=No open relay + modified_attributes=0 + check_command=check_mail_no_relay + check_period=24x7 + notification_period=24x7 + check_interval=60.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.314 + check_latency=0.159 + check_type=0 + current_state=0 + last_hard_state=0 + last_event_id=0 + current_event_id=0 + current_problem_id=0 + last_problem_id=0 + current_attempt=1 + max_attempts=4 + state_type=1 + last_state_change=1279664220 + last_hard_state_change=1279664220 + last_time_ok=1280306820 + last_time_warning=0 + last_time_unknown=0 + last_time_critical=0 + plugin_output=NORELAY OK: <** 554 5.7.1 <derf@chaosdorf.de>: Relay access denied + long_plugin_output= + performance_data= + last_check=1280306820 + next_check=1280310420 + check_options=0 + current_notification_number=0 + current_notification_id=0 + last_notification=0 + next_notification=0 + no_more_notifications=0 + notifications_enabled=1 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_service=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +servicestatus { + host_name=steel.derf0.net + service_description=Not Blacklisted + modified_attributes=0 + check_command=check_rbl + check_period=24x7 + notification_period=24x7 + check_interval=60.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=1.202 + check_latency=0.098 + check_type=0 + current_state=0 + last_hard_state=0 + last_event_id=0 + current_event_id=0 + current_problem_id=0 + last_problem_id=0 + current_attempt=1 + max_attempts=4 + state_type=1 + last_state_change=1279819422 + last_hard_state_change=1279819422 + last_time_ok=1280305722 + last_time_warning=0 + last_time_unknown=0 + last_time_critical=0 + plugin_output=CHECK_RBL OK - steel.derf0.net BLACKLISTED on 0 servers of 43 + long_plugin_output= + performance_data=servers=0;1;1 time=1s;; + last_check=1280305722 + next_check=1280309322 + check_options=0 + current_notification_number=0 + current_notification_id=0 + last_notification=0 + next_notification=0 + no_more_notifications=0 + notifications_enabled=1 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_service=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +servicestatus { + host_name=steel.derf0.net + service_description=Processes + modified_attributes=0 + check_command=check_by_ssh_fc!check_procs + check_period=24x7 + notification_period=24x7 + check_interval=5.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.848 + check_latency=0.164 + check_type=0 + current_state=0 + last_hard_state=0 + last_event_id=610 + current_event_id=698 + current_problem_id=0 + last_problem_id=304 + current_attempt=1 + max_attempts=4 + state_type=1 + last_state_change=1279848352 + last_hard_state_change=1279848352 + last_time_ok=1280306752 + last_time_warning=0 + last_time_unknown=0 + last_time_critical=1279848052 + plugin_output=PROCS OK: 82 processes + long_plugin_output= + performance_data= + last_check=1280306752 + next_check=1280307052 + check_options=0 + current_notification_number=0 + current_notification_id=0 + last_notification=0 + next_notification=0 + no_more_notifications=0 + notifications_enabled=1 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_service=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +servicestatus { + host_name=steel.derf0.net + service_description=SMTP + modified_attributes=0 + check_command=check_smtp_4 + check_period=24x7 + notification_period=24x7 + check_interval=5.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.135 + check_latency=0.063 + check_type=0 + current_state=0 + last_hard_state=0 + last_event_id=0 + current_event_id=0 + current_problem_id=0 + last_problem_id=0 + current_attempt=1 + max_attempts=4 + state_type=1 + last_state_change=1279136421 + last_hard_state_change=1279136421 + last_time_ok=1280306721 + last_time_warning=0 + last_time_unknown=0 + last_time_critical=0 + plugin_output=SMTP OK - 0.122 sec. response time + long_plugin_output= + performance_data=time=0.121732s;;;0.000000 + last_check=1280306721 + next_check=1280307021 + check_options=0 + current_notification_number=0 + current_notification_id=0 + last_notification=0 + next_notification=0 + no_more_notifications=0 + notifications_enabled=1 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_service=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +servicestatus { + host_name=steel.derf0.net + service_description=SSH + modified_attributes=0 + check_command=check_ssh + check_period=24x7 + notification_period=24x7 + check_interval=5.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.064 + check_latency=0.239 + check_type=0 + current_state=0 + last_hard_state=0 + last_event_id=617 + current_event_id=710 + current_problem_id=0 + last_problem_id=309 + current_attempt=1 + max_attempts=4 + state_type=1 + last_state_change=1279848437 + last_hard_state_change=1279848437 + last_time_ok=1280306837 + last_time_warning=0 + last_time_unknown=0 + last_time_critical=1279848137 + plugin_output=SSH OK - OpenSSH_5.5p1 Debian-4 (protocol 2.0) + long_plugin_output= + performance_data= + last_check=1280306837 + next_check=1280307137 + check_options=0 + current_notification_number=0 + current_notification_id=0 + last_notification=0 + next_notification=0 + no_more_notifications=0 + notifications_enabled=1 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_service=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +servicestatus { + host_name=steel.derf0.net + service_description=SSH password login disabled + modified_attributes=0 + check_command=check_ssh_no_password_login + check_period=24x7 + notification_period=24x7 + check_interval=15.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.321 + check_latency=0.025 + check_type=0 + current_state=0 + last_hard_state=0 + last_event_id=0 + current_event_id=0 + current_problem_id=0 + last_problem_id=0 + current_attempt=1 + max_attempts=4 + state_type=1 + last_state_change=1279753527 + last_hard_state_change=1279753527 + last_time_ok=1280306127 + last_time_warning=0 + last_time_unknown=0 + last_time_critical=0 + plugin_output=Password login disabled (server accepts publickey) + long_plugin_output= + performance_data= + last_check=1280306127 + next_check=1280307027 + check_options=0 + current_notification_number=0 + current_notification_id=0 + last_notification=0 + next_notification=0 + no_more_notifications=0 + notifications_enabled=1 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_service=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +servicestatus { + host_name=steel.derf0.net + service_description=Users + modified_attributes=0 + check_command=check_by_ssh_fc!check_users + check_period=24x7 + notification_period=24x7 + check_interval=5.000000 + retry_interval=1.000000 + event_handler= + has_been_checked=1 + should_be_scheduled=1 + check_execution_time=0.840 + check_latency=0.220 + check_type=0 + current_state=1 + last_hard_state=0 + last_event_id=629 + current_event_id=707 + current_problem_id=0 + last_problem_id=317 + current_attempt=1 + max_attempts=4 + state_type=1 + last_state_change=1279848429 + last_hard_state_change=1279848429 + last_time_ok=1280306829 + last_time_warning=0 + last_time_unknown=0 + last_time_critical=1279848129 + plugin_output=USERS OK - 0 users currently logged in + long_plugin_output= + performance_data=users=0;5;10;0 + last_check=1280306829 + next_check=1280307129 + check_options=0 + current_notification_number=0 + current_notification_id=0 + last_notification=0 + next_notification=0 + no_more_notifications=0 + notifications_enabled=1 + active_checks_enabled=1 + passive_checks_enabled=1 + event_handler_enabled=1 + problem_has_been_acknowledged=0 + acknowledgement_type=0 + flap_detection_enabled=1 + failure_prediction_enabled=1 + process_performance_data=1 + obsess_over_service=1 + last_update=1280306916 + is_flapping=0 + percent_state_change=0.00 + scheduled_downtime_depth=0 + } + +contactstatus { + contact_name=derf + modified_attributes=0 + modified_host_attributes=0 + modified_service_attributes=0 + host_notification_period=24x7 + service_notification_period=24x7 + last_host_notification=1280163970 + last_service_notification=1280179596 + host_notifications_enabled=1 + service_notifications_enabled=1 + } diff --git a/t/out/hosts_group_reduce b/t/out/hosts_group_reduce new file mode 100644 index 0000000..0128e43 --- /dev/null +++ b/t/out/hosts_group_reduce @@ -0,0 +1,3 @@ +steel.derf0.net [30;42m OK [0m PING OK - Packet loss = 0%, RTA = 16.75 ms +aneurysm [37;44mUNREACHABLE[0m PING OK - Packet loss = 0%, RTA = 0.10 ms +alpha [37;41m DOWN [0m PING OK - Packet loss = 0%, RTA = 0.73 ms diff --git a/t/out/list_services_single b/t/out/list_services_single new file mode 100644 index 0000000..389a2f0 --- /dev/null +++ b/t/out/list_services_single @@ -0,0 +1,13 @@ +Disk: lv-home [30;42m OK [0m DISK OK - free space: /home 20207 MB (95% inode=99%): +Disk: lv-root [30;42m OK [0m DISK OK - free space: / 5330 MB (85% inode=90%): +Disk: vda1 [30;42m OK [0m DISK OK - free space: /boot 190 MB (88% inode=99%): +HTTP [30;42m OK [0m HTTP OK: HTTP/1.1 200 OK - 668 bytes in 0.040 second response time +Load [30;42m OK [0m OK - load average: 0.00, 0.00, 0.00 +Mail Queue [30;42m OK [0m OK: mailq reports queue is empty +No open relay [30;42m OK [0m NORELAY OK: <** 554 5.7.1 <derf@chaosdorf.de>: Relay access denied +Not Blacklisted [30;42m OK [0m CHECK_RBL OK - steel.derf0.net BLACKLISTED on 0 servers of 43 +Processes [30;42m OK [0m PROCS OK: 82 processes +SMTP [30;42m OK [0m SMTP OK - 0.122 sec. response time +SSH [30;42m OK [0m SSH OK - OpenSSH_5.5p1 Debian-4 (protocol 2.0) +SSH password login d [30;42m OK [0m Password login disabled (server accepts publickey) +Users [30;43m WARNING[0m USERS OK - 0 users currently logged in |