diff --git a/atdb/taskdatabase/views.py b/atdb/taskdatabase/views.py
index 65d9fe4695813f4d953a03b314ea22a524c72cd3..af5af31dbdb4841bf36e914641fdc8e47fbad285 100644
--- a/atdb/taskdatabase/views.py
+++ b/atdb/taskdatabase/views.py
@@ -324,16 +324,14 @@ def WorkflowDetails(request, id):
     return render(request, "taskdatabase/details/workflow_details.html", {'workflow': workflow})
 
 
-class MonitoringView(ListView):
-    model = Monitor
-    template_name = "taskdatabase/monitoring.html"
-
 def ShowMonitoring(request):
+    # get the latest value of each unique combination of service name and hostname.
     monitor_data = Monitor.objects.all()
 
     monitor_results = algorithms.convert_monitor_to_html(monitor_data)
     return render(request, "taskdatabase/monitoring.html", {'monitor_results': monitor_results})
 
+
 class DiagramView(ListView):
     model = Task
     template_name = "taskdatabase/diagram.html"