1
0
Fork 0
mirror of https://github.com/munin-monitoring/contrib.git synced 2025-08-02 22:28:24 +00:00

Added Comet Backup plugin

This commit is contained in:
jackson 2022-09-15 09:11:51 +12:00 committed by Kenyon Ralph
parent eb9d7fa2a1
commit 836ec47f1f
10 changed files with 448 additions and 0 deletions

View file

@ -0,0 +1,31 @@
#!/usr/bin/env python3
import os
import sys
from comet_server import CometServer
def config():
print('graph_title Comet Server History')
print('graph_args --base 1000')
print('graph_category Comet')
print('buckets.label Storage buckets')
print('buckets.colour 4d98d7')
print('users.label Users')
print('users.colour cf4848')
print('devices.label Devices')
print('devices.colour 58b154')
print('boosters.label Boosters')
print('boosters.colour a561d3')
def main():
cs = CometServer()
print("buckets.value " + str(cs.countBuckets()))
print("users.value " + str(cs.countUsers()))
print("devices.value " + str(cs.countDevices()))
print("boosters.value " + str(cs.countBoosters()))
if __name__ == '__main__':
if len(sys.argv) > 1 and sys.argv[1] == 'config':
config()
else:
main()