2011-03-24 Miguel de Dios <miguel.dedios@artica.es>
* include/functions_reporting.php: fixed in the content "general" when the report haven't agents. * include/fgraph.php: fixed when extract the "sql" column in the table "treport_custom_sql". * godmode/reporting/reporting_builder.item_editor.php: fixed the show the SQL query in the contents that have it. git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@4130 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
This commit is contained in:
parent
c4ef291f3c
commit
bf5099c272
|
@ -1,3 +1,14 @@
|
|||
2011-03-24 Miguel de Dios <miguel.dedios@artica.es>
|
||||
|
||||
* include/functions_reporting.php: fixed in the content "general" when the
|
||||
report haven't agents.
|
||||
|
||||
* include/fgraph.php: fixed when extract the "sql" column in the table
|
||||
"treport_custom_sql".
|
||||
|
||||
* godmode/reporting/reporting_builder.item_editor.php: fixed the show the
|
||||
SQL query in the contents that have it.
|
||||
|
||||
2011-03-24 Javier Lanz <javier.lanz@artica.es>
|
||||
|
||||
* include/ajax/reporting.ajax.php: Added truncating for the agent and
|
||||
|
|
|
@ -357,13 +357,13 @@ print_input_hidden('id_item', $idItem);
|
|||
<?php
|
||||
switch ($config["dbtype"]) {
|
||||
case "mysql":
|
||||
$sql = 'SELECT id_graph, name FROM tgraph WHERE private = 0 OR (private = 1 AND id_user = "'.$config["id_user"].'")';
|
||||
$query_sql = 'SELECT id_graph, name FROM tgraph WHERE private = 0 OR (private = 1 AND id_user = "'.$config["id_user"].'")';
|
||||
break;
|
||||
case "postgresql":
|
||||
$sql = 'SELECT id_graph, name FROM tgraph WHERE private = 0 OR (private = 1 AND id_user = \''.$config["id_user"].'\')';
|
||||
$query_sql = 'SELECT id_graph, name FROM tgraph WHERE private = 0 OR (private = 1 AND id_user = \''.$config["id_user"].'\')';
|
||||
break;
|
||||
}
|
||||
print_select_from_sql($sql, 'id_custom_graph', $idCustomGraph, '', '--', 0);
|
||||
print_select_from_sql($query_sql, 'id_custom_graph', $idCustomGraph, '', '--', 0);
|
||||
?>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
|
@ -2266,12 +2266,12 @@ function grafico_modulo_log4x_format_y_axis ( $number , $decimals=2, $dec_point=
|
|||
$n = "";
|
||||
|
||||
switch($number) {
|
||||
case 6: $n = "FATAL"; break;
|
||||
case 5: $n = "ERROR"; break;
|
||||
case 4: $n = "WARN"; break;
|
||||
case 3: $n = "INFO"; break;
|
||||
case 2: $n = "DEBUG"; break;
|
||||
case 1: $n = "TRACE"; break;
|
||||
case 6: $n = "FATAL"; break;
|
||||
case 5: $n = "ERROR"; break;
|
||||
case 4: $n = "WARN"; break;
|
||||
case 3: $n = "INFO"; break;
|
||||
case 2: $n = "DEBUG"; break;
|
||||
case 1: $n = "TRACE"; break;
|
||||
}
|
||||
|
||||
return "$n";
|
||||
|
@ -2293,7 +2293,8 @@ function graph_custom_sql_graph ($id, $width, $height, $type = 1) {
|
|||
$sql = safe_output ($report_content["external_source"]);
|
||||
}
|
||||
else {
|
||||
$sql = get_db_sql (sprintf ("SELECT sql FROM treport_custom_sql WHERE id = %d",$report_content["treport_custom_sql_id"]));
|
||||
$sql = get_db_row('treport_custom_sql', 'id', $report_content["treport_custom_sql_id"]);
|
||||
$sql = safe_output($sql['sql']);
|
||||
}
|
||||
|
||||
$data_result = get_db_all_rows_sql ($sql);
|
||||
|
|
|
@ -2721,6 +2721,11 @@ function render_report_html_item ($content, $table, $report, $mini = false) {
|
|||
$max = $min;
|
||||
$avg = 0;
|
||||
$length = 0;
|
||||
|
||||
if ($generals === false) {
|
||||
$generals = array();
|
||||
}
|
||||
|
||||
foreach ($generals as $g) {
|
||||
$value = get_agentmodule_data_average ($g['id_agent_module'], $content['period']);
|
||||
if ($value !== false) {
|
||||
|
@ -2734,7 +2739,12 @@ function render_report_html_item ($content, $table, $report, $mini = false) {
|
|||
$length++;
|
||||
}
|
||||
}
|
||||
$avg = $avg / $length;
|
||||
if ($length == 0) {
|
||||
$avg = 0;
|
||||
}
|
||||
else {
|
||||
$avg = $avg / $length;
|
||||
}
|
||||
|
||||
$data_resume = array();
|
||||
$data_resume[0] = "Max Value: ".$max;
|
||||
|
|
Loading…
Reference in New Issue