Icinga-core 1.4.0
next gen monitoring
base/icinga.c File Reference
#include "../include/config.h"
#include "../include/common.h"
#include "../include/objects.h"
#include "../include/comments.h"
#include "../include/downtime.h"
#include "../include/statusdata.h"
#include "../include/macros.h"
#include "../include/icinga.h"
#include "../include/sretention.h"
#include "../include/perfdata.h"
#include "../include/broker.h"
#include "../include/nebmods.h"
#include "../include/nebmodules.h"
#include "../include/profiler.h"

Go to the source code of this file.

Functions

int main (int argc, char **argv, char **env)

Variables

char * config_file = NULL
char * log_file = NULL
char * command_file = NULL
char * temp_file = NULL
char * temp_path = NULL
char * check_result_path = NULL
char * lock_file = NULL
char * log_archive_path = NULL
char * p1_file = NULL
char * auth_file = NULL
char * nagios_user = NULL
char * nagios_group = NULL
char * global_host_event_handler = NULL
char * global_service_event_handler = NULL
commandglobal_host_event_handler_ptr = NULL
commandglobal_service_event_handler_ptr = NULL
char * ocsp_command = NULL
char * ochp_command = NULL
commandocsp_command_ptr = NULL
commandochp_command_ptr = NULL
char * illegal_object_chars = NULL
char * illegal_output_chars = NULL
int use_regexp_matches = FALSE
int use_true_regexp_matching = FALSE
int use_daemon_log = DEFAULT_USE_DAEMON_LOG
int use_syslog = DEFAULT_USE_SYSLOG
int use_syslog_local_facility = DEFAULT_USE_SYSLOG_LOCAL_FACILITY
int syslog_local_facility = DEFAULT_SYSLOG_LOCAL_FACILITY
int log_notifications = DEFAULT_NOTIFICATION_LOGGING
int log_service_retries = DEFAULT_LOG_SERVICE_RETRIES
int log_host_retries = DEFAULT_LOG_HOST_RETRIES
int log_event_handlers = DEFAULT_LOG_EVENT_HANDLERS
int log_initial_states = DEFAULT_LOG_INITIAL_STATES
int log_current_states = DEFAULT_LOG_CURRENT_STATES
int log_external_commands = DEFAULT_LOG_EXTERNAL_COMMANDS
int log_external_commands_user = DEFAULT_LOG_EXTERNAL_COMMANDS_USER
int log_passive_checks = DEFAULT_LOG_PASSIVE_CHECKS
int log_long_plugin_output = DEFAULT_LOG_LONG_PLUGIN_OUTPUT
unsigned long logging_options = 0
unsigned long syslog_options = 0
int service_check_timeout = DEFAULT_SERVICE_CHECK_TIMEOUT
int service_check_timeout_state = STATE_CRITICAL
int host_check_timeout = DEFAULT_HOST_CHECK_TIMEOUT
int event_handler_timeout = DEFAULT_EVENT_HANDLER_TIMEOUT
int notification_timeout = DEFAULT_NOTIFICATION_TIMEOUT
int ocsp_timeout = DEFAULT_OCSP_TIMEOUT
int ochp_timeout = DEFAULT_OCHP_TIMEOUT
double sleep_time = DEFAULT_SLEEP_TIME
int interval_length = DEFAULT_INTERVAL_LENGTH
int service_inter_check_delay_method = ICD_SMART
int host_inter_check_delay_method = ICD_SMART
int service_interleave_factor_method = ILF_SMART
int max_host_check_spread = DEFAULT_HOST_CHECK_SPREAD
int max_service_check_spread = DEFAULT_SERVICE_CHECK_SPREAD
int command_check_interval = DEFAULT_COMMAND_CHECK_INTERVAL
int check_reaper_interval = DEFAULT_CHECK_REAPER_INTERVAL
int max_check_reaper_time = DEFAULT_MAX_REAPER_TIME
int service_freshness_check_interval = DEFAULT_FRESHNESS_CHECK_INTERVAL
int host_freshness_check_interval = DEFAULT_FRESHNESS_CHECK_INTERVAL
int auto_rescheduling_interval = DEFAULT_AUTO_RESCHEDULING_INTERVAL
int check_external_commands = DEFAULT_CHECK_EXTERNAL_COMMANDS
int check_orphaned_services = DEFAULT_CHECK_ORPHANED_SERVICES
int check_orphaned_hosts = DEFAULT_CHECK_ORPHANED_HOSTS
int check_service_freshness = DEFAULT_CHECK_SERVICE_FRESHNESS
int check_host_freshness = DEFAULT_CHECK_HOST_FRESHNESS
int auto_reschedule_checks = DEFAULT_AUTO_RESCHEDULE_CHECKS
int auto_rescheduling_window = DEFAULT_AUTO_RESCHEDULING_WINDOW
int additional_freshness_latency = DEFAULT_ADDITIONAL_FRESHNESS_LATENCY
time_t last_command_check = 0L
time_t last_command_status_update = 0L
time_t last_log_rotation = 0L
int use_aggressive_host_checking = DEFAULT_AGGRESSIVE_HOST_CHECKING
unsigned long cached_host_check_horizon = DEFAULT_CACHED_HOST_CHECK_HORIZON
unsigned long cached_service_check_horizon = DEFAULT_CACHED_SERVICE_CHECK_HORIZON
int enable_predictive_host_dependency_checks = DEFAULT_ENABLE_PREDICTIVE_HOST_DEPENDENCY_CHECKS
int enable_predictive_service_dependency_checks = DEFAULT_ENABLE_PREDICTIVE_SERVICE_DEPENDENCY_CHECKS
int soft_state_dependencies = FALSE
int retain_state_information = FALSE
int retention_update_interval = DEFAULT_RETENTION_UPDATE_INTERVAL
int use_retained_program_state = TRUE
int use_retained_scheduling_info = FALSE
int retention_scheduling_horizon = DEFAULT_RETENTION_SCHEDULING_HORIZON
unsigned long modified_host_process_attributes = MODATTR_NONE
unsigned long modified_service_process_attributes = MODATTR_NONE
unsigned long retained_host_attribute_mask = 0L
unsigned long retained_service_attribute_mask = 0L
unsigned long retained_contact_host_attribute_mask = 0L
unsigned long retained_contact_service_attribute_mask = 0L
unsigned long retained_process_host_attribute_mask = 0L
unsigned long retained_process_service_attribute_mask = 0L
unsigned long next_comment_id = 0L
unsigned long next_downtime_id = 0L
unsigned long next_event_id = 0L
unsigned long next_problem_id = 0L
unsigned long next_notification_id = 0L
int log_rotation_method = LOG_ROTATION_NONE
int sigshutdown = FALSE
int sigrestart = FALSE
char * sigs [35] = {"EXIT","HUP","INT","QUIT","ILL","TRAP","ABRT","BUS","FPE","KILL","USR1","SEGV","USR2","PIPE","ALRM","TERM","STKFLT","CHLD","CONT","STOP","TSTP","TTIN","TTOU","URG","XCPU","XFSZ","VTALRM","PROF","WINCH","IO","PWR","UNUSED","ZERR","DEBUG",(char *)NULL}
int caught_signal = FALSE
int sig_id = 0
int restarting = FALSE
int verify_config = FALSE
int verify_object_relationships = TRUE
int verify_circular_paths = TRUE
int test_scheduling = FALSE
int show_schedule = FALSE
int precache_objects = FALSE
int use_precached_objects = FALSE
int daemon_mode = FALSE
int daemon_dumps_core = TRUE
int max_parallel_service_checks = DEFAULT_MAX_PARALLEL_SERVICE_CHECKS
int currently_running_service_checks = 0
int currently_running_host_checks = 0
time_t program_start = 0L
time_t event_start = 0L
int nagios_pid = 0
int enable_notifications = TRUE
int execute_service_checks = TRUE
int accept_passive_service_checks = TRUE
int execute_host_checks = TRUE
int accept_passive_host_checks = TRUE
int enable_event_handlers = TRUE
int obsess_over_services = FALSE
int obsess_over_hosts = FALSE
int enable_failure_prediction = TRUE
int translate_passive_host_checks = DEFAULT_TRANSLATE_PASSIVE_HOST_CHECKS
int passive_host_checks_are_soft = DEFAULT_PASSIVE_HOST_CHECKS_SOFT
int aggregate_status_updates = TRUE
int status_update_interval = DEFAULT_STATUS_UPDATE_INTERVAL
int time_change_threshold = DEFAULT_TIME_CHANGE_THRESHOLD
unsigned long event_broker_options = BROKER_NOTHING
int process_performance_data = DEFAULT_PROCESS_PERFORMANCE_DATA
int enable_flap_detection = DEFAULT_ENABLE_FLAP_DETECTION
double low_service_flap_threshold = DEFAULT_LOW_SERVICE_FLAP_THRESHOLD
double high_service_flap_threshold = DEFAULT_HIGH_SERVICE_FLAP_THRESHOLD
double low_host_flap_threshold = DEFAULT_LOW_HOST_FLAP_THRESHOLD
double high_host_flap_threshold = DEFAULT_HIGH_HOST_FLAP_THRESHOLD
int use_large_installation_tweaks = DEFAULT_USE_LARGE_INSTALLATION_TWEAKS
int enable_environment_macros = TRUE
int free_child_process_memory = -1
int child_processes_fork_twice = -1
int enable_embedded_perl = DEFAULT_ENABLE_EMBEDDED_PERL
int use_embedded_perl_implicitly = DEFAULT_USE_EMBEDDED_PERL_IMPLICITLY
int embedded_perl_initialized = FALSE
int stalking_event_handlers_for_hosts = DEFAULT_STALKING_EVENT_HANDLERS_FOR_HOSTS
int stalking_event_handlers_for_services = DEFAULT_STALKING_EVENT_HANDLERS_FOR_SERVICES
int date_format = DATE_FORMAT_US
char * use_timezone = NULL
int allow_empty_hostgroup_assignment = DEFAULT_ALLOW_EMPTY_HOSTGROUP_ASSIGNMENT
int command_file_fd
FILE * command_file_fp
int command_file_created = FALSE
int event_profiling_enabled = FALSE
contactcontact_list
contactgroupcontactgroup_list
hostgrouphostgroup_list
commandcommand_list
timeperiodtimeperiod_list
serviceescalationserviceescalation_list
modulemodule_list
notificationnotification_list
check_result check_result_info
check_resultcheck_result_list = NULL
unsigned long max_check_result_file_age = DEFAULT_MAX_CHECK_RESULT_AGE
dbuf check_result_dbuf
circular_buffer external_command_buffer
circular_buffer check_result_buffer
pthread_t worker_threads [TOTAL_WORKER_THREADS]
int external_command_buffer_slots = DEFAULT_EXTERNAL_COMMAND_BUFFER_SLOTS
check_stats check_statistics [MAX_CHECK_STATS_TYPES]
char * debug_file
int debug_level = DEFAULT_DEBUG_LEVEL
int debug_verbosity = DEFAULT_DEBUG_VERBOSITY
unsigned long max_debug_file_size = DEFAULT_MAX_DEBUG_FILE_SIZE
int dummy

