Icinga-core 1.4.0
next gen monitoring
xdata/xpddefault.h File Reference
#include "../include/objects.h"

Go to the source code of this file.

Defines

#define DEFAULT_HOST_PERFDATA_FILE_TEMPLATE   "[HOSTPERFDATA]\t$TIMET$\t$HOSTNAME$\t$HOSTEXECUTIONTIME$\t$HOSTOUTPUT$\t$HOSTPERFDATA$"
#define DEFAULT_SERVICE_PERFDATA_FILE_TEMPLATE   "[SERVICEPERFDATA]\t$TIMET$\t$HOSTNAME$\t$SERVICEDESC$\t$SERVICEEXECUTIONTIME$\t$SERVICELATENCY$\t$SERVICEOUTPUT$\t$SERVICEPERFDATA$"
#define DEFAULT_HOST_PERFDATA_PROCESS_EMPTY_RESULTS   1
#define DEFAULT_SERVICE_PERFDATA_PROCESS_EMPTY_RESULTS   1

Functions

int xpddefault_initialize_performance_data (char *)
int xpddefault_cleanup_performance_data (char *)
int xpddefault_grab_config_info (char *)
int xpddefault_grab_config_directives (char *)
int xpddefault_update_service_performance_data (service *)
int xpddefault_update_host_performance_data (host *)
int xpddefault_run_service_performance_data_command (icinga_macros *mac, service *)
int xpddefault_run_host_performance_data_command (icinga_macros *mac, host *)
int xpddefault_update_service_performance_data_file (icinga_macros *mac, service *)
int xpddefault_update_host_performance_data_file (icinga_macros *mac, host *)
int xpddefault_preprocess_file_templates (char *)
int xpddefault_open_host_perfdata_file (void)
int xpddefault_open_service_perfdata_file (void)
int xpddefault_close_host_perfdata_file (void)
int xpddefault_close_service_perfdata_file (void)
int xpddefault_process_host_perfdata_file (void)
int xpddefault_process_service_perfdata_file (void)

Define Documentation

#define DEFAULT_HOST_PERFDATA_FILE_TEMPLATE   "[HOSTPERFDATA]\t$TIMET$\t$HOSTNAME$\t$HOSTEXECUTIONTIME$\t$HOSTOUTPUT$\t$HOSTPERFDATA$"

Definition at line 32 of file xpddefault.h.

#define DEFAULT_HOST_PERFDATA_PROCESS_EMPTY_RESULTS   1

Definition at line 35 of file xpddefault.h.

#define DEFAULT_SERVICE_PERFDATA_FILE_TEMPLATE   "[SERVICEPERFDATA]\t$TIMET$\t$HOSTNAME$\t$SERVICEDESC$\t$SERVICEEXECUTIONTIME$\t$SERVICELATENCY$\t$SERVICEOUTPUT$\t$SERVICEPERFDATA$"

Definition at line 33 of file xpddefault.h.

#define DEFAULT_SERVICE_PERFDATA_PROCESS_EMPTY_RESULTS   1

Definition at line 36 of file xpddefault.h.


Function Documentation

int xpddefault_cleanup_performance_data ( char *  )

Definition at line 363 of file xpddefault.c.

int xpddefault_close_host_perfdata_file ( void  )

Definition at line 632 of file xpddefault.c.

int xpddefault_close_service_perfdata_file ( void  )

Definition at line 646 of file xpddefault.c.

int xpddefault_grab_config_directives ( char *  )

Definition at line 121 of file xpddefault.c.

int xpddefault_grab_config_info ( char *  )

Definition at line 83 of file xpddefault.c.

int xpddefault_initialize_performance_data ( char *  )

Definition at line 219 of file xpddefault.c.

int xpddefault_open_host_perfdata_file ( void  )

Definition at line 583 of file xpddefault.c.

int xpddefault_open_service_perfdata_file ( void  )

Definition at line 608 of file xpddefault.c.

int xpddefault_preprocess_file_templates ( char *  )

Definition at line 660 of file xpddefault.c.

int xpddefault_process_host_perfdata_file ( void  )

Definition at line 788 of file xpddefault.c.

int xpddefault_process_service_perfdata_file ( void  )

Definition at line 849 of file xpddefault.c.

int xpddefault_run_host_performance_data_command ( icinga_macros mac,
host  
)

Definition at line 531 of file xpddefault.c.

int xpddefault_run_service_performance_data_command ( icinga_macros mac,
service  
)

Definition at line 483 of file xpddefault.c.

int xpddefault_update_host_performance_data ( host )

Definition at line 436 of file xpddefault.c.

int xpddefault_update_host_performance_data_file ( icinga_macros mac,
host  
)

Definition at line 746 of file xpddefault.c.

int xpddefault_update_service_performance_data ( service )

Definition at line 390 of file xpddefault.c.

int xpddefault_update_service_performance_data_file ( icinga_macros mac,
service  
)

Definition at line 704 of file xpddefault.c.

 All Data Structures Files Functions Variables Typedefs Defines