OpenStack Telemetry (Ceilometer) Alarming
Go to file
ZhiQiang Fan 1c5bd9e8fd [Trivial] Improve alarm reason text
In log, I find such message:

alarm e513e3d2-bd2d-4f75-8eae-e5dd3a09faab transitioning to alarm
because Event (message_id=6f5da2a9-300f-4e60-89db-e227db7cb9c6)
hit the query of alarm (id=e513e3d2-bd2d-4f75-8eae-e5dd3a09faab)

This doesn't have much information and has duplicate alarm id.

And alarm notifier will send reason such as:

Event (message_id=6f5da2a9-300f-4e60-89db-e227db7cb9c6)
hit the query of alarm (id=e513e3d2-bd2d-4f75-8eae-e5dd3a09faab)

Alarm notifier already includes the alarm id information, but has
query information, so if there is many alarms, user needs to
retieve that alarm to see why an event would trigger that alarm
and which one the alarm is.

This patch improves such text to be:

alarm e513e3d2-bd2d-4f75-8eae-e5dd3a09faab transitioning to alarm
because Event <id=40a6c473-4a8a-40f4-be6b-bab4cb6a221c,event_type=image.update>
hits the query <query=[{{"field": "traits.io_read_kbs",
"op": "eq", "type": "float", "value": "123.456"}]>

Change-Id: I64dd21ae8bee268164ec5d22e0146253c30e1a87
2016-04-28 20:08:20 +08:00
aodh [Trivial] Improve alarm reason text 2016-04-28 20:08:20 +08:00
devstack [Trivial] Remove AODH_API_LOG_DIR option for devstack 2016-04-28 03:35:13 +08:00
doc Merge "update document" 2016-04-26 12:05:47 +00:00
etc Moved CORS middleware configuration into oslo-config-generator 2016-03-03 10:29:20 -08:00
rally-jobs Replace stackforge with openstack 2015-12-04 19:28:24 +05:30
releasenotes Imported Translations from Zanata 2016-04-21 07:24:04 +00:00
tools Test: make enforce_type=True in CONF.set_override 2016-01-06 22:42:00 +08:00
.coveragerc Clean config in source code 2016-02-05 08:45:38 +00:00
.gitignore Clean config in source code 2016-02-05 08:45:38 +00:00
.gitreview Rename to aodh 2015-06-25 14:46:39 +02:00
.mailmap add mailmap to avoid dup of authors 2014-10-09 10:31:23 +03:00
.testr.conf Rename to aodh 2015-06-25 14:46:39 +02:00
aodh-config-generator.conf Clean etc directory 2016-02-12 09:29:20 +01:00
babel.cfg Ground work for transifex-ify ceilometer. 2012-12-18 10:14:03 +08:00
CONTRIBUTING.rst Rename to aodh 2015-06-25 14:46:39 +02:00
HACKING.rst remove local hacking check for oslo namespace and log debug 2016-04-22 19:58:15 +08:00
LICENSE include a copy of the ASL 2.0 2013-03-15 14:25:48 +00:00
MAINTAINERS cleanup core list 2016-03-16 10:24:51 -04:00
pylintrc Typo in pylintrc 2015-03-25 11:18:56 +01:00
README.rst Move the content of ReleaseNotes to README.rst 2015-11-24 11:23:05 +08:00
requirements.txt Merge "replace eventlet timer with thread manner" 2016-04-21 15:41:52 +00:00
run-functional-tests.sh add default value to functional test environment variables 2016-04-19 01:38:16 +08:00
setup.cfg add tempest to test requirement 2016-04-19 23:38:01 +08:00
setup.py Update the requirements 2015-07-07 11:42:13 +08:00
tox.ini remove todo for OS_TEST_PATH 2016-04-23 12:29:26 +08:00

aodh

Release notes can be read online at:

http://docs.openstack.org/developer/aodh/releasenotes/index.html

Documentation for the project can be found at:

http://docs.openstack.org/developer/aodh/

The project home is at:

http://launchpad.net/aodh