Function Documentation

int main ( int  argc,
char **  argv,
char **  env 
)

Definition at line 289 of file icinga.c.


Variable Documentation

Definition at line 206 of file icinga.c.

Definition at line 204 of file icinga.c.

int additional_freshness_latency = DEFAULT_ADDITIONAL_FRESHNESS_LATENCY

Definition at line 140 of file icinga.c.

Definition at line 215 of file icinga.c.

int allow_empty_hostgroup_assignment = DEFAULT_ALLOW_EMPTY_HOSTGROUP_ASSIGNMENT

Definition at line 246 of file icinga.c.

char* auth_file = NULL

Definition at line 71 of file icinga.c.

int auto_reschedule_checks = DEFAULT_AUTO_RESCHEDULE_CHECKS

Definition at line 137 of file icinga.c.

int auto_rescheduling_interval = DEFAULT_AUTO_RESCHEDULING_INTERVAL

Definition at line 130 of file icinga.c.

int auto_rescheduling_window = DEFAULT_AUTO_RESCHEDULING_WINDOW

Definition at line 138 of file icinga.c.

unsigned long cached_host_check_horizon = DEFAULT_CACHED_HOST_CHECK_HORIZON

Definition at line 147 of file icinga.c.

unsigned long cached_service_check_horizon = DEFAULT_CACHED_SERVICE_CHECK_HORIZON

