...
Abiquo relies on a complex infrastructure with many distributed services that must be monitored on health and performance. This document is a guideline about which elements you must monitor on in your installation to assure service level and proactively detect possible failures before your end customers do.
Monitoring technology
We let you choose your prefered monitoring platform, nowadays most major monitoring techonolies has technologies have the capability to alert about services service outages alongside retrive retrieving and graph graphing performance metrics, so it is up to you to decide which one you will use.
Services to monitor
Next you will find a relation of elements to monitor on every server on in a distributed installation. We will try to detail both process name, port where the service would be listening to and also interesting parameters to get metrics values for.
Abiquo Server
This server would host Abiquo API, UI, websockify and M services, it would also have the queue system RabbitMQ, Redis and MariaDB database.
...