diff --git a/checkmk/custom-files/plugins/checkbbb.py b/checkmk/custom-files/plugins/checkbbb.py index 912f5647949f45f3657c973e7c96c14bbc87bf58..44ab34118026ff9cb2555d6b27b30f302bfe413c 100644 --- a/checkmk/custom-files/plugins/checkbbb.py +++ b/checkmk/custom-files/plugins/checkbbb.py @@ -53,7 +53,8 @@ def generateCheckLine(bbb): statusline = str(checkstate) + " " + "BBB_" + bbb["hostname"] + " " statusline += "numMeetings=" + bbb["meetings"] + "|" statusline += "numAttendees=" + bbb["users"] + "|" - statusline += "numWithVideo=" + bbb["videos"] + " " + statusline += "numWithVideo=" + bbb["videos"] + "|" + statusline += "numLoad=" + bbb["load"] + " " statusline += "[" + bbb["hostname"] + " M:" + bbb["meetings"] + " " statusline += "Att:" + bbb["users"] + " " statusline += "Vid:" + bbb["videos"] + " " @@ -63,7 +64,8 @@ def generateCheckLine(bbb): statusline = str(checkstate) + " " + "BBB_" + bbb["hostname"] + " " statusline += "numMeetings=" + bbb["meetings"] + "|" statusline += "numAttendees=" + bbb["users"] + "|" - statusline += "numWithVideo=" + bbb["videos"] + " " + statusline += "numWithVideo=" + bbb["videos"] + "|" + statusline += "numLoad=" + bbb["load"] + " " statusline += "****CORDONED IN SCALELITE**** [" + bbb["hostname"] + " M:" + bbb["meetings"] + " " statusline += "Att:" + bbb["users"] + " " statusline += "Vid:" + bbb["videos"] + " " @@ -74,7 +76,8 @@ def generateCheckLine(bbb): statusline = str(checkstate) + " " + "BBB_" + bbb["hostname"] + " " statusline += "numMeetings=" + bbb["meetings"] + "|" statusline += "numAttendees=" + bbb["users"] + "|" - statusline += "numWithVideo=" + bbb["videos"] + " " + statusline += "numWithVideo=" + bbb["videos"] + "|" + statusline += "numLoad=" + bbb["load"] + " " statusline += "****DISABLED IN SCALELITE**** [" + bbb["hostname"] + " M:" + bbb["meetings"] + " " statusline += "Att:" + bbb["users"] + " " statusline += "Vid:" + bbb["videos"] + " " @@ -85,7 +88,8 @@ def generateCheckLine(bbb): statusline = str(checkstate) + " " + "BBB_" + bbb["hostname"] + " " statusline += "numMeetings=0|" statusline += "numAttendees=0|" - statusline += "numWithVideo=0 " + statusline += "numWithVideo=0|" + statusline += "numLoad=0 " statusline += "****ENABLED BUT OFFLINE****" if bbb["state"] == "cordoned" and bbb["status"] == "offline": @@ -93,7 +97,8 @@ def generateCheckLine(bbb): statusline = str(checkstate) + " " + "BBB_" + bbb["hostname"] + " " statusline += "numMeetings=0|" statusline += "numAttendees=0|" - statusline += "numWithVideo=0 " + statusline += "numWithVideo=0|" + statusline += "numLoad=0 " statusline += "****CORDONED IN SCALELITE AND OFFLINE****" if bbb["state"] == "disabled" and bbb["status"] == "offline": @@ -101,7 +106,8 @@ def generateCheckLine(bbb): statusline = str(checkstate) + " " + "BBB_" + bbb["hostname"] + " " statusline += "numMeetings=0|" statusline += "numAttendees=0|" - statusline += "numWithVideo=0 " + statusline += "numWithVideo=0|" + statusline += "numLoad=0 " statusline += "****DISABLED IN SCALELITE AND OFFLINE****" totalMeetings += int(bbb["meetings"]) @@ -127,8 +133,8 @@ for bbb in allservers: statusline = "0 BBBSCL_" + socket.gethostname() + " " statusline += "numMeetings=" + str(totalMeetings) + "|" statusline += "numAttendees=" + str(totalAttendees) + "|" -statusline += "numWithVideo=" + str(totalVideousers) + " " -statusline += "numTotalLoad=" + str(int(totalLoad)) + " " +statusline += "numWithVideo=" + str(totalVideousers) + "|" +statusline += "numTotalLoad=" + str(totalLoad) + " " statusline += "[scalelite totals " statusline += "M:" + str(totalMeetings) + " " statusline += "Att:" + str(totalAttendees) + " "