Definition at line 148 of file icinga.c.

int caught_signal = FALSE

Definition at line 179 of file icinga.c.

int check_external_commands = DEFAULT_CHECK_EXTERNAL_COMMANDS

Definition at line 132 of file icinga.c.

int check_host_freshness = DEFAULT_CHECK_HOST_FRESHNESS

Definition at line 136 of file icinga.c.

int check_orphaned_hosts = DEFAULT_CHECK_ORPHANED_HOSTS

Definition at line 134 of file icinga.c.

int check_orphaned_services = DEFAULT_CHECK_ORPHANED_SERVICES

Definition at line 133 of file icinga.c.

int check_reaper_interval = DEFAULT_CHECK_REAPER_INTERVAL

Definition at line 126 of file icinga.c.

Definition at line 274 of file icinga.c.

Definition at line 271 of file icinga.c.

Definition at line 267 of file icinga.c.

Definition at line 268 of file icinga.c.

char* check_result_path = NULL

Definition at line 67 of file icinga.c.

int check_service_freshness = DEFAULT_CHECK_SERVICE_FRESHNESS

Definition at line 135 of file icinga.c.

check_stats check_statistics[MAX_CHECK_STATS_TYPES]

Definition at line 278 of file icinga.c.

Definition at line 234 of file icinga.c.

