Commit Graph

239 Commits

Author SHA1 Message Date
Andreas Jaeger c929899400 Retire repository
Fuel repositories are all retired in openstack namespace, retire
remaining fuel repos in x namespace since they are unused now.

This change removes all content from the repository and adds the usual
README file to point out that the repository is retired following the
process from
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project

See also
http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011675.html

A related change is: https://review.opendev.org/699752 .

Change-Id: I8aded54f1b9f3b79f3a4bf8f607d3695b92f528b
2019-12-18 19:39:39 +01:00
Simon Pasquier e670a0300a Bump version to 1.1
Change-Id: I62ea33c82de2dd01fc6cf6dad4b06148faa598c6
2017-03-09 09:21:53 +01:00
Simon Pasquier f745102732 Get rid of openstack_nova_instance_state metric
This metric isn't used anywhere and has no value on its own.

Change-Id: I4b25517ace9a5721f71bd797fe073e66238f1891
2017-02-22 11:45:33 +01:00
Swann Croiset a74831ae8c Update release notes for 1.0.0
Change-Id: I063d90098bb47fcd11dbed55d2b4289f2f82c023
2017-01-23 11:05:12 +01:00
Olivier Bourdon dd5d89f7c9 Add alarms for Nova aggregates
Change-Id: Ia82d5baf754d2d61c2bfa6d882ace3c8d094eafc
Depends-On: I6647600d73991bfbfc7b7c199a7f9b90b9294f68
2017-01-19 13:32:54 +01:00
Olivier Bourdon da8188d8cb Add metrics for Nova aggregates
Change-Id: I6647600d73991bfbfc7b7c199a7f9b90b9294f68
2017-01-19 13:28:53 +01:00
Swann Croiset d38bd07611 Update release notes
Change-Id: I6dbbe45eca35aa8d41c5361eae04c1837aef17ce
2016-11-15 15:30:32 +01:00
Swann Croiset 76bccbcb51 Update documentation for an existing environment
Change-Id: Ib3ca1ff8a407e006235e36b68b92320db0e659f8
Closes-Bug: #1636831
2016-10-26 14:43:49 +02:00
Jenkins f5a6291989 Merge "[Docs] Minor edits" 2016-10-25 08:53:05 +00:00
Maria Zlatkova b915e60b67 [Docs] Minor edits
Editorial changes.

Change-Id: If3a2d8ca17c04e12995be3fc2ee08933365395de
2016-10-18 14:42:23 +03:00
Swann Croiset e9b57baabe Update documentation regarding alarm definition
This includes descprtion of "group_by" and "pattern matching"

Change-Id: I4eba3e4cc1749e358983aa7cb6bd0495a49df19c
2016-10-17 13:40:06 +00:00
Swann Croiset d248ed36d7 Update documentation for 1.0
Change-Id: I055bf6d534ed712b6f0b194454ef62b1902d1c01
2016-10-13 11:46:05 +00:00
Guillaume Thouvenin c5942cde0e Add metric to display the percentage of backends that are up
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
2016-10-05 15:41:39 +00:00
Guillaume Thouvenin 506196dcef Add metrics to get the percentage of workers per state
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
2016-09-30 10:44:37 +02:00
Guillaume Thouvenin 6437772070 Document memcached_ps_cputime_syst and memcached_ps_cputime_user
Change-Id: Ib8106563a343337fd736ac30095155a7893e9bd0
Closes-Bug: #1576265
2016-09-26 15:13:01 +00:00
Guillaume Thouvenin c5eebea265 Add local API check
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
2016-09-21 14:05:55 +02:00
Jenkins 637cc6d0fa Merge "Fix title of "Service Checks" section" 2016-09-05 11:28:25 +00:00
Guillaume Thouvenin 01a7afe310 Add server field to haproxy_backend_server metric
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
2016-09-05 06:42:12 +00:00
Patrick Petit 716d81d021 Fix title of "Service Checks" section
Change-Id: Iacc08816bb71ad7982c9a235faad4a41200674bb
2016-09-02 13:21:31 +00:00
Guillaume Thouvenin 20e6fbaab2 Add support to check Apache
This patch adds the collectd plugin to check Apache and it also adds
a new alarm.

Change-Id: I70dc85dae2de7e7afa1d2a046c96071d242a60b1
2016-09-02 06:28:04 +00:00
Swann Croiset 87ad617638 Collect HAproxy backend state per server
Change-Id: I6d7ede0cb9187a3d0ec99a4dfabf96fea0a634b2
2016-08-26 15:58:59 +00:00
Guillaume Thouvenin 38ed9a1b82 Add metric about the volume attachment time
This patch adds a new metric that is the time it takes to attach a
volume to an instance.

Change-Id: I5aedb4a60cddbff34b9fead8e465429058575f33
2016-08-26 14:36:07 +00:00
Jenkins 16b288b57a Merge "Configure AFD alarms against 'mysql_check' metric" 2016-08-26 13:39:38 +00:00
Swann Croiset 7f1f3bd59f Configure AFD alarms against 'mysql_check' metric
Change-Id: Ib15fea4ab041243e44a61c9d54d1f154b02d34af
2016-08-26 15:23:07 +02:00
Igor Degtiarov a0bd5a76d8 Add swap_percent_used metric
Change-Id: I1ac8dc82ecfd9c52ceaa58fbe06edfcea9576a05
2016-08-26 10:59:24 +02:00
Jenkins b8fbaac519 Merge "Fix Pacemaker metric names" 2016-08-26 07:54:49 +00:00
Simon Pasquier f95b03869b Fix Pacemaker metric names
Change-Id: I08215ed71b61afa8550bc05933d9cba19a61f884
2016-08-25 16:25:04 +00:00
Guillaume Thouvenin d0e994f520 Use netlink plugin instead of interface
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
2016-08-25 13:05:10 +02:00
Simon Pasquier 11c2b3e71b Fix incorrect definition for the swap metrics
The swap I/O metrics are expressed in bytes not pages.

