Icinga-core 1.4.0
next gen monitoring
xdata/xrddefault.c File Reference
#include "../include/config.h"
#include "../include/common.h"
#include "../include/objects.h"
#include "../include/statusdata.h"
#include "../include/macros.h"
#include "../include/icinga.h"
#include "../include/sretention.h"
#include "../include/comments.h"
#include "../include/downtime.h"
#include "xrddefault.h"

Go to the source code of this file.

Functions

int xrddefault_read_retention_file_information (char *, int)
int xrddefault_grab_config_info (char *main_config_file)
int xrddefault_grab_config_directives (char *input)
int xrddefault_initialize_retention_data (char *config_file)
int xrddefault_cleanup_retention_data (char *config_file)
int xrddefault_save_state_information (void)
int xrddefault_read_state_information (void)
int xrddefault_sync_state_information (void)

Variables

hosthost_list
serviceservice_list
contactcontact_list
commentcomment_list
scheduled_downtimescheduled_downtime_list
char * global_host_event_handler
char * global_service_event_handler
int enable_notifications
int execute_service_checks
int accept_passive_service_checks
int execute_host_checks
int accept_passive_host_checks
int enable_event_handlers
int obsess_over_services
int obsess_over_hosts
int enable_flap_detection
int enable_failure_prediction
int process_performance_data
int check_service_freshness
int check_host_freshness
int test_scheduling
int use_large_installation_tweaks
int use_retained_program_state
int use_retained_scheduling_info
int retention_scheduling_horizon
unsigned long next_comment_id
unsigned long next_downtime_id
unsigned long next_event_id
unsigned long next_problem_id
unsigned long next_notification_id
unsigned long modified_host_process_attributes
unsigned long modified_service_process_attributes
unsigned long retained_host_attribute_mask
unsigned long retained_service_attribute_mask
unsigned long retained_contact_host_attribute_mask
unsigned long retained_contact_service_attribute_mask
unsigned long retained_process_host_attribute_mask
unsigned long retained_process_service_attribute_mask
char * xrddefault_retention_file = NULL
char * xrddefault_sync_retention_file = NULL
char * xrddefault_temp_file = NULL

Function Documentation

int xrddefault_cleanup_retention_data ( char *  config_file)

Definition at line 229 of file xrddefault.c.

int xrddefault_grab_config_directives ( char *  input)

Definition at line 168 of file xrddefault.c.

int xrddefault_grab_config_info ( char *  main_config_file)

Definition at line 103 of file xrddefault.c.

int xrddefault_initialize_retention_data ( char *  config_file)

Definition at line 216 of file xrddefault.c.

int xrddefault_read_retention_file_information ( char *  retention_file,
int  overwrite_data 
)

Definition at line 622 of file xrddefault.c.

int xrddefault_read_state_information ( void  )

Definition at line 611 of file xrddefault.c.

int xrddefault_save_state_information ( void  )

Definition at line 244 of file xrddefault.c.

int xrddefault_sync_state_information ( void  )

Definition at line 615 of file xrddefault.c.


Variable Documentation

Definition at line 206 of file icinga.c.

Definition at line 204 of file icinga.c.

Definition at line 136 of file icinga.c.

Definition at line 135 of file icinga.c.

Definition at line 47 of file comments.c.

Definition at line 54 of file objects.c.

Definition at line 207 of file icinga.c.

Definition at line 210 of file icinga.c.

Definition at line 224 of file icinga.c.

Definition at line 202 of file icinga.c.

Definition at line 205 of file icinga.c.

Definition at line 203 of file icinga.c.

Definition at line 75 of file icinga.c.

Definition at line 76 of file icinga.c.

Definition at line 52 of file objects.c.

Definition at line 159 of file icinga.c.

Definition at line 160 of file icinga.c.

unsigned long next_comment_id

Definition at line 168 of file icinga.c.

unsigned long next_downtime_id

Definition at line 169 of file icinga.c.

unsigned long next_event_id

Definition at line 170 of file icinga.c.

unsigned long next_notification_id

Definition at line 172 of file icinga.c.

unsigned long next_problem_id

Definition at line 171 of file icinga.c.

Definition at line 209 of file icinga.c.

Definition at line 208 of file icinga.c.

Definition at line 222 of file icinga.c.

Definition at line 163 of file icinga.c.

Definition at line 164 of file icinga.c.

Definition at line 161 of file icinga.c.

Definition at line 165 of file icinga.c.

Definition at line 166 of file icinga.c.

Definition at line 162 of file icinga.c.

Definition at line 158 of file icinga.c.

Definition at line 53 of file objects.c.

Definition at line 187 of file icinga.c.

Definition at line 231 of file icinga.c.

Definition at line 156 of file icinga.c.

Definition at line 157 of file icinga.c.

Definition at line 92 of file xrddefault.c.

Definition at line 93 of file xrddefault.c.

char* xrddefault_temp_file = NULL

Definition at line 94 of file xrddefault.c.

 All Data Structures Files Functions Variables Typedefs Defines