int command_check_interval = DEFAULT_COMMAND_CHECK_INTERVAL

Definition at line 125 of file icinga.c.

char* command_file = NULL

Definition at line 64 of file icinga.c.

int command_file_created = FALSE

Definition at line 250 of file icinga.c.

Definition at line 248 of file icinga.c.

Definition at line 249 of file icinga.c.

Definition at line 58 of file objects.c.

char* config_file = NULL

Definition at line 62 of file icinga.c.

Definition at line 54 of file objects.c.

Definition at line 55 of file objects.c.

Definition at line 197 of file icinga.c.

Definition at line 196 of file icinga.c.

int daemon_dumps_core = TRUE

Definition at line 193 of file icinga.c.

int daemon_mode = FALSE

Definition at line 192 of file icinga.c.

int date_format = DATE_FORMAT_US

Definition at line 243 of file icinga.c.

char* debug_file

Definition at line 280 of file icinga.c.

int debug_level = DEFAULT_DEBUG_LEVEL

Definition at line 281 of file icinga.c.

int debug_verbosity = DEFAULT_DEBUG_VERBOSITY

Definition at line 282 of file icinga.c.

int dummy

Definition at line 285 of file icinga.c.

Definition at line 238 of file icinga.c.

int enable_embedded_perl = DEFAULT_ENABLE_EMBEDDED_PERL

Definition at line 236 of file icinga.c.

Definition at line 232 of file icinga.c.

Definition at line 207 of file icinga.c.

Definition at line 210 of file icinga.c.

int enable_flap_detection = DEFAULT_ENABLE_FLAP_DETECTION

Definition at line 224 of file icinga.c.

Definition at line 202 of file icinga.c.

int enable_predictive_host_dependency_checks = DEFAULT_ENABLE_PREDICTIVE_HOST_DEPENDENCY_CHECKS

Definition at line 149 of file icinga.c.

int enable_predictive_service_dependency_checks = DEFAULT_ENABLE_PREDICTIVE_SERVICE_DEPENDENCY_CHECKS

