{ "members":{ "hanez":{ "_name": "admin", "tasks": [ { "class": "storage/logger", "type": [ "ok", "warning", "error" ], "args": { "directory": "/tmp/", "file": "data.log" } } ] } }, "periods": { "fast": { "seconds": 15 }, "medium": { "seconds": 120 }, "slow": { "seconds": 480 } }, "hostgroups":{ "a":{ "members": ["hanez"], "hosts": [ "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "v", "w", "x", "y", "z", "aa", "bb", "cc", "dd", "ee", "ff", "gg", "hh", "ii", "jj", "kk", "ll", "mm", "nn", "oo", "pp", "qq", "vv", "ww", "xx", "yy", "zz" ], "services":[ { "class": "etc/dummy", "args": { "sleep": 1, "fail": true }, "periods": ["fast"], "threshold": 3 }, { "class": "etc/dummy", "args": { "sleep": 2, "fail": true }, "periods": ["fast"], "threshold": 3 }, { "class": "etc/dummy", "args": { "sleep": 3, "fail": true }, "periods": ["fast"], "threshold": 3 }, { "class": "etc/dummy", "args": { "sleep": 4, "fail": true }, "periods": ["fast"], "threshold": 3 }, { "class": "etc/dummy", "args": { "sleep": 5, "fail": true }, "periods": ["fast"], "threshold": 3 }, { "class": "etc/dummy", "args": { "sleep": 6, "fail": true }, "periods": ["fast"], "threshold": 3 }, { "class": "etc/dummy", "args": { "sleep": 7, "fail": true }, "periods": ["fast"], "threshold": 3 }, { "class": "etc/dummy", "args": { "sleep": 8, "fail": true }, "periods": ["fast"], "threshold": 3 }, { "class": "etc/dummy", "args": { "sleep": 9, "fail": true }, "periods": ["fast"], "threshold": 3 }, { "class": "etc/dummy", "args": { "sleep": 10, "fail": true }, "periods": ["fast"], "threshold": 3 } ] } }, "layouts":{ "main":{ "hostgroups": [ "a" ], "enabled": true } }, "core":{ "instance_name": "Master Monitor 01 (monitor01.linspector.org)", "threshold_handling": "reset", "shutdown_wait": true, "members":[ "linspector", "root" ], "jsonrpc_backend": true, "backends": { "jsonrpc": { "host": "127.0.0.1", "port": 10123, "username": "linspector", "password": "linspector" } } } }