From c0770d4afc9fe24323ab607dc1bc148ecbaab627 Mon Sep 17 00:00:00 2001
From: Bach Dániel <bd@ik.bme.hu>
Date: Fri, 28 Feb 2014 13:57:32 +0100
Subject: [PATCH] dashboard: fix cpu usage graph

---
 circle/dashboard/views.py | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/circle/dashboard/views.py b/circle/dashboard/views.py
index d62ce5e..4891cea 100644
--- a/circle/dashboard/views.py
+++ b/circle/dashboard/views.py
@@ -1660,6 +1660,14 @@ class VmGraphView(GraphViewBase):
 
 
 class NodeGraphView(SuperuserRequiredMixin, GraphViewBase):
+    metrics = {
+        'cpu': ('cactiStyle(alias(derivative(%s.cpu.times),'
+                '"cpu usage (%%)"))'),
+        'memory': ('cactiStyle(alias(%s.memory.usage,'
+                   '"memory usage (%%)"))'),
+        'network': ('cactiStyle(aliasByMetric('
+                    'derivative(%s.network.bytes_*)))'),
+    }
     model = Node
 
     def get_prefix(self, instance):
--
libgit2 0.26.0