org.blue.base
Class nagios

java.lang.Object
  extended by org.blue.base.nagios

public class nagios
extends java.lang.Object


Field Summary
static int accept_passive_host_checks
           
static int accept_passive_service_checks
           
static int aggregate_status_updates
           
static java.lang.String auth_file
          EMBEDDED PERL
static int auto_reschedule_checks
           
static int auto_rescheduling_interval
           
static int auto_rescheduling_window
           
static int check_external_commands
           
static int check_host_freshness
           
static int check_orphaned_services
           
static int check_service_freshness
           
static java.lang.String cn
           
static int command_check_interval
           
static java.lang.String command_file
           
static java.nio.channels.FileChannel command_file_channel
           
static int command_file_created
           
static java.lang.String config_file
           
static int currently_running_service_checks
           
static int daemon_dumps_core
           
static int daemon_mode
           
static int date_format
           
static int enable_event_handlers
           
static int enable_failure_prediction
           
static int enable_flap_detection
           
static int enable_notifications
           
static int event_broker_options
           
static int event_handler_timeout
           
static int execute_host_checks
           
static int execute_service_checks
           
static nagios_h.circular_buffer external_command_buffer
           
static java.lang.String global_host_event_handler
           
static java.lang.String global_service_event_handler
           
static double high_host_flap_threshold
           
static double high_service_flap_threshold
           
static int host_check_timeout
           
static int host_freshness_check_interval
           
static int host_inter_check_delay_method
           
static java.lang.String illegal_object_chars
           
static java.lang.String illegal_output_chars
           
static int interval_length
           
static java.nio.channels.Pipe ipc_pipe
           
static java.util.concurrent.LinkedBlockingQueue ipc_queue
           
static boolean is_core
           
static long last_command_check
           
static long last_log_rotation
           
static java.lang.String lock_file
           
static java.lang.String log_archive_path
           
static int log_event_handlers
           
static int log_external_commands
           
static java.lang.String log_file
           
static int log_host_retries
           
static int log_initial_states
           
static int log_notifications
           
static int log_passive_checks
           
static int log_rotation_method
           
static int log_service_retries
           
static long logging_options
           
static double low_host_flap_threshold
           
static double low_service_flap_threshold
           
static java.lang.String[] macro_argv
           
static java.lang.String[] macro_contactaddress
           
static java.lang.String macro_ondemand
           
static java.lang.String[] macro_user
           
static java.lang.String[] macro_x
           
static java.lang.String[] macro_x_names
           
static int max_check_reaper_time
           
static int max_host_check_spread
           
static int max_parallel_service_checks
           
static int max_service_check_spread
           
static long modified_host_process_attributes
           
static long modified_service_process_attributes
           
static java.lang.String nagios_group
           
static int nagios_pid
           
static java.lang.String nagios_user
          EMBEDDED PERL INTERPRETER AUTH FILE
static int non_parallelized_check_running
           
static java.util.ArrayList notification_list
           
static int notification_timeout
           
static int obsess_over_hosts
           
static int obsess_over_services
           
static java.lang.String ochp_command
           
static int ochp_timeout
           
static java.lang.String ocsp_command
           
static int ocsp_timeout
           
static java.lang.String p1_file
           
static int process_performance_data
           
static long program_start
           
static int restarting
           
static int retain_state_information
           
static int retention_scheduling_horizon
           
static int retention_update_interval
           
static int service_check_reaper_interval
           
static int service_check_timeout
           
static int service_freshness_check_interval
           
static int service_inter_check_delay_method
           
static int service_interleave_factor_method
           
static nagios_h.circular_buffer service_result_buffer
           
static int sigrestart
           
static int sigshutdown
           
static double sleep_time
           
static int soft_state_dependencies
           
static int status_update_interval
           
static nagios_h.service_message svc_msg
           
static long syslog_options
           
static java.lang.String temp_file
           
static int test_scheduling
           
static int time_change_threshold
           
static int use_aggressive_host_checking
           
static int use_regexp_matches
           
static int use_retained_program_state
           
static int use_retained_scheduling_info
           
static int use_syslog
           
static int use_true_regexp_matching
           
static int verify_config
           
static java.lang.Thread[] worker_threads
           
 
Constructor Summary
nagios()
           
 
Method Summary
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cn

public static java.lang.String cn

is_core

public static boolean is_core

config_file

public static java.lang.String config_file

log_file

public static java.lang.String log_file

command_file

public static java.lang.String command_file

temp_file

public static java.lang.String temp_file

lock_file

public static java.lang.String lock_file

log_archive_path

public static java.lang.String log_archive_path

p1_file

public static java.lang.String p1_file

auth_file

public static java.lang.String auth_file
EMBEDDED PERL


nagios_user

public static java.lang.String nagios_user
EMBEDDED PERL INTERPRETER AUTH FILE


nagios_group

public static java.lang.String nagios_group

macro_x

public static java.lang.String[] macro_x

macro_x_names

public static java.lang.String[] macro_x_names

macro_argv

public static java.lang.String[] macro_argv

macro_user

public static java.lang.String[] macro_user

macro_contactaddress

public static java.lang.String[] macro_contactaddress

macro_ondemand