Definition at line 150 of file icinga.c.

unsigned long event_broker_options = BROKER_NOTHING

Definition at line 220 of file icinga.c.

int event_handler_timeout = DEFAULT_EVENT_HANDLER_TIMEOUT

Definition at line 112 of file icinga.c.

Definition at line 254 of file icinga.c.

time_t event_start = 0L

Definition at line 200 of file icinga.c.

int execute_host_checks = TRUE

Definition at line 205 of file icinga.c.

Definition at line 203 of file icinga.c.

Definition at line 273 of file icinga.c.

int external_command_buffer_slots = DEFAULT_EXTERNAL_COMMAND_BUFFER_SLOTS

Definition at line 276 of file icinga.c.

Definition at line 233 of file icinga.c.

Definition at line 75 of file icinga.c.

Definition at line 77 of file icinga.c.

Definition at line 76 of file icinga.c.

Definition at line 78 of file icinga.c.

double high_host_flap_threshold = DEFAULT_HIGH_HOST_FLAP_THRESHOLD

Definition at line 229 of file icinga.c.

double high_service_flap_threshold = DEFAULT_HIGH_SERVICE_FLAP_THRESHOLD

Definition at line 227 of file icinga.c.

int host_check_timeout = DEFAULT_HOST_CHECK_TIMEOUT

Definition at line 111 of file icinga.c.

int host_freshness_check_interval = DEFAULT_FRESHNESS_CHECK_INTERVAL

Definition at line 129 of file icinga.c.

Definition at line 120 of file icinga.c.

Definition at line 56 of file objects.c.

char* illegal_object_chars = NULL

Definition at line 85 of file icinga.c.

char* illegal_output_chars = NULL

Definition at line 86 of file icinga.c.

int interval_length = DEFAULT_INTERVAL_LENGTH

Definition at line 118 of file icinga.c.

time_t last_command_check = 0L

Definition at line 142 of file icinga.c.

Definition at line 143 of file icinga.c.

time_t last_log_rotation = 0L

Definition at line 144 of file icinga.c.

char* lock_file = NULL

Definition at line 68 of file icinga.c.

char* log_archive_path = NULL

the full path to the archived log files

Definition at line 69 of file icinga.c.

int log_current_states = DEFAULT_LOG_CURRENT_STATES

Definition at line 100 of file icinga.c.

int log_event_handlers = DEFAULT_LOG_EVENT_HANDLERS

Definition at line 98 of file icinga.c.

int log_external_commands = DEFAULT_LOG_EXTERNAL_COMMANDS

Definition at line 101 of file icinga.c.

int log_external_commands_user = DEFAULT_LOG_EXTERNAL_COMMANDS_USER

Definition at line 102 of file icinga.c.

char* log_file = NULL

the full file name of the main icinga log file

Definition at line 63 of file icinga.c.

int log_host_retries = DEFAULT_LOG_HOST_RETRIES

Definition at line 97 of file icinga.c.

int log_initial_states = DEFAULT_LOG_INITIAL_STATES

Definition at line 99 of file icinga.c.

int log_long_plugin_output = DEFAULT_LOG_LONG_PLUGIN_OUTPUT

Definition at line 104 of file icinga.c.

int log_notifications = DEFAULT_NOTIFICATION_LOGGING

Definition at line 95 of file icinga.c.

int log_passive_checks = DEFAULT_LOG_PASSIVE_CHECKS

Definition at line 103 of file icinga.c.

int log_rotation_method = LOG_ROTATION_NONE

the log rotation method of the main Icinga log file see common.h

Definition at line 174 of file icinga.c.

int log_service_retries = DEFAULT_LOG_SERVICE_RETRIES

Definition at line 96 of file icinga.c.

unsigned long logging_options = 0

Definition at line 106 of file icinga.c.

double low_host_flap_threshold = DEFAULT_LOW_HOST_FLAP_THRESHOLD

Definition at line 228 of file icinga.c.

