diff --git a/linspector.minimal.NG.json b/linspector.minimal.NG.json index da25196..958466f 100644 --- a/linspector.minimal.NG.json +++ b/linspector.minimal.NG.json @@ -67,7 +67,7 @@ "args":{ "port":80, "path":"/status.cgi", "string":"

I am up!

" }, "periods": ["long"], "threshold":2, - "parser":{ "class":"StringCompare", "args": { "string":"

I am up!

" } }, + "parser":{ "class":"grep", "args": { "string":"

I am up!

" } }, "comment":"Just a string grep" } ] @@ -93,63 +93,37 @@ ] }, "group3":{ - "members":[ - "hanez" - ], - "hosts":[ - "master.systemchaos.org" - ], + "members":[ "hanez" ], + "hosts":[ "master.systemchaos.org" ], "services":[ { - "class":"ping", - "fails":{ - "warning":"60ms", - "critical":"10ms" - }, - "periods":[ - "short" - ], + "class":"ssh", + "args":{ "port":23, "command":"df" }, + "fails":{ "warning":"80%", "critical":"90%" }, + "periods":[ "long" ], "threshold":10, - "parser":{ - "class":"shell", - "line":2, - "col":5 - } + "parser": [{ "class":"grep", "line": "/dev/sda1", "col":5 }, + { "class":"grep", "line": "/dev/sda2", "col":5 } ] } ] }, "layouts":{ "production":{ - "hostgroups":[ - "group1" - ], + "hostgroups":[ "group1" ], "enabled":true }, "critical":{ - "hostgroups":[ - "group3" - ], + "hostgroups":[ "group3" ], "enabled":false }, "all":{ - "hostgroups":[ - "group1", - "group2", - "group3" - ], + "hostgroups":[ "group1", "group2", "group3" ], "enabled":false } }, "core":{ "max_logfile_size":1024000, "max_logfile_count":4, - "max_worker_threads":8, - "enabled_services":[ - "ping", - "tcpconnect", - "httpget", - "shell", - "ssh" - ] + "max_worker_threads":8 } }