diff --git a/pandora_console/extensions/resource_exportation.php b/pandora_console/extensions/resource_exportation.php index ddfa9866ad..14384aaec3 100755 --- a/pandora_console/extensions/resource_exportation.php +++ b/pandora_console/extensions/resource_exportation.php @@ -238,19 +238,6 @@ function output_xml_report($id) echo ''; echo ''; break; - - /* - case 'TTRT': - break; - - case 'TTO': - break; - - case 'MTBF': - break; - - case 'MTTR': - break;*/ } echo "\n"; diff --git a/pandora_console/extensions/resource_registration.php b/pandora_console/extensions/resource_registration.php index ea9a5f50e8..dae61e3a78 100755 --- a/pandora_console/extensions/resource_registration.php +++ b/pandora_console/extensions/resource_registration.php @@ -375,19 +375,6 @@ function process_upload_xml_report($xml, $group_filter=0) $values['line_separator'] = io_safe_input($item['line_separator']); $values['column_separator'] = io_safe_input($item['column_separator']); break; - - /* - case 'TTRT': - break; - - case 'TTO': - break; - - case 'MTBF': - break; - - case 'MTTR': - break;*/ } if (empty($agents_item)) { diff --git a/pandora_console/godmode/reporting/reporting_builder.item_editor.php b/pandora_console/godmode/reporting/reporting_builder.item_editor.php index b59dbc2ee5..e7201ab155 100755 --- a/pandora_console/godmode/reporting/reporting_builder.item_editor.php +++ b/pandora_console/godmode/reporting/reporting_builder.item_editor.php @@ -482,51 +482,6 @@ switch ($action) { $period = $item['period']; break; - /* - case 'TTRT': - $description = $item['description']; - $idAgentModule = $item['id_agent_module']; - $idAgent = db_get_value_filter( - 'id_agente', - 'tagente_modulo', - ['id_agente_modulo' => $idAgentModule] - ); - $period = $item['period']; - break; - - case 'TTO': - $description = $item['description']; - $idAgentModule = $item['id_agent_module']; - $idAgent = db_get_value_filter( - 'id_agente', - 'tagente_modulo', - ['id_agente_modulo' => $idAgentModule] - ); - $period = $item['period']; - break; - - case 'MTBF': - $description = $item['description']; - $idAgentModule = $item['id_agent_module']; - $idAgent = db_get_value_filter( - 'id_agente', - 'tagente_modulo', - ['id_agente_modulo' => $idAgentModule] - ); - $period = $item['period']; - break; - - case 'MTTR': - $description = $item['description']; - $idAgentModule = $item['id_agent_module']; - $idAgent = db_get_value_filter( - 'id_agente', - 'tagente_modulo', - ['id_agente_modulo' => $idAgentModule] - ); - $period = $item['period']; - break; - */ case 'alert_report_module': $description = $item['description']; $idAgentModule = $item['id_agent_module']; @@ -791,11 +746,6 @@ switch ($action) { case 'avg_value': case 'projection_graph': case 'prediction_date': - /* - case 'TTRT': - case 'TTO': - case 'MTBF': - case 'MTTR':*/ case 'simple_baseline_graph': case 'event_report_log': case 'increment': @@ -3757,10 +3707,6 @@ $(document).ready (function () { case 'event_report_module': case 'simple_graph': case 'simple_baseline_graph': -/* case 'TTRT': - case 'TTO': - case 'MTBF': - case 'MTTR':*/ case 'prediction_date': case 'projection_graph': case 'avg_value': @@ -3798,10 +3744,6 @@ $(document).ready (function () { case 'event_report_module': case 'simple_graph': case 'simple_baseline_graph': -/* case 'TTRT': - case 'TTO': - case 'MTBF': - case 'MTTR':*/ case 'prediction_date': case 'projection_graph': case 'avg_value': @@ -4833,38 +4775,6 @@ function chooseType() { $("#row_period").show(); $("#row_historical_db_check").hide(); break; -/* - case 'TTRT': - $("#row_description").show(); - $("#row_agent").show(); - $("#row_module").show(); - $("#row_period").show(); - $("#row_historical_db_check").hide(); - break; - - case 'TTO': - $("#row_description").show(); - $("#row_agent").show(); - $("#row_module").show(); - $("#row_period").show(); - $("#row_historical_db_check").hide(); - break; - - case 'MTBF': - $("#row_description").show(); - $("#row_agent").show(); - $("#row_module").show(); - $("#row_period").show(); - $("#row_historical_db_check").hide(); - break; - - case 'MTTR': - $("#row_description").show(); - $("#row_agent").show(); - $("#row_module").show(); - $("#row_period").show(); - $("#row_historical_db_check").hide(); - break;*/ case 'alert_report_module': $("#row_description").show(); @@ -5218,10 +5128,6 @@ function chooseType() { case 'min_value': case 'max_value': case 'avg_value': - /* case 'TTRT': - case 'TTO': - case 'MTBF': - case 'MTTR':*/ case 'simple_baseline_graph': $("#row_label").show(); break; diff --git a/pandora_console/godmode/reporting/reporting_builder.php b/pandora_console/godmode/reporting/reporting_builder.php index 40ce45b5bb..823713877b 100755 --- a/pandora_console/godmode/reporting/reporting_builder.php +++ b/pandora_console/godmode/reporting/reporting_builder.php @@ -2006,11 +2006,6 @@ switch ($action) { case 'avg_value': case 'projection_graph': case 'prediction_date': - /* - case 'TTRT': - case 'TTO': - case 'MTBF': - case 'MTTR':*/ case 'simple_baseline_graph': case 'nt_top_n': if ($label != '') { @@ -2613,11 +2608,6 @@ switch ($action) { case 'avg_value': case 'projection_graph': case 'prediction_date': - /* - case 'TTRT': - case 'TTO': - case 'MTBF': - case 'MTTR':*/ case 'simple_baseline_graph': case 'nt_top_n': if ($label != '') { diff --git a/pandora_console/include/functions_reporting.php b/pandora_console/include/functions_reporting.php index 1d0355cf97..a5ae07df3e 100755 --- a/pandora_console/include/functions_reporting.php +++ b/pandora_console/include/functions_reporting.php @@ -506,43 +506,6 @@ function reporting_make_reporting_data( ); break; - /* - case 'MTTR': - $report['contents'][] = reporting_value( - $report, - $content, - 'MTTR', - $pdf - ); - break; - - case 'MTBF': - $report['contents'][] = reporting_value( - $report, - $content, - 'MTBF', - $pdf - ); - break; - - case 'TTO': - $report['contents'][] = reporting_value( - $report, - $content, - 'TTO', - $pdf - ); - break; - - case 'TTRT': - $report['contents'][] = reporting_value( - $report, - $content, - 'TTRT', - $pdf - ); - break; - */ case 'agent_configuration': $report['contents'][] = io_safe_output( reporting_agent_configuration( @@ -3276,6 +3239,7 @@ function reporting_database_serialized($report, $content) } $return['keys'] = $keys; + $return['agent_name_db'] = agents_get_name($id_agent); $return['agent_name'] = $agent_alias; $return['module_name'] = $module_name; @@ -4303,6 +4267,7 @@ function reporting_monitor_report($report, $content) ); } + $return['agent_name_db'] = agents_get_name($id_agent); $return['agent_name'] = $agent_alias; $return['module_name'] = $module_name; @@ -4475,6 +4440,7 @@ function reporting_prediction_date($report, $content) $agent_name = io_safe_output( modules_get_agentmodule_agent_alias($content['id_agent_module']) ); + $agent_name_db = io_safe_output(modules_get_agentmodule_agent_name($content['id_agent_module'])); $return['title'] = $content['name']; $return['subtitle'] = $agent_name.' - '.$module_name; @@ -4482,6 +4448,7 @@ function reporting_prediction_date($report, $content) $return['date'] = reporting_get_date_text($report, $content); $return['label'] = (isset($content['style']['label'])) ? $content['style']['label'] : ''; + $return['agent_name_db'] = $agent_name_db; $return['agent_name'] = $agent_name; $return['module_name'] = $module_name; @@ -4526,12 +4493,14 @@ function reporting_projection_graph( $module_name = io_safe_output(modules_get_agentmodule_name($content['id_agent_module'])); $agent_name = io_safe_output(modules_get_agentmodule_agent_alias($content['id_agent_module'])); + $agent_name_db = io_safe_output(modules_get_agentmodule_agent_name($content['id_agent_module'])); $return['title'] = $content['name']; $return['subtitle'] = $agent_name.' - '.$module_name; $return['description'] = $content['description']; $return['date'] = reporting_get_date_text($report, $content); $return['label'] = (isset($content['style']['label'])) ? $content['style']['label'] : ''; + $return['agent_name_db'] = $agent_name_db; $return['agent_name'] = $agent_name; $return['module_name'] = $module_name; @@ -4727,23 +4696,6 @@ function reporting_value($report, $content, $type, $pdf=false) case 'sum': $return['type'] = 'sumatory'; break; - - /* - case 'MTTR': - $return['type'] = 'MTTR'; - break; - - case 'MTBF': - $return['type'] = 'MTBF'; - break; - - case 'TTO': - $return['type'] = 'TTO'; - break; - - case 'TTRT': - $return['type'] = 'TTRT'; - break;*/ } if (empty($content['name'])) { @@ -4763,23 +4715,6 @@ function reporting_value($report, $content, $type, $pdf=false) case 'sum': $content['name'] = __('Summatory'); break; - - /* - case 'MTTR': - $content['name'] = __('MTTR'); - break; - - case 'MTBF': - $content['name'] = __('MTBF'); - break; - - case 'TTO': - $content['name'] = __('TTO'); - break; - - case 'TTRT': - $content['name'] = __('TTRT'); - break;*/ } } @@ -4796,6 +4731,9 @@ function reporting_value($report, $content, $type, $pdf=false) $agent_name = io_safe_output( modules_get_agentmodule_agent_alias($content['id_agent_module']) ); + $agent_name_db = io_safe_output( + modules_get_agentmodule_agent_name($content['id_agent_module']) + ); $unit = db_get_value( 'unit', 'tagente_modulo', @@ -4812,6 +4750,7 @@ function reporting_value($report, $content, $type, $pdf=false) $return['id_agent'] = $content['id_agent']; $return['id_agent_module'] = $content['id_agent_module']; + $return['agent_name_db'] = $agent_name_db; $return['agent_name'] = $agent_name; $return['module_name'] = $module_name; @@ -4952,51 +4891,6 @@ function reporting_value($report, $content, $type, $pdf=false) $formated_value = format_for_graph($value, $config['graph_precision']).' '.$unit; } break; - - /* - case 'MTTR': - $value = reporting_get_agentmodule_mttr( - $content['id_agent_module'], - $content['period'], - $report['datetime'] - ); - $formated_value = null; - break; - - case 'MTBF': - $value = reporting_get_agentmodule_mtbf( - $content['id_agent_module'], - $content['period'], - $report['datetime'] - ); - $formated_value = null; - break; - - case 'TTO': - $value = reporting_get_agentmodule_tto( - $content['id_agent_module'], - $content['period'], - $report['datetime'] - ); - if ($value == 0) { - $formated_value = null; - } else { - $formated_value = human_time_description_raw($value); - } - break; - - case 'TTRT': - $value = reporting_get_agentmodule_ttr( - $content['id_agent_module'], - $content['period'], - $report['datetime'] - ); - if ($value == 0) { - $formated_value = null; - } else { - $formated_value = human_time_description_raw($value); - } - break;*/ } $return['data'] = [ @@ -7755,6 +7649,7 @@ function reporting_simple_graph( $return['title'] = $content['name']; $return['subtitle'] = $agent_alias.' - '.$module_name; + $return['agent_name_db'] = agents_get_name($id_agent); $return['agent_name'] = $agent_alias; $return['module_name'] = $module_name; $return['description'] = $content['description']; diff --git a/pandora_console/include/functions_reporting_html.php b/pandora_console/include/functions_reporting_html.php index cf1fa60e70..5dc38d3b9d 100644 --- a/pandora_console/include/functions_reporting_html.php +++ b/pandora_console/include/functions_reporting_html.php @@ -288,23 +288,6 @@ function reporting_html_print_report($report, $mini=false, $report_info=1) reporting_html_sum_value($table, $item, $mini); break; - /* - case 'MTTR': - reporting_html_MTTR_value($table, $item, $mini, true, true); - break; - - case 'MTBF': - reporting_html_MTBF_value($table, $item, $mini, true, true); - break; - - case 'TTO': - reporting_html_TTO_value($table, $item, $mini, false, true); - break; - - case 'TTRT': - reporting_html_TTRT_value($table, $item, $mini, false, true); - break; - */ case 'agent_configuration': reporting_html_agent_configuration($table, $item); break; @@ -2729,31 +2712,6 @@ function reporting_html_agent_configuration( } -/* - function reporting_html_TTRT_value(&$table, $item, $mini, $only_value=false, $check_empty=false) - { - reporting_html_value($table, $item, $mini, $only_value, $check_empty); - } - - - function reporting_html_TTO_value(&$table, $item, $mini, $only_value=false, $check_empty=false) - { - reporting_html_value($table, $item, $mini, $only_value, $check_empty); - } - - - function reporting_html_MTBF_value(&$table, $item, $mini, $only_value=false, $check_empty=false) - { - reporting_html_value($table, $item, $mini, $only_value, $check_empty); - } - - - function reporting_html_MTTR_value(&$table, $item, $mini, $only_value=false, $check_empty=false) - { - reporting_html_value($table, $item, $mini, $only_value, $check_empty); - } -*/ - function reporting_html_sum_value(&$table, $item, $mini) { reporting_html_value($table, $item, $mini); diff --git a/pandora_console/include/functions_reports.php b/pandora_console/include/functions_reports.php index 319690946e..e20fdd01fa 100755 --- a/pandora_console/include/functions_reports.php +++ b/pandora_console/include/functions_reports.php @@ -679,24 +679,6 @@ function reports_get_report_types($template=false, $not_editor=false) 'name' => __('Module Histogram graph'), ]; - /* - $types['TTRT'] = [ - 'optgroup' => __('ITIL'), - 'name' => __('TTRT'), - ]; - $types['TTO'] = [ - 'optgroup' => __('ITIL'), - 'name' => __('TTO'), - ]; - $types['MTBF'] = [ - 'optgroup' => __('ITIL'), - 'name' => __('MTBF'), - ]; - $types['MTTR'] = [ - 'optgroup' => __('ITIL'), - 'name' => __('MTTR'), - ]; - */ $types['SLA'] = [ 'optgroup' => __('SLA'), 'name' => __('S.L.A.'),