double low_service_flap_threshold = DEFAULT_LOW_SERVICE_FLAP_THRESHOLD

Definition at line 226 of file icinga.c.

int max_check_reaper_time = DEFAULT_MAX_REAPER_TIME

Definition at line 127 of file icinga.c.

unsigned long max_check_result_file_age = DEFAULT_MAX_CHECK_RESULT_AGE

Definition at line 269 of file icinga.c.

unsigned long max_debug_file_size = DEFAULT_MAX_DEBUG_FILE_SIZE

Definition at line 283 of file icinga.c.

int max_host_check_spread = DEFAULT_HOST_CHECK_SPREAD

Definition at line 122 of file icinga.c.

int max_parallel_service_checks = DEFAULT_MAX_PARALLEL_SERVICE_CHECKS

Definition at line 195 of file icinga.c.

int max_service_check_spread = DEFAULT_SERVICE_CHECK_SPREAD

Definition at line 123 of file icinga.c.

unsigned long modified_host_process_attributes = MODATTR_NONE

Definition at line 159 of file icinga.c.

unsigned long modified_service_process_attributes = MODATTR_NONE

Definition at line 160 of file icinga.c.

Definition at line 64 of file objects.c.

char* nagios_group = NULL

Definition at line 73 of file icinga.c.

int nagios_pid = 0

Definition at line 201 of file icinga.c.

char* nagios_user = NULL

Definition at line 72 of file icinga.c.

unsigned long next_comment_id = 0L

Definition at line 168 of file icinga.c.

unsigned long next_downtime_id = 0L

Definition at line 169 of file icinga.c.

unsigned long next_event_id = 0L

Definition at line 170 of file icinga.c.

unsigned long next_notification_id = 0L

Definition at line 172 of file icinga.c.

unsigned long next_problem_id = 0L

Definition at line 171 of file icinga.c.

Definition at line 265 of file icinga.c.

int notification_timeout = DEFAULT_NOTIFICATION_TIMEOUT

Definition at line 113 of file icinga.c.

int obsess_over_hosts = FALSE

Definition at line 209 of file icinga.c.

int obsess_over_services = FALSE

Definition at line 208 of file icinga.c.

char* ochp_command = NULL

Definition at line 81 of file icinga.c.

Definition at line 83 of file icinga.c.

int ochp_timeout = DEFAULT_OCHP_TIMEOUT

Definition at line 115 of file icinga.c.

char* ocsp_command = NULL

Definition at line 80 of file icinga.c.

Definition at line 82 of file icinga.c.

int ocsp_timeout = DEFAULT_OCSP_TIMEOUT

Definition at line 114 of file icinga.c.

char* p1_file = NULL

Definition at line 70 of file icinga.c.

int passive_host_checks_are_soft = DEFAULT_PASSIVE_HOST_CHECKS_SOFT

Definition at line 213 of file icinga.c.

int precache_objects = FALSE

Definition at line 189 of file icinga.c.

int process_performance_data = DEFAULT_PROCESS_PERFORMANCE_DATA

Definition at line 222 of file icinga.c.

time_t program_start = 0L

Definition at line 199 of file icinga.c.

int restarting = FALSE

Definition at line 182 of file icinga.c.

Definition at line 154 of file icinga.c.

Definition at line 163 of file icinga.c.

Definition at line 164 of file icinga.c.

unsigned long retained_host_attribute_mask = 0L

Definition at line 161 of file icinga.c.

Definition at line 165 of file icinga.c.

Definition at line 166 of file icinga.c.

unsigned long retained_service_attribute_mask = 0L

Definition at line 162 of file icinga.c.

int retention_scheduling_horizon = DEFAULT_RETENTION_SCHEDULING_HORIZON

Definition at line 158 of file icinga.c.

int retention_update_interval = DEFAULT_RETENTION_UPDATE_INTERVAL

Definition at line 155 of file icinga.c.

int service_check_timeout = DEFAULT_SERVICE_CHECK_TIMEOUT

Definition at line 109 of file icinga.c.

