added one more host to hostgroup and debug stuff to python code

This commit is contained in:
Johannes Findeisen 2013-08-14 23:38:32 +02:00
commit cfc50607d4
2 changed files with 10 additions and 5 deletions

View file

@ -8,24 +8,26 @@
}
},
"periods": {
"always": { "seconds": 5, "comment": "Yes, yes, yes!" }
"always": { "seconds": 5 }
},
"hostgroups":{
"hanez":{
"servers":{
"members": ["hanez"],
"hosts": ["a.systemchaos.org"],
"hosts": [ "a.systemchaos.org", "b.systemchaos.org" ],
"services":[
{
"class": "tcpconnect",
"args": { "port": 80 },
"periods": ["always"],
"fails": { "email": 0 },
"threshold": 10
}
]
}
},
"layouts":{
"main":{ "hostgroups": ["hanez"], "enabled": true }
"main":{
"hostgroups": ["servers"],
"enabled": true
}
}
}

View file

@ -29,14 +29,17 @@ class TcpconnectService(Service):
except socket.error, msg:
#log.w("%s\n" % msg[1])
self.errorcode = 1
self.errormessage = "Could not create socket."
try:
sock.connect((host, self.port))
except socket.error, msg:
#log.w("%s\n" % msg[1])
self.errorcode = 2
self.errormessage = "Could not establish connection."
print(self.errorcode)
print(self.errormessage)
sock.close()
return