public static java.lang.String macro_ondemand

global_host_event_handler

public static java.lang.String global_host_event_handler

global_service_event_handler

public static java.lang.String global_service_event_handler

ocsp_command

public static java.lang.String ocsp_command

ochp_command

public static java.lang.String ochp_command

illegal_object_chars

public static java.lang.String illegal_object_chars

illegal_output_chars

public static java.lang.String illegal_output_chars

use_regexp_matches

public static int use_regexp_matches

use_true_regexp_matching

public static int use_true_regexp_matching

use_syslog

public static int use_syslog

log_notifications

public static int log_notifications

log_service_retries

public static int log_service_retries

log_host_retries

public static int log_host_retries

log_event_handlers

public static int log_event_handlers

log_initial_states

public static int log_initial_states

log_external_commands

public static int log_external_commands

log_passive_checks

public static int log_passive_checks

logging_options

public static long logging_options

syslog_options

public static long syslog_options

service_check_timeout

public static int service_check_timeout

host_check_timeout

public static int host_check_timeout

event_handler_timeout

public static int event_handler_timeout

notification_timeout

public static int notification_timeout

ocsp_timeout

public static int ocsp_timeout

ochp_timeout

public static int ochp_timeout

sleep_time

public static double sleep_time

interval_length

public static int interval_length

service_inter_check_delay_method

public static int service_inter_check_delay_method

host_inter_check_delay_method

public static int host_inter_check_delay_method

service_interleave_factor_method

public static int service_interleave_factor_method

max_host_check_spread

public static int max_host_check_spread

max_service_check_spread

public static int max_service_check_spread

command_check_interval

public static int command_check_interval

service_check_reaper_interval

public static int service_check_reaper_interval

max_check_reaper_time

public static int max_check_reaper_time

service_freshness_check_interval

public static int service_freshness_check_interval

host_freshness_check_interval

public static int host_freshness_check_interval

auto_rescheduling_interval

public static int auto_rescheduling_interval

non_parallelized_check_running

public static int non_parallelized_check_running

check_external_commands

public static int check_external_commands

check_orphaned_services

public static int check_orphaned_services

check_service_freshness

public static int check_service_freshness

check_host_freshness

public static int check_host_freshness

auto_reschedule_checks

public static int auto_reschedule_checks

auto_rescheduling_window

public static int auto_rescheduling_window

last_command_check

public static long last_command_check

last_log_rotation

public static long last_log_rotation

use_aggressive_host_checking

public static int use_aggressive_host_checking

soft_state_dependencies

public static int soft_state_dependencies

retain_state_information

public static int retain_state_information

retention_update_interval

public static int retention_update_interval

use_retained_program_state

public static int use_retained_program_state

use_retained_scheduling_info

public static int use_retained_scheduling_info

retention_scheduling_horizon

public static int retention_scheduling_horizon

modified_host_process_attributes

public static long modified_host_process_attributes

modified_service_process_attributes

public static long modified_service_process_attributes

log_rotation_method

public static int log_rotation_method

sigshutdown

public static int sigshutdown

sigrestart

public static int sigrestart

restarting

public static int restarting

verify_config

public static int verify_config

test_scheduling

public static int test_scheduling

daemon_mode

public static int daemon_mode

daemon_dumps_core

public static int daemon_dumps_core

ipc_pipe

public static java.nio.channels.Pipe ipc_pipe

ipc_queue

public static java.util.concurrent.LinkedBlockingQueue ipc_queue

max_parallel_service_checks

public static int max_parallel_service_checks

currently_running_service_checks

public static int currently_running_service_checks

program_start

public static long program_start

nagios_pid

public static int nagios_pid

enable_notifications

public static int enable_notifications

execute_service_checks

public static int execute_service_checks

accept_passive_service_checks

public static int accept_passive_service_checks

execute_host_checks

public static int execute_host_checks

accept_passive_host_checks

public static int accept_passive_host_checks

enable_event_handlers

public static int enable_event_handlers

obsess_over_services

public static int obsess_over_services

obsess_over_hosts

public static int obsess_over_hosts

enable_failure_prediction

public static int enable_failure_prediction

aggregate_status_updates

public static int aggregate_status_updates

status_update_interval

public static int status_update_interval

time_change_threshold

public static int time_change_threshold

event_broker_options

public static int event_broker_options

process_performance_data

public static int process_performance_data

enable_flap_detection

public static int enable_flap_detection

low_service_flap_threshold

public static double low_service_flap_threshold

high_service_flap_threshold

public static double high_service_flap_threshold

low_host_flap_threshold

public static double low_host_flap_threshold

high_host_flap_threshold

public static double high_host_flap_threshold

date_format

public static int date_format

command_file_channel

public static java.nio.channels.FileChannel command_file_channel

command_file_created

public static int command_file_created

notification_list

public static java.util.ArrayList notification_list

svc_msg

public static nagios_h.service_message svc_msg

external_command_buffer

public static nagios_h.circular_buffer external_command_buffer

service_result_buffer

public static nagios_h.circular_buffer service_result_buffer

worker_threads

public static java.lang.Thread[] worker_threads
Constructor Detail

nagios

public nagios()
Method Detail

main

public static void main(java.lang.String[] args)