![]() |
Icinga-core 1.4.0
next gen monitoring
|
#include "../include/config.h"
#include "../include/common.h"
#include "../include/objects.h"
#include "../include/statusdata.h"
#include "../include/getcgi.h"
#include "../include/cgiutils.h"
#include "../include/cgiauth.h"
Go to the source code of this file.
typedef struct hostoutage_struct hostoutage |
void add_hostoutage | ( | host * | hst | ) |
void calculate_outage_effect_of_host | ( | host * | hst, |
int * | affected_hosts | ||
) |
void find_hosts_causing_outages | ( | void | ) |
void free_hostoutage_list | ( | void | ) |
int is_route_to_host_blocked | ( | host * | hst | ) |
int process_cgivars | ( | void | ) |
int active_checks_disabled_hosts = 0 |
int active_checks_disabled_services = 0 |
double average_host_execution_time = -1.0 |
double average_host_latency = -1.0 |
double average_service_execution_time = -1.0 |
double average_service_latency = -1.0 |
int CGI_ID = TAC_CGI_ID |
ID to identify the cgi for functions in cgiutils.c
int content_type |
Definition at line 165 of file cgiutils.c.
int daemon_check |
Definition at line 169 of file cgiutils.c.
int display_header |
Definition at line 167 of file cgiutils.c.
int display_type = DISPLAY_HOSTS |
int embedded |
Definition at line 166 of file cgiutils.c.
int event_handler_disabled_hosts = 0 |
int event_handler_disabled_services = 0 |
int flap_disabled_hosts = 0 |
int flap_disabled_services = 0 |
int flapping_hosts = 0 |
int flapping_services = 0 |
char* host_down_sound |
Definition at line 50 of file cgiutils.c.
char* host_filter = NULL |
char* host_name = NULL |
char* host_unreachable_sound |
Definition at line 51 of file cgiutils.c.
char* hostgroup_name = NULL |
hostoutage* hostoutage_list = NULL |
int hosts_down = 0 |
int hosts_down_acknowledged = 0 |
int hosts_down_disabled = 0 |
int hosts_down_scheduled = 0 |
int hosts_down_unacknowledged = 0 |
int hosts_pending = 0 |
int hosts_pending_disabled = 0 |
int hosts_unreachable = 0 |
int hosts_unreachable_acknowledged = 0 |
int hosts_unreachable_disabled = 0 |
int hosts_unreachable_scheduled = 0 |
int hosts_unreachable_unacknowledged = 0 |
int hosts_up_disabled = 0 |
int hosts_up_unacknowledged = 0 |
hoststatus* hoststatus_list |
char main_config_file[MAX_FILENAME_LENGTH] |
Definition at line 50 of file icingastats.c.
double max_host_execution_time = -1.0 |
double max_host_latency = -1.0 |
double max_service_execution_time = -1.0 |
double max_service_latency = -1.0 |
double min_host_execution_time = -1.0 |
double min_host_latency = -1.0 |
double min_service_execution_time = -1.0 |
double min_service_latency = -1.0 |
Definition at line 70 of file cgiutils.c.
char* normal_sound |
Definition at line 52 of file cgiutils.c.
int notification_disabled_hosts = 0 |
int notification_disabled_services = 0 |
int passive_checks_disabled_hosts = 0 |
int passive_checks_disabled_services = 0 |
double percent_host_health = 0.0 |
double percent_service_health = 0.0 |
int potential_host_health = 0 |
int potential_service_health = 0 |
int refresh |
Definition at line 168 of file cgiutils.c.
char* service_critical_sound |
Definition at line 47 of file cgiutils.c.
char* service_desc = NULL |
char* service_filter = NULL |
char* service_unknown_sound |
Definition at line 49 of file cgiutils.c.
char* service_warning_sound |
Definition at line 48 of file cgiutils.c.
char* servicegroup_name = NULL |
int services_critical = 0 |
int services_critical_acknowledged = 0 |
int services_critical_disabled = 0 |
int services_critical_host_problem = 0 |
int services_critical_scheduled = 0 |
int services_critical_unacknowledged = 0 |
int services_ok = 0 |
int services_ok_disabled = 0 |
int services_ok_unacknowledged = 0 |
int services_pending = 0 |
int services_pending_disabled = 0 |
int services_unknown = 0 |
int services_unknown_acknowledged = 0 |
int services_unknown_disabled = 0 |
int services_unknown_host_problem = 0 |
int services_unknown_scheduled = 0 |
int services_unknown_unacknowledged = 0 |
int services_warning = 0 |
int services_warning_acknowledged = 0 |
int services_warning_disabled = 0 |
int services_warning_host_problem = 0 |
int services_warning_scheduled = 0 |
int services_warning_unacknowledged = 0 |
servicestatus* servicestatus_list |
int show_all_hostgroups = TRUE |
int show_all_hosts = TRUE |
int show_all_servicegroups = TRUE |
int show_tac_header |
Definition at line 134 of file cgiutils.c.
int tac_header |
Definition at line 170 of file cgiutils.c.
Definition at line 133 of file cgiutils.c.
int total_active_host_checks = 0 |
int total_active_service_checks = 0 |
int total_blocking_outages = 0 |
double total_host_execution_time = 0.0 |
int total_host_health = 0 |
double total_host_latency = 0.0 |
int total_hosts = 0 |
int total_nonblocking_outages = 0 |
int total_passive_host_checks = 0 |
int total_passive_service_checks = 0 |
double total_service_execution_time = 0.0 |
int total_service_health = 0 |
double total_service_latency = 0.0 |
int total_services = 0 |
char url_html_path[MAX_FILENAME_LENGTH] |
Definition at line 38 of file cgiutils.c.
char url_images_path[MAX_FILENAME_LENGTH] |
Definition at line 41 of file cgiutils.c.
char url_js_path[MAX_FILENAME_LENGTH] |
Definition at line 44 of file cgiutils.c.
char url_media_path[MAX_FILENAME_LENGTH] |
Definition at line 45 of file cgiutils.c.
char url_stylesheets_path[MAX_FILENAME_LENGTH] |
Definition at line 43 of file cgiutils.c.