#include "../include/config.h"#include "../include/common.h"#include "../include/statusdata.h"#include "../include/macros.h"#include "../include/icinga.h"#include "../include/broker.h"Functions | |
| static int | soft_lock (pthread_mutex_t *lock) |
| static void | write_to_console (char *buffer) |
| static void | write_to_logs_and_console (char *buffer, unsigned long data_type, int display) |
| void | logit (int data_type, int display, const char *fmt,...) |
| int | write_to_all_logs (char *buffer, unsigned long data_type) |
| static void | write_to_all_logs_with_timestamp (char *buffer, unsigned long data_type, time_t *timestamp) |
| int | write_to_log (char *buffer, unsigned long data_type, time_t *timestamp) |
| int | write_to_syslog (char *buffer, unsigned long data_type) |
| int | log_service_event (service *svc) |
| int | log_host_event (host *hst) |
| int | log_host_states (int type, time_t *timestamp) |
| int | log_service_states (int type, time_t *timestamp) |
| int | rotate_log_file (time_t rotation_time) |
| int | write_log_file_info (time_t *timestamp) |
| int | open_debug_log (void) |
| int | close_debug_log (void) |
| int | log_debug_info (int level, int verbosity, const char *fmt,...) |
Variables | |
| char * | log_file |
| char * | temp_file |
| char * | log_archive_path |
| host * | host_list |
| service * | service_list |
| int | use_daemon_log |
| int | use_syslog |
| int | use_syslog_local_facility |
| int | syslog_local_facility |
| int | log_service_retries |
| int | log_initial_states |
| int | log_current_states |
| int | log_long_plugin_output |
| unsigned long | logging_options |
| unsigned long | syslog_options |
| int | verify_config |
| int | test_scheduling |
| time_t | last_log_rotation |
| int | log_rotation_method |
| int | daemon_mode |
| char * | debug_file |
| int | debug_level |
| int | debug_verbosity |
| unsigned long | max_debug_file_size |
| FILE * | debug_file_fp = NULL |
| static pthread_mutex_t | debug_fp_lock |
| int close_debug_log | ( | void | ) |
| int log_debug_info | ( | int | level, | |
| int | verbosity, | |||
| const char * | fmt, | |||
| ... | ||||
| ) |
| int log_host_event | ( | host * | hst | ) |
| int log_host_states | ( | int | type, | |
| time_t * | timestamp | |||
| ) |
| int log_service_event | ( | service * | svc | ) |
| int log_service_states | ( | int | type, | |
| time_t * | timestamp | |||
| ) |
| void logit | ( | int | data_type, | |
| int | display, | |||
| const char * | fmt, | |||
| ... | ||||
| ) |
| int open_debug_log | ( | void | ) |
| int rotate_log_file | ( | time_t | rotation_time | ) |
| static int soft_lock | ( | pthread_mutex_t * | lock | ) | [inline, static] |
| int write_log_file_info | ( | time_t * | timestamp | ) |
| int write_to_all_logs | ( | char * | buffer, | |
| unsigned long | data_type | |||
| ) |
| static void write_to_all_logs_with_timestamp | ( | char * | buffer, | |
| unsigned long | data_type, | |||
| time_t * | timestamp | |||
| ) | [static] |
| static void write_to_console | ( | char * | buffer | ) | [static] |
| int write_to_log | ( | char * | buffer, | |
| unsigned long | data_type, | |||
| time_t * | timestamp | |||
| ) |
| static void write_to_logs_and_console | ( | char * | buffer, | |
| unsigned long | data_type, | |||
| int | display | |||
| ) | [static] |
| int write_to_syslog | ( | char * | buffer, | |
| unsigned long | data_type | |||
| ) |
| int daemon_mode |
| char* debug_file |
| FILE* debug_file_fp = NULL |
pthread_mutex_t debug_fp_lock [static] |
| int debug_level |
| int debug_verbosity |
| time_t last_log_rotation |
| char* log_archive_path |
| char* log_file |
| unsigned long logging_options |
| unsigned long max_debug_file_size |
| unsigned long syslog_options |
| char* temp_file |
| int test_scheduling |
| int use_daemon_log |
| int use_syslog |
| int verify_config |
1.4.7