#!/srv/newsblur/venv/newsblur/bin/python from vendor.munin.memcached import MuninMemcachedPlugin class MuninMemcachedBytesPlugin(MuninMemcachedPlugin): title = "Memcached bytes read/written stats" args = "--base 1024" vlabel = "bytes read (-) / written (+) per ${graph_period}" info = "bytes read/writter stats" order = ("bytes_read", "bytes_written") fields = ( ('bytes_read', dict( label = "bytes read", type = "COUNTER", graph = "no", )), ('bytes_written', dict( label = "Bps", info = "Bytes read/written", type = "COUNTER", negative = "bytes_read", )), ) if __name__ == "__main__": MuninMemcachedBytesPlugin().run()