fixed invalid key clash in linspector.minimal.NG.json, removed unnessesary stuff (null or none definitions)
This commit is contained in:
parent
100840e91c
commit
94f20b8128
1 changed files with 142 additions and 88 deletions
|
|
@ -1,101 +1,155 @@
|
|||
{
|
||||
"filters":
|
||||
{
|
||||
"email":
|
||||
{
|
||||
"command": "email @member @+message",
|
||||
"comment": "Sends an E-Mail to the member.",
|
||||
"priority": 1
|
||||
"filters":{
|
||||
"email":{
|
||||
"command":"email @member @+message",
|
||||
"comment":"Sends an E-Mail to the member.",
|
||||
"priority":1
|
||||
}
|
||||
},
|
||||
"members":
|
||||
{
|
||||
"hanez":
|
||||
{
|
||||
"name": "Johannes Findeisen",
|
||||
"comment": "Just a nerd doing admin stuff...",
|
||||
"filters": {"email": "you@hanez.org"}
|
||||
"members":{
|
||||
"hanez":{
|
||||
"name":"Johannes Findeisen",
|
||||
"comment":"Just a nerd doing admin stuff...",
|
||||
"filters":{ "email":"you@hanez.org" }
|
||||
}
|
||||
},
|
||||
"periods": {
|
||||
"short": {"seconds": 5, "comment": "Interval job; every 10 seconds"},
|
||||
"middle": {"seconds": 60, "comment": "Interval job; every 60 seconds"},
|
||||
"long": {"minutes": 2, "comment": "Interval job; every 2 minutes"}
|
||||
"periods":{
|
||||
"short":{
|
||||
"seconds":5,
|
||||
"comment":"Interval job; every 10 seconds"
|
||||
},
|
||||
"hostgroups":
|
||||
{
|
||||
"group1":
|
||||
{
|
||||
"members": ["hanez"],
|
||||
"hosts": ["a.systemchaos.org", "b.systemchaos.org"],
|
||||
"services": {
|
||||
"ping":[{ "args": { },
|
||||
"fails": { "warning": "100ms", "critical": "150ms" },
|
||||
"period": "short",
|
||||
"threshold": 10,
|
||||
"parser": { "class": "shell", "line": 2, "col": 5 }}],
|
||||
"tcpconnect":[{ "args": { "port": 80 },
|
||||
"period": "middle",
|
||||
"fails": { },
|
||||
"threshold": 2,
|
||||
"parser": { "class": "none" }}],
|
||||
"tcpconnect":[{ "args": { "port": 25 },
|
||||
"period": "long",
|
||||
"fails": { },
|
||||
"threshold": 2,
|
||||
"parser": { "class": "none" }}],
|
||||
"tcpconnect":[{ "args": { "port": 110 },
|
||||
"period": "long",
|
||||
"fails": { },
|
||||
"threshold": 2,
|
||||
"parser": { "class": "none" }}],
|
||||
"httpget":[{ "args": { "port": 80, "path": "/status.cgi", "string": "<h1>I am up!</h1>" },
|
||||
"period": "long",
|
||||
"fails": { },
|
||||
"threshold": 2,
|
||||
"parser": { "class": "none" },
|
||||
"comment": "Just a string grep"}]
|
||||
"middle":{
|
||||
"seconds":60,
|
||||
"comment":"Interval job; every 60 seconds"
|
||||
},
|
||||
"long":{
|
||||
"minutes":2,
|
||||
"comment":"Interval job; every 2 minutes"
|
||||
}
|
||||
},
|
||||
"group2":
|
||||
"hostgroups":{
|
||||
"group1":{
|
||||
"members":[
|
||||
"hanez"
|
||||
],
|
||||
"hosts":[
|
||||
"a.systemchaos.org",
|
||||
"b.systemchaos.org"
|
||||
],
|
||||
"services":[
|
||||
{
|
||||
"members": ["hanez"],
|
||||
"hosts": ["x.systemchaos.org", "y.systemchaos.org"],
|
||||
"services": {
|
||||
"ping":[{ "args": { },
|
||||
"fails": { "warning": "100ms", "critical": "150ms" },
|
||||
"period": "short",
|
||||
"threshold": 10,
|
||||
"parser": { "class": "shell", "line": 2, "col": 5 }}],
|
||||
"tcpconnect":[{ "args": { "port": 2342 },
|
||||
"period": "long",
|
||||
"fails": { },
|
||||
"threshold": 2,
|
||||
"parser": { "class": "none" }}]
|
||||
}
|
||||
"class":"ping",
|
||||
"fails":{ "warning":"100ms", "critical":"150ms" },
|
||||
"periods": ["short"],
|
||||
"threshold":10,
|
||||
"parser":{ "class":"shell", "line":2, "col":5 }
|
||||
},
|
||||
"group3":
|
||||
{
|
||||
"members": ["hanez"],
|
||||
"hosts": ["master.systemchaos.org"],
|
||||
"services": {
|
||||
"ping":[{ "args": { },
|
||||
"fails": { "warning": "60ms", "critical": "10ms" },
|
||||
"period": "short",
|
||||
"threshold": 10,
|
||||
"parser": { "class": "shell", "line": 2, "col": 5 }}]
|
||||
"class":"tcpconnect",
|
||||
"args":{ "port":80 },
|
||||
"periods": ["middle"],
|
||||
"threshold":2,
|
||||
},
|
||||
{
|
||||
"class":"tcpconnect",
|
||||
"args":{ "port":25 },
|
||||
"periods":["long"],
|
||||
"threshold":2,
|
||||
},
|
||||
{
|
||||
"class":"tcpconnect",
|
||||
"args":{ "port":110 },
|
||||
"periods": ["long"],
|
||||
"threshold":2,
|
||||
},
|
||||
{
|
||||
"class":"httpget",
|
||||
"args":{ "port":80, "path":"/status.cgi", "string":"<h1>I am up!</h1>" },
|
||||
"periods": ["long"],
|
||||
"threshold":2,
|
||||
"parser":{ "class":"StringCompare", "args": { "string":"<h1>I am up!</h1>" } },
|
||||
"comment":"Just a string grep"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"layouts": {
|
||||
"production": {"hostgroups": ["group1"], "enabled": true},
|
||||
"critical": {"hostgroups": ["group3"], "enabled": false},
|
||||
"all": {"hostgroups": ["group1", "group2", "group3"], "enabled": false}
|
||||
"group2":{
|
||||
"members":["hanez"],
|
||||
"hosts":["x.systemchaos.org", "y.systemchaos.org"],
|
||||
"services":[
|
||||
{
|
||||
"class":"ping",
|
||||
"fails":{ "warning":"100ms", "critical":"150ms" },
|
||||
"periods":["short"],
|
||||
"threshold":10,
|
||||
"parser":{ "class":"shell", "line":2, "col":5 }
|
||||
},
|
||||
"core": {
|
||||
"max_logfile_size": 1024000,
|
||||
"max_logfile_count": 4,
|
||||
"max_worker_threads": 8,
|
||||
"enabled_services": ["ping", "tcpconnect", "httpget", "shell", "ssh"]
|
||||
{
|
||||
"class":"tcpconnect",
|
||||
"args":{ "port":2342 },
|
||||
"periods":["long"],
|
||||
"threshold":2
|
||||
}
|
||||
]
|
||||
},
|
||||
"group3":{
|
||||
"members":[
|
||||
"hanez"
|
||||
],
|
||||
"hosts":[
|
||||
"master.systemchaos.org"
|
||||
],
|
||||
"services":[
|
||||
{
|
||||
"class":"ping",
|
||||
"fails":{
|
||||
"warning":"60ms",
|
||||
"critical":"10ms"
|
||||
},
|
||||
"periods":[
|
||||
"short"
|
||||
],
|
||||
"threshold":10,
|
||||
"parser":{
|
||||
"class":"shell",
|
||||
"line":2,
|
||||
"col":5
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"layouts":{
|
||||
"production":{
|
||||
"hostgroups":[
|
||||
"group1"
|
||||
],
|
||||
"enabled":true
|
||||
},
|
||||
"critical":{
|
||||
"hostgroups":[
|
||||
"group3"
|
||||
],
|
||||
"enabled":false
|
||||
},
|
||||
"all":{
|
||||
"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"
|
||||
]
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue