added one more host to hostgroup and debug stuff to python code
This commit is contained in:
parent
1cde3c40f4
commit
88638dcede
2 changed files with 10 additions and 5 deletions
|
|
@ -8,24 +8,26 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"periods": {
|
"periods": {
|
||||||
"always": { "seconds": 5, "comment": "Yes, yes, yes!" }
|
"always": { "seconds": 5 }
|
||||||
},
|
},
|
||||||
"hostgroups":{
|
"hostgroups":{
|
||||||
"hanez":{
|
"servers":{
|
||||||
"members": ["hanez"],
|
"members": ["hanez"],
|
||||||
"hosts": ["a.systemchaos.org"],
|
"hosts": [ "a.systemchaos.org", "b.systemchaos.org" ],
|
||||||
"services":[
|
"services":[
|
||||||
{
|
{
|
||||||
"class": "tcpconnect",
|
"class": "tcpconnect",
|
||||||
"args": { "port": 80 },
|
"args": { "port": 80 },
|
||||||
"periods": ["always"],
|
"periods": ["always"],
|
||||||
"fails": { "email": 0 },
|
|
||||||
"threshold": 10
|
"threshold": 10
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"layouts":{
|
"layouts":{
|
||||||
"main":{ "hostgroups": ["hanez"], "enabled": true }
|
"main":{
|
||||||
|
"hostgroups": ["servers"],
|
||||||
|
"enabled": true
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -29,14 +29,17 @@ class TcpconnectService(Service):
|
||||||
except socket.error, msg:
|
except socket.error, msg:
|
||||||
#log.w("%s\n" % msg[1])
|
#log.w("%s\n" % msg[1])
|
||||||
self.errorcode = 1
|
self.errorcode = 1
|
||||||
|
self.errormessage = "Could not create socket."
|
||||||
|
|
||||||
try:
|
try:
|
||||||
sock.connect((host, self.port))
|
sock.connect((host, self.port))
|
||||||
except socket.error, msg:
|
except socket.error, msg:
|
||||||
#log.w("%s\n" % msg[1])
|
#log.w("%s\n" % msg[1])
|
||||||
self.errorcode = 2
|
self.errorcode = 2
|
||||||
|
self.errormessage = "Could not establish connection."
|
||||||
|
|
||||||
print(self.errorcode)
|
print(self.errorcode)
|
||||||
|
print(self.errormessage)
|
||||||
sock.close()
|
sock.close()
|
||||||
return
|
return
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue