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

Go to the source code of this file.

Functions

int obsessive_compulsive_service_check_processor (service *svc)
int obsessive_compulsive_host_check_processor (host *hst)
int handle_service_event (service *svc)
int run_global_service_event_handler (icinga_macros *mac, service *svc)
int run_service_event_handler (icinga_macros *mac, service *svc)
int handle_host_event (host *hst)
int run_global_host_event_handler (icinga_macros *mac, host *hst)
int run_host_event_handler (icinga_macros *mac, host *hst)
int handle_host_state (host *hst)

Variables

int enable_event_handlers
int obsess_over_services
int obsess_over_hosts
int log_event_handlers
int log_host_retries
unsigned long next_event_id
unsigned long next_problem_id
int event_handler_timeout
int ocsp_timeout
int ochp_timeout
char * global_host_event_handler
char * global_service_event_handler
commandglobal_host_event_handler_ptr
commandglobal_service_event_handler_ptr
char * ocsp_command
char * ochp_command
commandocsp_command_ptr
commandochp_command_ptr
time_t program_start
int dummy

Function Documentation

int handle_host_event ( host hst)

Definition at line 467 of file sehandlers.c.

int handle_host_state ( host hst)

Definition at line 712 of file sehandlers.c.

int handle_service_event ( service svc)

Definition at line 212 of file sehandlers.c.

int obsessive_compulsive_host_check_processor ( host hst)

Definition at line 143 of file sehandlers.c.

int obsessive_compulsive_service_check_processor ( service svc)

Definition at line 74 of file sehandlers.c.

int run_global_host_event_handler ( icinga_macros mac,
host hst 
)

Definition at line 505 of file sehandlers.c.

int run_global_service_event_handler ( icinga_macros mac,
service svc 
)

Definition at line 258 of file sehandlers.c.

int run_host_event_handler ( icinga_macros mac,
host hst 
)

Definition at line 607 of file sehandlers.c.

int run_service_event_handler ( icinga_macros mac,
service svc 
)

Definition at line 362 of file sehandlers.c.


Variable Documentation

int dummy

Definition at line 66 of file sehandlers.c.

Definition at line 207 of file icinga.c.

Definition at line 112 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.

Definition at line 98 of file icinga.c.

Definition at line 97 of file icinga.c.

unsigned long next_event_id

Definition at line 170 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.

char* ochp_command

Definition at line 81 of file icinga.c.

Definition at line 83 of file icinga.c.

Definition at line 115 of file icinga.c.

char* ocsp_command

Definition at line 80 of file icinga.c.

Definition at line 82 of file icinga.c.

Definition at line 114 of file icinga.c.

time_t program_start

Definition at line 199 of file icinga.c.

 All Data Structures Files Functions Variables Typedefs Defines