This patchs adds a new metric that can be used to create new alarms
like:
"alert me if less than 25% of nova-api backends are up."
Blueprint: allow-all-alarms-to-be-specified-in-alarming-file
Change-Id: Ifb61e5276dc5ea26ac8ca21055a8f8e831c7928c
This patch adds a new metric that computes the percentage of workers
that are up, down and disabled.
Blueprint: allow-all-alarms-to-be-specified-in-alarming-file
Change-Id: Id31280273b6176cd415ce9b9ac10162e891479f9
This patch creates new plugin check_local_endpoint.py to check openstack
service locally and emits a new metric openstack_check_local_api.
Change-Id: I58290dd685b97354137ad5c0b91aece79fd91695
This patch adds a field server to the metric haproxy_backend_server to
store the hostname of the back-end server. It also fixes the hostname
field to be the hostname where HAProxy is running.
Change-Id: Ibe8cf42f60efca1dc38801fdecb4bba913b88938
This patch replaces the 'interface' collectd plugin by the 'netlink'
one. The 'netlink' plugin can get the same information than 'interface'
but it can also give other details like the number of dropped packets.
This new metrics will be used to generate alarms based on the number of
packets dropped by an interface.
Change-Id: I4e74e1e6c981a924946306192c296baef0404f95
This patch updates the Fuel command to be excuted when
StackLight is installed in an already deployed environment.
Change-Id: I006267eb47c9e4d9dc384150e66c344a6d01d2d9
This change adds a collectd plugin that gets metrics from the Pacemaker
cluster:
- cluster's metrics
- node's metrics
- resource's metrics
Most of the metrics are only collected from the node that is the
designated controller except pacemaker_resource_local_active and
pacemaker_dc_local_active.
The plugin also removes the 'pacemaker_resource' plugin by providing the
exact same metrics and notifications for the other collectd plugins.
Finally the plugin is also installed on the standalone-rabbitmq and
standalone-database nodes if they are present.
Change-Id: I8b5b987704f69c6a60b13e8ea982f27924f488d1
The patche adds a new collectd plugin to test the availability of libvirt
and configure AFD for all compute nodes.
These AFD are part of nova global cluster.
Change-Id: I0944f7da69caf32ed6ac9c908d4241bc8c396994
The check metrics are always emitted by Python plugins to express
the success or the failure of the metric collection.
Some plugins don't emit the check metric because it is redundant for them.
This applies to all the openstack_* plugins where
check_openstack_api plugin has the same meaning than 'check' metrics.
The patch fixes also the error handling for the rabbitmq_info plugin.
Change-Id: Ic972e81ddd955e718bbc45b4b8502fa8ea3c2939
Edits the following sections of the StackLight Collector
plugin 0.10.0 documentation:
* Configuring alarms
* Appendix
Change-Id: I534611a4eae9aeb97bfedb3971d7a8ec76e20bac
Edits the following sections of the StackLight Collector
plugin 0.10.0 documentation:
* Installing
* Configuring
Change-Id: I9478bc3adbccf711b082cf63451fa8f336dec06f
Edits the table of contents and overall structure
of the StackLight Collector plugin for Fuel documentation.
Change-Id: I5059b20eb1fcce19ae6775acc841d33ebb7248ed