Change-Id: I294583839bafe81b32589c05e24d0a84a955ba73
Partial-Bug: #1614574
2016-08-24 09:55:42 +00:00
Jenkins d0515729c8 Merge "Update documentation about alarm configuration" 2016-08-17 15:41:02 +00:00
Jenkins 3b2b6a94bd Merge "Add Pacemaker collectd plugin" 2016-08-16 14:14:18 +00:00
Guillaume Thouvenin d71a735846 Fix post-deployment command
This patch updates the Fuel command to be excuted when
StackLight is installed in an already deployed environment.

Change-Id: I006267eb47c9e4d9dc384150e66c344a6d01d2d9
2016-08-16 09:29:02 +00:00
Swann Croiset b3b2657571 Update documentation about alarm configuration
Change-Id: Ic5d4e91b7ac6170ac08262a52f90043aac2e0a37
2016-08-12 08:49:37 +00:00
Simon Pasquier 3a3ef6f2e3 Add Pacemaker collectd plugin
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
2016-08-11 14:53:43 +02:00
Igor Degtiarov 80badb22f2 Fix typos
Change-Id: Ibdc537d25e96dcc29c0cd73b130d8f9d3d2c82e9
2016-08-10 18:28:34 +03:00
Swann Croiset 313fc00819 Check libvirt status on compute nodes
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
2016-08-05 10:48:30 +02:00
Swann Croiset 20cbd03dae Add check metrics to collectd plugins
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
2016-08-04 16:11:13 +02:00
Swann Croiset cb7c2d5d26 Fix OpenStack metric documentation
Services and agents status are collected from APIs.

Change-Id: I0dd87bd49e9fc5eee3d048154a228cb26932510e
2016-07-28 10:12:40 +02:00
Simon Pasquier 0254a53cbb Bump version to 1.0.0
Change-Id: I1d075cc922b6b17e6cabf3bd52e6bf2e619fa43c
2016-07-25 16:18:13 +02:00
Jenkins 2cffd95080 Merge "[docs] Edits the StackLight Collector plugin docs" 2016-07-22 13:57:26 +00:00
Maria Zlatkova 4e9f910f1f [docs] Edits the StackLight Collector plugin docs
Adds minor changes
Changes the collector_settings screenshot
Fixes the commands output to improve the build

This is the final PDF build:
https://drive.google.com/a/mirantis.com/file/d/0B30Lksc8WVCRSGlGb0lFSGZraHc/view?usp=sharing

Change-Id: I928c9eb6a34f5ae801f0806033f1566b9f1fd15a
2016-07-22 16:50:38 +03:00
Simon Pasquier 2f0774eabc Fix documentation warning
Change-Id: I922d753f8bd838ddbdbe0c06c717f9b79a980b34
2016-07-22 13:43:18 +02:00
Maria Zlatkova 16c7496f7e [docs] Minor edits
Adds minor changes
Fixes links
Edits the new section (Advanced configuration)

Change-Id: Ia87b7a1b9e1bc11ebcd8a322eec8a66c31abba0f
2016-07-22 08:38:53 +00:00
Jenkins 2573c4a288 Merge "StackLight 0.10.0 documentation updates" 2016-07-21 08:05:52 +00:00
Patrick Petit a2972647dd StackLight 0.10.0 documentation updates
Closes-Bug: #1569027

Change-Id: Ia8c2915d19a175a341288344b412e95ded79ec27
2016-07-20 12:09:03 +00:00
Maria Zlatkova 8581289600 [docs] Edits Alarms and Appendix
Edits the following sections of the StackLight Collector
plugin 0.10.0 documentation:

* Configuring alarms
* Appendix

Change-Id: I534611a4eae9aeb97bfedb3971d7a8ec76e20bac
2016-07-19 19:56:52 +03:00
Maria Zlatkova 5c0d43aaec [docs] Edits the StackLight Collector plugin guide
Edits the following sections of the StackLight Collector
plugin 0.10.0 documentation:

* Installing
* Configuring

Change-Id: I9478bc3adbccf711b082cf63451fa8f336dec06f
2016-07-18 16:16:50 +00:00
Maria Zlatkova 988b67ed30 [docs] Edits the StackLight Collector plugin guide
Edits the following sections of the StackLight Collector
plugin 0.10.0 documentation:

* Introduction
* Requirements
* Prerequisites
* Limitations
* Release notes
* Licenses
* References

Change-Id: Ifd19b71bb120d46713bc2c983114ed08206cd0b9
2016-07-15 12:48:06 +03:00
Jenkins 4dd6096ce2 Merge "[docs] Edits the plugin guide structure" 2016-07-13 17:31:39 +00:00
Maria Zlatkova 8950baf07d [docs] Edits the plugin guide structure
Edits the table of contents and overall structure
of the StackLight Collector plugin for Fuel documentation.

Change-Id: I5059b20eb1fcce19ae6775acc841d33ebb7248ed
2016-07-13 14:24:48 +00:00