[release-announce] [monasca] monasca-agent 1.4.0 (ocata)

no-reply at openstack.org no-reply at openstack.org
Mon Dec 5 14:28:24 UTC 2016


We are glad to announce the release of:

monasca-agent 1.4.0: UNKNOWN

This release is part of the ocata release series.

Download the package from:

    https://tarballs.openstack.org/monasca-agent/

For more details, please see below.

Changes in monasca-agent 1.3.0..1.4.0
-------------------------------------

2e4913f process.py detection plugin that accepts JSON string or YAML config
4f45eee Revert "Adjusting flake8 so that gate passes"
5544199 Adjusting flake8 so that gate passes
e7ca183 Improve docker plugin
7696e49 Fixed detection plugin for Heat (regex changed)
2d445c1 Fixes WMI related checkers
901b448 Make pep8 use py27
71a0d5d Expand libvirt and ovs plugins to publish entity names
e1f28a1 Change match by when searching ntp process to ntpd
7b2f3fa Fix default dimensions in vcenter plugin
c4e7044 Fixed Cinder detection plugin (wrong url)
fc23c32 Add stevedore to requirements
47560f5 Change assertTrue(isinstance()) by optimal assert
6bda8cb Add documentation for mapping metrics to config params
7f7588d Process stats from ElasticSearch matched by IP
dd8527d Add target_hostname to host alive metrics table
1e1f130 Replace yaml.load() with yaml.safe_load()
c376ee8 Add a target_hostname to Host Alive plugin
c88de30 Fixes process checker using older psutil versions
d798c9e Skip setting up handler for SIGUSR1 on Windows
fcdad06 Properly get the conf.d folder
5c616b2 Adds config-file arg option
331e494 MySQL client password
f79a238 Add config option
07cc2d3 Improvements to rabbitmq check
92d98c2 Better truncating for nagios check detail
672db5b Add prefix "$" for command examples
04e11b1 Fix a typo in documentation
6145e5e TrivialFix: Using assertEqual instead of assertEquals
0c27046 Change cpu load averages to be normalized by core count
0c31db9 Provide watch by user option to ServicePlugin


Diffstat (except docs and test files)
-------------------------------------

agent.yaml.template                                |   2 +-
conf.d/docker.yaml.example                         |  40 +-
conf.d/ovs.yaml.example                            |   4 +
monasca_agent/collector/checks/check.py            |   6 +-
monasca_agent/collector/checks/utils.py            |  36 ++
monasca_agent/collector/checks_d/docker.py         | 572 ++++++++++++---------
monasca_agent/collector/checks_d/elastic.py        |   3 +-
monasca_agent/collector/checks_d/host_alive.py     |  30 +-
monasca_agent/collector/checks_d/iis.py            |   3 +-
monasca_agent/collector/checks_d/libvirt.py        |  35 +-
monasca_agent/collector/checks_d/load.py           |  15 +-
monasca_agent/collector/checks_d/nagios_wrapper.py |   9 +-
monasca_agent/collector/checks_d/ovs.py            |  19 +
monasca_agent/collector/checks_d/process.py        |  13 +-
monasca_agent/collector/checks_d/rabbitmq.py       | 146 ++++--
monasca_agent/collector/checks_d/vcenter.py        |   6 +-
monasca_agent/collector/checks_d/wmi_check.py      |   5 +-
monasca_agent/collector/daemon.py                  |   4 +-
monasca_agent/collector/jmxfetch.py                |   8 +-
monasca_agent/common/aggregator.py                 |   9 +-
monasca_agent/common/config.py                     |  16 +-
monasca_agent/common/util.py                       |  13 +-
monasca_agent/forwarder/daemon.py                  |   3 +
monasca_agent/statsd/daemon.py                     |   2 +-
monasca_setup/agent_config.py                      |   2 +-
monasca_setup/detection/plugins/cinder.py          |   2 +-
monasca_setup/detection/plugins/heat.py            |   2 +-
monasca_setup/detection/plugins/host_alive.py      |  27 +-
monasca_setup/detection/plugins/kibana.py          |   3 +-
monasca_setup/detection/plugins/mon.py             |   6 +-
monasca_setup/detection/plugins/ntp.py             |   4 +-
monasca_setup/detection/plugins/postfix.py         |   4 +-
monasca_setup/detection/plugins/process.py         | 183 +++++++
monasca_setup/detection/plugins/system.py          |   4 +-
monasca_setup/detection/plugins/zookeeper.py       |   4 +-
monasca_setup/detection/service_plugin.py          |  68 ++-
monasca_setup/detection/utils.py                   |   5 +-
monasca_setup/main.py                              |  25 +-
requirements.txt                                   |   3 +-
tox.ini                                            |   1 +
62 files changed, 1713 insertions(+), 582 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 55bd64b..3730206 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -14 +14 @@ ntplib>=0.3.2,<0.4
-psutil>=3.0.0,<3.1.0
+psutil<3.1.0
@@ -19,0 +20 @@ supervisor>=3.1.3,<3.2
+stevedore>=1.17.1 # Apache-2.0





More information about the Release-announce mailing list