Table of Contents | ||
---|---|---|
|
...
Emmett manages metrics, alarms, and alerts. It receives metric data and obtains alarm details, and requests alarm evaluation
Delorean evaluates alarms and updates status changes. Then it evaluates the related alerts, and updates status changes
Abiquo API notifies subscribers and creates events
...
...
How to use VM monitoring, metrics, alarms and alerts
Note that the monitoring configuration files are stored under the /etc/abiquo/watchtower
path.
The Abiquo UI displays the VM monitoring information, and enables you to manage alarms and alerts. See the following pages:
...
In Abiquo, the tenant administrator or user configures the collectd application (authentication and permissions) using OAuth.
The user must have the “AllowAllow user to push own
metrics”metrics
privilege and assign this privilege to the application.Users install collectd on their VMs, and then install the Abiquo collectd plugin (from source or using the Abiquo Chef cookbook).
The user configures their metrics in collectd.
The Abiquo collectd plugin automatically pushes all collectd metrics to the Abiquo API in PUTVAL JSON format.
...
Collectd website: https://collectd.org/Abiquo-collectd plugin: https://github.com/abiquo/collectd-abiquo
Install Abiquo-collectd plugin with Abiquo Chef cookbook: https://github.com/abiquo/collectd-abiquo-cookbook
Abiquo API VM resource: VirtualMachinesResource
...