![]() |
![]() |
Subject: | Json API Issue |
Author: | Ghislain NICODEME |
Posted: | 2018-02-07 09:24 |
[root@lhocpin001 ~]# zenoss_api evconsole_router EventsRouter add_event '{"summary":"Testing event","device":"LHOCPIN001","component":"testcomponent","severity":5,"evclasskey":"/App","evclass":"evclass"}'
{"uuid": "063113b8-d82b-490d-a09a-e6fda70e6e8c", "action": "EventsRouter", "result": {"msg": "Failed to create event: NoRouteException: Reply code: 312, Reply text: NO_ROUTE, Exchange: zenoss.zenevents.raw, Routing key: zenoss.zeneventevclass", "type": "exception", "success": false}, "tid": 1, "type": "rpc", "method": "add_event"}
Sur container zope server,
[root@d93966579bd8 log]# cd /opt/zenoss/log/
[root@d93966579bd8 log]# ls -lrt
total 146704
-rw-rw-r-- 1 zenoss zenoss 3517 Sep 22 19:15 zenoss_component_artifact.log
-rw-rw-r-- 1 zenoss zenoss 15443 Sep 22 19:30 zenpacks_artifact.log
-rw-r--r-- 1 zenoss zenoss 333 Sep 22 19:31 rabbitmq.log
-rw-rw-r-- 1 zenoss zenoss 57 Sep 22 19:31 README.txt
-rw-rw-r-- 1 zenoss zenoss 0 Sep 22 19:31 pagestats.log
-rw-rw-r-- 1 zenoss zenoss 0 Sep 22 19:31 javascript_errors.log
-rw-rw-r-- 1 zenoss zenoss 0 Sep 22 19:31 zenbuild.lock
-rw-rw-r-- 1 zenoss zenoss 108 Sep 22 19:31 zenbuild.log
-rw-rw-r-- 1 zenoss zenoss 3909 Sep 22 19:33 zeneventserver-stdio.2017_09_22.log
-rw-rw-r-- 1 zenoss zenoss 24701 Sep 22 19:33 zeneventserver.log
-rw-rw-r-- 1 zenoss zenoss 0 Oct 16 13:44 zenpackcmd.lock
-rw-rw-r-- 1 zenoss zenoss 35953 Oct 16 13:45 zenpackcmd.log
-rw-rw-r-- 1 zenoss zenoss 0 Oct 16 13:45 zenmigrate.lock
-rw-rw-r-- 1 zenoss zenoss 0 Oct 16 13:45 migration.lock
-rw-rw-r-- 1 zenoss zenoss 16543 Oct 16 13:45 zenmigrate.log
-rw-rw-r-- 1 zenoss zenoss 16543 Oct 16 13:45 migration.log
drwxr-xr-x 1 zenoss zenoss 145860 Feb 7 09:06 jobs
-rw-rw-r-- 1 zenoss zenoss 393864 Feb 7 09:18 event.log
-rw-rw-r-- 1 zenoss zenoss 84093630 Feb 7 09:23 Z2.log
[root@d93966579bd8 log]# tail -f event.log
…
------
2018-02-07T09:24:21 ERROR zen.Products.Zuul.routers.zep Failed creating event
Traceback (most recent call last):
File "/opt/zenoss/Products/Zuul/routers/zep.py", line 924, in add_event
monitor=monitor, **kwargs)
File "/opt/zenoss/Products/Zuul/facades/zepfacade.py", line 914, in create
publisher.publish(event, mandatory=mandatory)
File "/opt/zenoss/Products/ZenMessaging/queuemessaging/publisher.py", line 330, in publish
mandatory=mandatory, createQueues=('$RawZenEvents',))
File "/opt/zenoss/Products/ZenMessaging/queuemessaging/publisher.py", line 340, in _publish
mandatory=mandatory, createQueues=createQueues)
File "/opt/zenoss/Products/ZenMessaging/queuemessaging/publisher.py", line 422, in publish
declareExchange=declareExchange)
File "/opt/zenoss/lib/python2.7/site-packages/zenoss/protocols/amqp.py", line 167, in publish
raise NoRouteException(reply_code, reply_text, exchange, routing_key)
NoRouteException: Reply code: 312, Reply text: NO_ROUTE, Exchange: zenoss.zenevents.raw, Routing key: zenoss.zeneventevclass
# zenoss_api evconsole_router EventsRouter query '{"limit":2,"params":{"eventState":[0,1]}}' {"uuid": "03d88c3e-b85f-4244-bfd8-0bd59a8a37fd", "action": "EventsRouter", "result": {"totalCount": 51, "events": [{"prodState": "Production", "firstTime": 1517994807.34, "facility": null, "eventClassKey": null, "agent": "zenperfsnmp", "dedupid": "P01ASL07||/Status/Snmp|agent_down|4", "Location": [], "ownerid": null, "eventClass": {"text": "/Status/Snmp", "uid": "/zport/dmd/Events/Status/Snmp"}, "id": "0242ac11-001c-84b0-11e8-0be7289081e7", "DevicePriority": "Normal", "monitor": "localhost", "priority": null, "details": {"zenoss.device.ip_address": ["10.62.1.21"], "manager": ["d909b555f72a"], "zenoss.device.production_state": ["1000"], "zenoss.device.priority": ["3"], "zenoss.device.device_class": ["/Server/Linux"]}, "DeviceClass": [{"uid": "/zport/dmd/Devices/Server/Linux", "name": "/Server/Linux"}], "eventKey": "agent_down", "evid": "0242ac11-001c-84b0-11e8-0be7289081e7", "eventClassMapping": "", "component": {"url": null, "text": null, "uid": null, "uuid": null}, "clearid": null, "DeviceGroups": [], "eventGroup": "SnmpTest", "device": {"url": "/zport/dmd/goto?guid=c3ea1e3a-7fd8-4882-80ce-363a3730300b", "text": "P01ASL07", "uuid": "c3ea1e3a-7fd8-4882-80ce-363a3730300b", "uid": "/zport/dmd/Devices/Server/Linux/devices/P01ASL07"}, "message": "SNMP agent down - no response received", "severity": 4, "count": 16, "stateChange": 1517994807.34, "ntevid": null, "summary": "SNMP agent down - no response received", "eventState": "New", "lastTime": 1517999307.339, "ipAddress": ["10.62.1.21"], "Systems": []}, {"prodState": "Production", "firstTime": 1513695550.636, "facility": null, "eventClassKey": null, "agent": "zenperfsnmp", "dedupid": "zrxsr01||/Status/Snmp|agent_down|4", "Location": [], "ownerid": null, "eventClass": {"text": "/Status/Snmp", "uid": "/zport/dmd/Events/Status/Snmp"}, "id": "0242ac11-0021-8c45-11e7-e4cd2bf2cbb3", "DevicePriority": "Normal", "monitor": "localhost", "priority": null, "details": {"zenoss.device.ip_address": ["172.22.118.11"], "manager": ["d909b555f72a"], "zenoss.device.production_state": ["1000"], "zenoss.device.priority": ["3"], "zenoss.device.device_class": ["/Server/Solaris/DMZ"]}, "DeviceClass": [{"uid": "/zport/dmd/Devices/Server/Solaris/DMZ", "name": "/Server/Solaris/DMZ"}], "eventKey": "agent_down", "evid": "0242ac11-0021-8c45-11e7-e4cd2bf2cbb3", "eventClassMapping": "", "component": {"url": null, "text": null, "uid": null, "uuid": null}, "clearid": null, "DeviceGroups": [], "eventGroup": "SnmpTest", "device": {"url": "/zport/dmd/goto?guid=7808f7e8-4daa-4fa8-89ab-757594f7df5b", "text": "zrxsr01", "uuid": "7808f7e8-4daa-4fa8-89ab-757594f7df5b", "uid": "/zport/dmd/Devices/Server/Solaris/DMZ/devices/zrxsr01"}, "message": "SNMP agent down - no response received", "severity": 4, "count": 14346, "stateChange": 1513695550.636, "ntevid": null, "summary": "SNMP agent down - no response received", "eventState": "New", "lastTime": 1517999305.013, "ipAddress": ["172.22.118.11"], "Systems": []}], "success": true, "asof": 1517999309.42665}, "tid": 1, "type": "rpc", "method": "query"}
Can some body help me to find a solution to send event by API Json.
Regards
< |
Previous Issue with uninstall zenpack |
Next Datasources being disabled - ESXiMonitorPython / Python Collector |
> |