int service_check_timeout_state = STATE_CRITICAL

Definition at line 110 of file icinga.c.

int service_freshness_check_interval = DEFAULT_FRESHNESS_CHECK_INTERVAL

Definition at line 128 of file icinga.c.

Definition at line 119 of file icinga.c.

Definition at line 121 of file icinga.c.

Definition at line 60 of file objects.c.

int show_schedule = FALSE

Definition at line 188 of file icinga.c.

int sig_id = 0

Definition at line 180 of file icinga.c.

int sigrestart = FALSE

Definition at line 177 of file icinga.c.

char* sigs[35] = {"EXIT","HUP","INT","QUIT","ILL","TRAP","ABRT","BUS","FPE","KILL","USR1","SEGV","USR2","PIPE","ALRM","TERM","STKFLT","CHLD","CONT","STOP","TSTP","TTIN","TTOU","URG","XCPU","XFSZ","VTALRM","PROF","WINCH","IO","PWR","UNUSED","ZERR","DEBUG",(char *)NULL}

Definition at line 178 of file icinga.c.

int sigshutdown = FALSE

Definition at line 176 of file icinga.c.

double sleep_time = DEFAULT_SLEEP_TIME

Definition at line 117 of file icinga.c.

Definition at line 152 of file icinga.c.

int stalking_event_handlers_for_hosts = DEFAULT_STALKING_EVENT_HANDLERS_FOR_HOSTS

Definition at line 240 of file icinga.c.

int stalking_event_handlers_for_services = DEFAULT_STALKING_EVENT_HANDLERS_FOR_SERVICES

Definition at line 241 of file icinga.c.

int status_update_interval = DEFAULT_STATUS_UPDATE_INTERVAL

Definition at line 216 of file icinga.c.

int syslog_local_facility = DEFAULT_SYSLOG_LOCAL_FACILITY

Definition at line 94 of file icinga.c.

unsigned long syslog_options = 0

Definition at line 107 of file icinga.c.

char* temp_file = NULL

Definition at line 65 of file icinga.c.

char* temp_path = NULL

Definition at line 66 of file icinga.c.

int test_scheduling = FALSE

Definition at line 187 of file icinga.c.

int time_change_threshold = DEFAULT_TIME_CHANGE_THRESHOLD

Definition at line 218 of file icinga.c.

Definition at line 59 of file objects.c.

int translate_passive_host_checks = DEFAULT_TRANSLATE_PASSIVE_HOST_CHECKS

Definition at line 212 of file icinga.c.

int use_aggressive_host_checking = DEFAULT_AGGRESSIVE_HOST_CHECKING

Definition at line 146 of file icinga.c.

int use_daemon_log = DEFAULT_USE_DAEMON_LOG

Definition at line 91 of file icinga.c.

int use_embedded_perl_implicitly = DEFAULT_USE_EMBEDDED_PERL_IMPLICITLY

Definition at line 237 of file icinga.c.

int use_large_installation_tweaks = DEFAULT_USE_LARGE_INSTALLATION_TWEAKS

Definition at line 231 of file icinga.c.

int use_precached_objects = FALSE

Definition at line 190 of file icinga.c.

int use_regexp_matches = FALSE

Definition at line 88 of file icinga.c.

Definition at line 156 of file icinga.c.

Definition at line 157 of file icinga.c.

int use_syslog = DEFAULT_USE_SYSLOG

Definition at line 92 of file icinga.c.

int use_syslog_local_facility = DEFAULT_USE_SYSLOG_LOCAL_FACILITY

Definition at line 93 of file icinga.c.

char* use_timezone = NULL

Definition at line 244 of file icinga.c.

Definition at line 89 of file icinga.c.

Definition at line 186 of file icinga.c.

int verify_config = FALSE

Definition at line 184 of file icinga.c.

Definition at line 185 of file icinga.c.

pthread_t worker_threads[TOTAL_WORKER_THREADS]

Definition at line 275 of file icinga.c.

 All Data Structures Files Functions Variables Typedefs Defines