-
Notifications
You must be signed in to change notification settings - Fork 63
Pulse Plugin
Pulse plugin is designed for visualization of virtual machines performance statistics. Currently this CloudStack-UI extension is only compatible with ACS clusters that use the KVM hypervisor. With help of sensors that collect virtual machines performance statistics via the Libvirt API and store them in an InfluxDB datastore and RESTful statistics server, CloudStack-UI is able to display CPU, RAM,disk IO and network traffic utilization in the form of convenient visual charts.
Pulse allows users of Apache CloudStack to monitor current and previous operational states of virtual machines. The plugin supports various view scales like minutes, hours, days and enables data overlays to monitor peak and average values.
Pulse Plugin works only for KVM hypervisor right now.
Please make sure that you have cs-pulse-server and cs-pulse-sensor to be able to work with Pulse Plugin.
To enable Pulse Plugin you need:
- Configure Plugin in
config.json
- Run docker container with correctly specified
cs-pulse-server
endpoint
Please enable pulse
in the extensions
section of the config.json
"extensions": {
...,
"pulse": true
}
docker run -d -p 80:80 --name cloudstack-ui \
...
-e PULSE_PLUGIN_ENDPOINT=http://url/to/cs-pulse-server \
...
-v /path/to/config.json:/static/config/config.json \
bwsw/cloudstack-ui