2010-04-28 Sancho Lerena <slerena@artica.es>
* include/pChart/pChart.class: * include/pChart/pData.class * include/fgraph.php: Fixed bug with eventgraph in graph_event_module(). * include/functions.php: return_graphtype() uses now the log4x id 24 in ttipo_modulo, fixing the problem in graph visualizer. Anyway, log4x graphs doesn't work on php >= 5.3.x :(( * operation/agentes/estado_monitores.php: Fixed id (24) for link in log4x. * operation/agentes/stat_win.php: Included missing functions_reporting.php include, it was missing. git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@2621 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
This commit is contained in:
parent
d6f7244a89
commit
6b2821da3c
|
@ -1,3 +1,20 @@
|
||||||
|
2010-04-28 Sancho Lerena <slerena@artica.es>
|
||||||
|
|
||||||
|
* include/pChart/pChart.class:
|
||||||
|
|
||||||
|
* include/pChart/pData.class
|
||||||
|
|
||||||
|
* include/fgraph.php: Fixed bug with eventgraph in graph_event_module().
|
||||||
|
|
||||||
|
* include/functions.php: return_graphtype() uses now the log4x id 24 in
|
||||||
|
ttipo_modulo, fixing the problem in graph visualizer. Anyway, log4x graphs
|
||||||
|
doesn't work on php >= 5.3.x :((
|
||||||
|
|
||||||
|
* operation/agentes/estado_monitores.php: Fixed id (24) for link in log4x.
|
||||||
|
|
||||||
|
* operation/agentes/stat_win.php: Included missing functions_reporting.php
|
||||||
|
include, it was missing.
|
||||||
|
|
||||||
2010-04-28 Sergio Martin <sergio.martin@artica.es>
|
2010-04-28 Sergio Martin <sergio.martin@artica.es>
|
||||||
|
|
||||||
* include/functions_html.php: Added at print_checkbox
|
* include/functions_html.php: Added at print_checkbox
|
||||||
|
|
|
@ -888,7 +888,7 @@ function graph_event_module ($width = 300, $height = 200, $id_agent) {
|
||||||
|
|
||||||
$data = array ();
|
$data = array ();
|
||||||
$max_items = 6;
|
$max_items = 6;
|
||||||
$sql = sprintf ('SELECT COUNT(id_evento),nombre
|
$sql = sprintf ('SELECT COUNT(id_evento) as count_number, nombre
|
||||||
FROM tevento, tagente_modulo
|
FROM tevento, tagente_modulo
|
||||||
WHERE id_agentmodule = id_agente_modulo
|
WHERE id_agentmodule = id_agente_modulo
|
||||||
AND disabled = 0 AND tevento.id_agente = %d
|
AND disabled = 0 AND tevento.id_agente = %d
|
||||||
|
@ -901,8 +901,10 @@ function graph_event_module ($width = 300, $height = 200, $id_agent) {
|
||||||
graphic_error ();
|
graphic_error ();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
foreach ($events as $event) {
|
foreach ($events as $event) {
|
||||||
$data[$event['nombre'].' ('.$event[0].')'] = $event[0];
|
$data[$event['nombre'].' ('.$event['count_number'].')'] = $event["count_number"];
|
||||||
}
|
}
|
||||||
|
|
||||||
/* System events */
|
/* System events */
|
||||||
|
|
|
@ -1005,7 +1005,7 @@ function return_graphtype ($id_module_type){
|
||||||
case 9:
|
case 9:
|
||||||
return "boolean";
|
return "boolean";
|
||||||
break;
|
break;
|
||||||
case 30:
|
case 24:
|
||||||
return "log4x";
|
return "log4x";
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
@ -2707,6 +2707,11 @@
|
||||||
|
|
||||||
$SpliceDistanceRatio = $SpliceDistance;
|
$SpliceDistanceRatio = $SpliceDistance;
|
||||||
$SkewHeight = ($Radius * $Skew) / 100;
|
$SkewHeight = ($Radius * $Skew) / 100;
|
||||||
|
|
||||||
|
// Avoid division by zero
|
||||||
|
if ($PieSum == 0)
|
||||||
|
$PieSum = 1;
|
||||||
|
|
||||||
$SpliceRatio = (360 - $SpliceDistanceRatio * count($iValues) ) / $PieSum;
|
$SpliceRatio = (360 - $SpliceDistanceRatio * count($iValues) ) / $PieSum;
|
||||||
$SplicePercent = 100 / $PieSum;
|
$SplicePercent = 100 / $PieSum;
|
||||||
$rSplicePercent = 100 / $rPieSum;
|
$rSplicePercent = 100 / $rPieSum;
|
||||||
|
@ -2793,6 +2798,8 @@
|
||||||
if ( $EnhanceColors ) { $ColorRatio = 30 / $SpliceHeight; } else { $ColorRatio = 25 / $SpliceHeight; }
|
if ( $EnhanceColors ) { $ColorRatio = 30 / $SpliceHeight; } else { $ColorRatio = 25 / $SpliceHeight; }
|
||||||
for($i=$SpliceHeight-1;$i>=1;$i--)
|
for($i=$SpliceHeight-1;$i>=1;$i--)
|
||||||
{
|
{
|
||||||
|
if (!isset($iValues))
|
||||||
|
$iValues = array();
|
||||||
foreach($iValues as $Key => $Value)
|
foreach($iValues as $Key => $Value)
|
||||||
{
|
{
|
||||||
$C_GraphLo = $this->AllocateColor($this->Picture,$this->Palette[$Key]["R"],$this->Palette[$Key]["G"],$this->Palette[$Key]["B"],-10);
|
$C_GraphLo = $this->AllocateColor($this->Picture,$this->Palette[$Key]["R"],$this->Palette[$Key]["G"],$this->Palette[$Key]["B"],-10);
|
||||||
|
|
|
@ -124,7 +124,13 @@
|
||||||
|
|
||||||
$ID = 0;
|
$ID = 0;
|
||||||
for($i=0;$i<=count($this->Data);$i++)
|
for($i=0;$i<=count($this->Data);$i++)
|
||||||
{ if(isset($this->Data[$i][$Serie])) { $ID = $i+1; } }
|
{
|
||||||
|
if (isset($this->Data[$i]))
|
||||||
|
if(isset($this->Data[$i][$Serie]))
|
||||||
|
{
|
||||||
|
$ID = $i+1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if ( count($Value) == 1 )
|
if ( count($Value) == 1 )
|
||||||
{
|
{
|
||||||
|
|
|
@ -119,7 +119,7 @@ foreach ($modules as $module) {
|
||||||
|
|
||||||
$data[4] = print_status_image($status, $title, true);
|
$data[4] = print_status_image($status, $title, true);
|
||||||
|
|
||||||
if ($module["id_tipo_modulo"] == 30) { // log4x
|
if ($module["id_tipo_modulo"] == 24) { // log4x
|
||||||
switch($module["datos"]) {
|
switch($module["datos"]) {
|
||||||
case 10: $salida = "TRACE"; $style="font-weight:bold; color:darkgreen;"; break;
|
case 10: $salida = "TRACE"; $style="font-weight:bold; color:darkgreen;"; break;
|
||||||
case 20: $salida = "DEBUG"; $style="font-weight:bold; color:darkgreen;"; break;
|
case 20: $salida = "DEBUG"; $style="font-weight:bold; color:darkgreen;"; break;
|
||||||
|
|
|
@ -30,6 +30,7 @@ if (! isset($_SESSION["id_user"])) {
|
||||||
|
|
||||||
require_once ($config["homedir"] . '/include/functions.php');
|
require_once ($config["homedir"] . '/include/functions.php');
|
||||||
require_once ($config["homedir"] . '/include/functions_db.php');
|
require_once ($config["homedir"] . '/include/functions_db.php');
|
||||||
|
require_once ($config["homedir"] . '/include/functions_reporting.php');
|
||||||
require_once ($config["homedir"] . '/include/fgraph.php');
|
require_once ($config["homedir"] . '/include/fgraph.php');
|
||||||
|
|
||||||
check_login ();
|
check_login ();
|
||||||
|
|
Loading…
Reference in New Issue