Hi all,

We are looking into ways to implement a state-aware monitoring for OpenStack.
A state-aware monitoring system sees OpenStack as an abstract machine that can 
be in one of a finite number of states.
The machine changes from one state to another when initiated by a triggering 
event.
In OpenStack, triggers can take the form of RPC calls (between services) and 
REST calls (between components).

While RabbitMQ can be access to find the RPC calls (i.e., triggers) that make 
OpenStack change its state, where can information about REST calls be found?
Will it make sense to change nova/api/openstack/wsgi.py (and other APIs) and 
track REST calls by sending notification messages to RabbitMQ when a REST 
request is received?
Would this be too slow or against the design principles of OpenStack?

Any feedback on this would be appreciated.

Best,
Jorge


_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to     : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
  • [Opens... Jorge Cardoso (Cloud Operations and Analytics, IT R&D Division)

Reply via email to