Hi,<div><br></div><div>I want to share the architecture i am developing in order to perform the monitorig / billing OpenStack support:</div><div><br></div><div>1. AMQP Client which listen to RabbitMQ / QPid (this should be interchangeable) (Own Stuff or ServiceMix / Camel)</div>
<div><br></div><div>2. Events should be stored on a NoSQL document oriented database (I think mongodb is perfect, since we can query in a super easy fashion)</div><div><br></div><div>3a. The monitoring system can pull/push MongoDB</div>
<div><br></div><div>3b. The billing system can pull to create invoices </div><div><br></div><div>4. A mediation EIP should be necessary to integrate a billing/monitoring product. (ServiceMix / Camel)</div><div><br></div><div>
This is to receive your feedback. So please, critics are welcome!</div><div><br></div><div>Cheers!<br clear="all"><div><br></div>-- <br>-------------------------------------------<br>Luis Alberto Gervaso Martin<div>Woorea Solutions, S.L<br>
CEO & CTO<br>mobile: (+34) 627983344<br><a href="mailto:luis.gervaso@gmail.com" target="_blank">luis@</a><a href="http://woorea.es/" target="_blank">woorea.es</a></div><br>
</div><br>