hi
I have a problem with zenstatus
service dies about 1 sec after start
here is what it says:
[EMAIL PROTECTED]:/usr/local/zenoss$ zenstatus run
Traceback (most recent call last):
File "/usr/local/zenoss/Products/ZenStatus/zenstatus.py", line
181, in ?
pm = ZenStatus()
File "/usr/local/zenoss/Products/ZenStatus/zenstatus.py",
line 35, in __init__
self.smc = self.dmd.unrestrictedTraverse(self.configpath)
File "usr/local/zenoss/lib/python/OFS/Traversable.py",
line 221, in unrestrictedTraverse
File "usr/local/zenoss/lib/python/OFS/ObjectManager.py",
line 713, in __getitem__
KeyError: 'Server'
Im using the latest zenoss-1.0
I had the same problem a few weeks ago when i just installed zenoss
reinstallation several times, dropping mysql database and removing
zenoss home dir helped before but now i have all our network objects
in the database - dont want to loose it.
here goes zenstatus.log
2006-12-01 16:14:08 INFO zen.ZenStatus: tested 6 in 0.08 seconds
2006-12-01 16:15:08 WARNING zen.ZenTcpClient: device:gizmo.rtu.lv
service:ldap down
2006-12-01 16:15:08 INFO zen.ZenStatus: tested 6 in 0.08 seconds
2006-12-01 16:16:08 WARNING zen.ZenTcpClient: device:gizmo.rtu.lv
service:ldap down
2006-12-01 16:16:08 INFO zen.ZenStatus: tested 6 in 0.08 seconds
2006-12-01 16:16:51 INFO zen.ZenStatus: stopping...
2006-12-01 16:16:51 INFO zen.ZenStatus: delete pidfile
/usr/local/zenoss/var/zenstatus.py.pid
2006-12-01 16:16:51 INFO zen.ZenStatus: Daemon ZenStatus shutting down
2006-12-01 16:23:17 INFO zen.ZenStatus: stopping...
2006-12-01 16:23:17 ERROR ZODB.Connection: Couldn't load state for 0x0f3d
Traceback (most recent call last):
File "usr/local/zenoss/lib/python/ZODB/Connection.py", line 704, in
setstate
self._setstate(obj)
File "usr/local/zenoss/lib/python/ZODB/Connection.py", line 758, in
_setstate
self._reader.setGhostState(obj, p)
File "usr/local/zenoss/lib/python/ZODB/serialize.py", line 495, in
setGhostState
state = self.getState(pickle)
File "usr/local/zenoss/lib/python/ZODB/serialize.py", line 488, in
getState
return unpickler.load()
File "usr/local/zenoss/lib/python/ZODB/serialize.py", line 436, in
_persistent_load
return self._conn.get(oid)
File "usr/local/zenoss/lib/python/ZODB/Connection.py", line 207, in get
p, serial = self._storage.load(oid, self._version)
File "usr/local/zenoss/lib/python/ZEO/ClientStorage.py", line 746, in
load
return self.loadEx(oid, version)[:2]
File "usr/local/zenoss/lib/python/ZEO/ClientStorage.py", line 769, in
loadEx
data, tid, ver = self._server.loadEx(oid, version)
File "usr/local/zenoss/lib/python/ZEO/ServerStub.py", line 192, in loadEx
return self.rpc.call("loadEx", oid, version)
File "usr/local/zenoss/lib/python/ZEO/zrpc/connection.py", line 531,
in call
r_flags, r_args = self.wait(msgid)
File "usr/local/zenoss/lib/python/ZEO/zrpc/connection.py", line 632,
in wait
self.replies_cond.release()
File "/usr/local/zenoss/Products/ZenUtils/ZenDaemon.py", line 138, in
sigTerm
if callable(stop): stop()
File "/usr/local/zenoss/Products/ZenStatus/zenstatus.py", line 143, in
stop
severity=4, component="zenstatus"))
File "/usr/local/zenoss/Products/ZenStatus/zenstatus.py", line 150, in
sendEvent
self.zem.sendEvent(evt)
AttributeError: ZenStatus instance has no attribute 'zem'
cheers
btw. zenoss looks like all time best monitoring sys. thanks guys!