Title: [opsview] [10563] Added testcase for includeunhandedhosts
Revision
10563
Author
tvoon
Date
2012-10-22 13:53:06 +0100 (Mon, 22 Oct 2012)

Log Message

Added testcase for includeunhandedhosts

Added Paths


Added: trunk/opsview-web/t/var/api-status/status_hostgroup_unhandled.testcase
===================================================================
--- trunk/opsview-web/t/var/api-status/status_hostgroup_unhandled.testcase	                        (rev 0)
+++ trunk/opsview-web/t/var/api-status/status_hostgroup_unhandled.testcase	2012-10-22 12:53:06 UTC (rev 10563)
@@ -0,0 +1,238 @@
+GET /rest/status/hostgroup?filter=unhandled&includeunhandledhosts=1
+ENDCONTENT
+{
+   "list" : [
+      {
+         "computed_state" : "critical",
+         "downtime" : "2",
+         "hostgroupid" : "4",
+         "hosts" : {
+            "down" : {
+               "unhandled" : "1"
+            },
+            "handled" : "6",
+            "total" : "7",
+            "unhandled" : "1",
+            "up" : {
+               "handled" : "6"
+            }
+         },
+         "leaf" : "1",
+         "matpath" : [
+            {
+               "id" : "1",
+               "name" : "Opsview"
+            },
+            {
+               "id" : "3",
+               "name" : "UK"
+            }
+         ],
+         "name" : "Leaf",
+         "services" : {
+            "computed_state" : "unknown",
+            "handled" : "1",
+            "total" : "16",
+            "unhandled" : "15",
+            "unknown" : {
+               "handled" : "1",
+               "unhandled" : "15"
+            }
+         }
+      },
+      {
+         "computed_state" : "critical",
+         "downtime" : "1",
+         "hostgroupid" : "5",
+         "hosts" : {
+            "handled" : "1",
+            "total" : "1",
+            "unhandled" : "0",
+            "up" : {
+               "handled" : "1"
+            }
+         },
+         "leaf" : "1",
+         "matpath" : [
+            {
+               "id" : "1",
+               "name" : "Opsview"
+            },
+            {
+               "id" : "6",
+               "name" : "UK2"
+            }
+         ],
+         "name" : "Leaf2",
+         "services" : {
+            "computed_state" : "critical",
+            "critical" : {
+               "unhandled" : "1"
+            },
+            "handled" : "0",
+            "total" : "3",
+            "unhandled" : "3",
+            "unknown" : {
+               "unhandled" : "2"
+            }
+         }
+      },
+      {
+         "computed_state" : "critical",
+         "downtime" : null,
+         "hostgroupid" : "2",
+         "hosts" : {
+            "handled" : "2",
+            "total" : "2",
+            "unhandled" : "0",
+            "up" : {
+               "handled" : "2"
+            }
+         },
+         "leaf" : "1",
+         "matpath" : [
+            {
+               "id" : "1",
+               "name" : "Opsview"
+            },
+            {
+               "id" : "3",
+               "name" : "UK"
+            }
+         ],
+         "name" : "Monitoring Servers",
+         "services" : {
+            "computed_state" : "critical",
+            "critical" : {
+               "unhandled" : "2"
+            },
+            "handled" : "0",
+            "total" : "2",
+            "unhandled" : "2"
+         }
+      },
+      {
+         "computed_state" : "critical",
+         "downtime" : "2",
+         "hostgroupid" : "1",
+         "hosts" : {
+            "down" : {
+               "unhandled" : "1"
+            },
+            "handled" : "9",
+            "total" : "10",
+            "unhandled" : "1",
+            "up" : {
+               "handled" : "9"
+            }
+         },
+         "leaf" : "0",
+         "matpath" : [],
+         "name" : "Opsview",
+         "services" : {
+            "computed_state" : "critical",
+            "critical" : {
+               "unhandled" : "3"
+            },
+            "handled" : "1",
+            "total" : "21",
+            "unhandled" : "20",
+            "unknown" : {
+               "handled" : "1",
+               "unhandled" : "17"
+            }
+         }
+      },
+      {
+         "computed_state" : "critical",
+         "downtime" : "2",
+         "hostgroupid" : "3",
+         "hosts" : {
+            "down" : {
+               "unhandled" : "1"
+            },
+            "handled" : "8",
+            "total" : "9",
+            "unhandled" : "1",
+            "up" : {
+               "handled" : "8"
+            }
+         },
+         "leaf" : "0",
+         "matpath" : [
+            {
+               "id" : "1",
+               "name" : "Opsview"
+            }
+         ],
+         "name" : "UK",
+         "services" : {
+            "computed_state" : "critical",
+            "critical" : {
+               "unhandled" : "2"
+            },
+            "handled" : "1",
+            "total" : "18",
+            "unhandled" : "17",
+            "unknown" : {
+               "handled" : "1",
+               "unhandled" : "15"
+            }
+         }
+      },
+      {
+         "computed_state" : "critical",
+         "downtime" : "1",
+         "hostgroupid" : "6",
+         "hosts" : {
+            "handled" : "1",
+            "total" : "1",
+            "unhandled" : "0",
+            "up" : {
+               "handled" : "1"
+            }
+         },
+         "leaf" : "0",
+         "matpath" : [
+            {
+               "id" : "1",
+               "name" : "Opsview"
+            }
+         ],
+         "name" : "UK2",
+         "services" : {
+            "computed_state" : "critical",
+            "critical" : {
+               "unhandled" : "1"
+            },
+            "handled" : "0",
+            "total" : "3",
+            "unhandled" : "3",
+            "unknown" : {
+               "unhandled" : "2"
+            }
+         }
+      }
+   ],
+   "summary" : {
+      "handled" : "30",
+      "host" : {
+         "down" : "3",
+         "handled" : "27",
+         "total" : "30",
+         "unhandled" : "3",
+         "up" : "27"
+      },
+      "service" : {
+         "critical" : "9",
+         "handled" : "3",
+         "total" : "63",
+         "unhandled" : "60",
+         "unknown" : "54"
+      },
+      "total" : "93",
+      "totalhgs" : "16",
+      "unhandled" : "63"
+   }
+}
+

_______________________________________________
Opsview-checkins mailing list
[email protected]
http://lists.opsview.org/lists/listinfo/opsview-checkins

Reply via email to