diff --git a/modules/monitoring/application/views/scripts/show/components/checktimeperiod.phtml b/modules/monitoring/application/views/scripts/show/components/checktimeperiod.phtml index 0758a570c..34c4eb9ef 100644 --- a/modules/monitoring/application/views/scripts/show/components/checktimeperiod.phtml +++ b/modules/monitoring/application/views/scripts/show/components/checktimeperiod.phtml @@ -1,21 +1,21 @@ -service_check_timeperiod_alias)): ?> +service_check_timeperiod)): ?> translate('Check Timeperiod') ?> - service_check_timeperiod_alias ?> + service_check_timeperiod ?> - + -host_check_timeperiod_alias)): ?> +host_check_timeperiod)): ?> translate('Check Timeperiod') ?> - host_check_timeperiod_alias ?> + host_check_timeperiod ?> - + diff --git a/modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatusQuery.php b/modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatusQuery.php index 58a97f718..9898ccac9 100644 --- a/modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatusQuery.php +++ b/modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatusQuery.php @@ -159,10 +159,7 @@ class HoststatusQuery extends IdoQuery 'service_display_name' => 's.display_name COLLATE latin1_general_ci', ), 'checktimeperiods' => array( - 'host_check_timeperiod_alias' => 'ctp.alias COLLATE latin1_general_ci' - ), - 'notificationtimeperiods' => array( - 'host_notification_timeperiod_alias' => 'ntp.alias COLLATE latin1_general_ci' + 'host_check_timeperiod' => 'ctp.alias COLLATE latin1_general_ci' ) ); @@ -272,15 +269,6 @@ class HoststatusQuery extends IdoQuery ); } - protected function joinNotificationtimeperiods() - { - $this->select->joinLeft( - array('ntp' => $this->prefix . 'timeperiods'), - 'ntp.timeperiod_object_id = h.notification_timeperiod_object_id', - array() - ); - } - protected function joinChecktimeperiods() { $this->select->joinLeft( diff --git a/modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatusQuery.php b/modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatusQuery.php index d863eb7d1..734e138d4 100644 --- a/modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatusQuery.php +++ b/modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatusQuery.php @@ -271,10 +271,7 @@ class ServicestatusQuery extends IdoQuery 'service_unhandled' => 'CASE WHEN (ss.problem_has_been_acknowledged + ss.scheduled_downtime_depth + COALESCE(hs.current_state, 0)) = 0 THEN 1 ELSE 0 END' ), 'checktimeperiods' => array( - 'service_check_timeperiod_alias' => 'ctp.alias COLLATE latin1_general_ci' - ), - 'notificationtimeperiods' => array( - 'service_notification_timeperiod_alias' => 'ntp.alias COLLATE latin1_general_ci' + 'service_check_timeperiod' => 'ctp.alias COLLATE latin1_general_ci' ) ); @@ -392,15 +389,6 @@ class ServicestatusQuery extends IdoQuery ); } - protected function joinNotificationtimeperiods() - { - $this->select->joinLeft( - array('ntp' => $this->prefix . 'timeperiods'), - 'ntp.timeperiod_object_id = s.notification_timeperiod_object_id', - array() - ); - } - protected function joinChecktimeperiods() { $this->select->joinLeft( diff --git a/modules/monitoring/library/Monitoring/DataView/Hoststatus.php b/modules/monitoring/library/Monitoring/DataView/Hoststatus.php index 291b68772..f30e00193 100644 --- a/modules/monitoring/library/Monitoring/DataView/Hoststatus.php +++ b/modules/monitoring/library/Monitoring/DataView/Hoststatus.php @@ -32,6 +32,7 @@ class HostStatus extends DataView 'host_output', 'host_long_output', 'host_check_command', + 'host_check_timeperiod', 'host_perfdata', 'host_check_source', 'host_passive_checks_enabled', @@ -59,9 +60,7 @@ class HostStatus extends DataView 'host_severity', 'host_problem', 'host_ipv4', - 'host_acknowledgement_type', - 'host_check_timeperiod_alias', - 'host_notification_timeperiod_alias' + 'host_acknowledgement_type' ); } diff --git a/modules/monitoring/library/Monitoring/DataView/Servicestatus.php b/modules/monitoring/library/Monitoring/DataView/Servicestatus.php index 858da6bad..8c19cb1ab 100644 --- a/modules/monitoring/library/Monitoring/DataView/Servicestatus.php +++ b/modules/monitoring/library/Monitoring/DataView/Servicestatus.php @@ -73,6 +73,7 @@ class ServiceStatus extends DataView 'service_problem', 'service_perfdata', 'service_check_source', + 'service_check_timeperiod', 'service_active_checks_enabled', 'service_active_checks_enabled_changed', 'service_passive_checks_enabled', @@ -94,8 +95,6 @@ class ServiceStatus extends DataView 'service_modified_service_attributes', 'service_host_name', 'service_acknowledgement_type', - 'service_check_timeperiod_alias', - 'service_notification_timeperiod_alias' ); } diff --git a/modules/monitoring/library/Monitoring/Object/Host.php b/modules/monitoring/library/Monitoring/Object/Host.php index 424561285..75c31c3ea 100644 --- a/modules/monitoring/library/Monitoring/Object/Host.php +++ b/modules/monitoring/library/Monitoring/Object/Host.php @@ -101,6 +101,7 @@ class Host extends MonitoredObject 'host_check_execution_time', 'host_check_latency', 'host_check_source', + 'host_check_timeperiod', 'host_current_check_attempt', 'host_current_notification_number', 'host_display_name', @@ -136,9 +137,7 @@ class Host extends MonitoredObject 'host_process_perfdata' => 'host_process_performance_data', 'host_state', 'host_state_type', - 'instance_name', - 'host_check_timeperiod_alias', - 'host_notification_timeperiod_alias' + 'instance_name' ); if ($this->backend->getType() === 'livestatus') { $columns[] = 'host_contacts'; diff --git a/modules/monitoring/library/Monitoring/Object/Service.php b/modules/monitoring/library/Monitoring/Object/Service.php index 1bc5afb9e..f4f3ce748 100644 --- a/modules/monitoring/library/Monitoring/Object/Service.php +++ b/modules/monitoring/library/Monitoring/Object/Service.php @@ -133,6 +133,7 @@ class Service extends MonitoredObject 'service_check_execution_time', 'service_check_latency', 'service_check_source', + 'service_check_timeperiod', 'service_current_notification_number', 'service_description', 'service_display_name', @@ -163,9 +164,7 @@ class Service extends MonitoredObject 'service_perfdata', 'service_process_perfdata' => 'service_process_performance_data', 'service_state', - 'service_state_type', - 'service_check_timeperiod_alias', - 'service_notification_timeperiod_alias' + 'service_state_type' )) ->where('host_name', $this->host->getName()) ->where('service_description', $this->service);