From 8a042e0401eb7f350c6f080cacd6c5f29fc1de2c Mon Sep 17 00:00:00 2001
From: zarzuelo <noreply@pandorafms.org>
Date: Wed, 14 May 2014 09:39:42 +0000
Subject: [PATCH] 2014-05-14  Sergio Martin <sergio.martin@artica.es>

	* extensions/realtime_graphs/ajax.php: Improve the commands of
	realtime graphs



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@9933 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
---
 pandora_console/ChangeLog                           | 5 +++++
 pandora_console/extensions/realtime_graphs/ajax.php | 8 ++++----
 2 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/pandora_console/ChangeLog b/pandora_console/ChangeLog
index bef1ce4015..8f7b797014 100644
--- a/pandora_console/ChangeLog
+++ b/pandora_console/ChangeLog
@@ -1,3 +1,8 @@
+2014-05-14  Sergio Martin <sergio.martin@artica.es>
+
+	* extensions/realtime_graphs/ajax.php: Improve the commands of 
+	realtime graphs
+
 2014-05-14  Sergio Martin <sergio.martin@artica.es>
 
 	* include/functions_graph.php: fixed "resolution" of custom
diff --git a/pandora_console/extensions/realtime_graphs/ajax.php b/pandora_console/extensions/realtime_graphs/ajax.php
index d2eaf4b29d..6c1ba2e42e 100644
--- a/pandora_console/extensions/realtime_graphs/ajax.php
+++ b/pandora_console/extensions/realtime_graphs/ajax.php
@@ -22,10 +22,10 @@ $refresh = $_POST['refresh'];
 
 switch($graph) {
 	case 'cpu_load':
-		$data = exec("top -bn 2 -d 0.01 | grep '^Cpu' | tail -n 1 | awk '{print $2+$4+$6}'");
+		$data = exec("top -bn 2 -d 0.01 | grep '^Cpu' | tail -n 1 | awk '{ print $2+$4+$6 }'");
 		break;
 	case 'pending_packets':
-		$data = exec("find /var/spool/pandora/data_in/*.data | wc -l");
+		$data = exec("ls /var/spool/pandora/data_in/ | wc -l");
 		break;
 	case 'disk_io_wait':
 		$data = exec("vmstat 1 3 | tail -1 | awk '{ print $16 }'");
@@ -34,10 +34,10 @@ switch($graph) {
 		$data = exec("ps aux | grep mysqld | grep -v safe | grep -v grep | awk '{ print $3 }'");
 		break;
 	case 'apache_load':
-		$data = exec("ps aux | grep apache2 | grep -v safe | grep -v grep | awk '{ print $3 }'");
+		$data = exec("ps aux | grep apache2 | grep -v safe | grep -v grep | awk '{ sum+=$3 } END { print sum }'");
 		break;
 	case 'server_load':
-		$data = exec("ps aux | grep pandora_server | grep -v grep | awk '{print $3}'");
+		$data = exec("ps aux | grep pandora_server | grep -v grep | awk '{ print $3 }'");
 		break;
 	case 'snmp_interface':
 		$snmp_address = $_POST['snmp_address'];