We are jazzed to announce the release of: monasca-api 2.8.0: OpenStack Monitoring as a Service This release is part of the stein release series. Download the package from: https://tarballs.openstack.org/monasca-api/ For more details, please see below. 2.8.0 ^^^^^ Upgrade Notes * Upgrade InfluxDB to 1.3.9 from 1.3.8. It provides the bugfix which improves performance when writes exceed *max-values-per-tag* or *max-series* https://docs.influxdata.com/influxdb/v1.3/about_the_project /releasenotes-changelog/#v1-3-9-2018-01-19 Changes in monasca-api 2.7.0..2.8.0 ----------------------------------- b40cb8e Highlight Monasca Board in Contributor Document fce1ad1 Add reference to Monasca Board and Monasca Bugs 9ffaadf Improve docs about configuring oslo.policy c811686 Add tooling for building Docker image dfcccff Remove dead links b81a46e fix tox python3 overrides 11e5bce Fix exception handling in _alarm_definition_create a23fd14 Set up logging for monasca-persister in devstack 12f1ae6 Add grafana init f8c030d Skip agnet init process when service disabled b12f239 Change monasca-collector service user and group to root 834c8fc Use templates for cover, docs, and lower-constraints 902c6d1 [Trivial Fix] change the unicode of some higher numbered characters c8c5217 Py3: Fix encoding in _verify_topics method 3f530c8 Fix incorrect error when topic not found 713901a add python 3.6 unit test job 93f3113 switch documentation job to new PTI 3a5b877 Enable python3 in devstack 7ba3a8b Python3: Fix failing tempest tests 9deb316 fix tox python3 overrides 55b2ce0 Disable B303 bandit test 02ddb9a Update reno for stable/rocky 826bd60 import zuul job settings from project-config cec3b6e Upgrade InfluxDB to version 1.3.9 6a2bae2 Restart persister on failure in devstack plugin c440b1a Remove invalid options when deleting Kafka topics Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 17 +- README.rst | 4 +- config-generator/README.rst | 10 +- config-generator/policy.conf | 2 +- .../files/grafana/dashboards.d/08-openstack.json | 988 ++++++++++++ .../files/grafana/dashboards.d/09-monasca.json | 1603 ++++++++++++++++++++ devstack/files/grafana/dashboards.d/11-maradb.json | 709 +++++++++ devstack/files/grafana/dashboards.d/12-api.json | 624 ++++++++ devstack/files/grafana/dashboards.d/13-storm.json | 624 ++++++++ .../files/grafana/dashboards.d/14-persister.json | 624 ++++++++ .../files/grafana/dashboards.d/15-influxdb.json | 564 +++++++ .../files/grafana/dashboards.d/16-zookeper.json | 760 ++++++++++ .../grafana/dashboards.d/17-notification.json | 624 ++++++++ devstack/files/grafana/dashboards.d/18-kafka.json | 624 ++++++++ devstack/files/grafana/dashboards.d/19-statsd.json | 624 ++++++++ devstack/files/grafana/grafana-init.py | 177 +++ devstack/files/monasca-agent/http_check.yaml | 17 + devstack/files/monasca-agent/kafka_consumer.yaml | 14 + devstack/files/monasca-agent/mysql.yaml | 8 + devstack/files/monasca-agent/process.yaml | 87 ++ devstack/files/monasca-agent/zk.yaml | 6 + devstack/lib/client.sh | 3 + devstack/lib/notification.sh | 4 +- devstack/lib/persister.sh | 30 +- devstack/lib/ui.sh | 14 +- devstack/plugin.sh | 160 +- devstack/settings | 11 +- .../persistence/hibernate/BaseSqlRepo.java | 2 +- .../repositories/influxdb/metrics_repository.py | 42 +- .../common/repositories/sqla/alarms_repository.py | 25 +- monasca_api/healthcheck/kafka_check.py | 9 +- monasca_api/v2/reference/alarm_definitions.py | 9 +- monasca_api/v2/reference/helpers.py | 49 +- monasca_api/v2/reference/version_2_0.py | 4 +- .../notes/influxdb_1.3.9-666fc98a5357890d.yaml | 6 + releasenotes/source/index.rst | 1 + releasenotes/source/rocky.rst | 6 + tox.ini | 10 +- 51 files changed, 10129 insertions(+), 169 deletions(-)