monasca-agent 5.0.0 (wallaby)
We are stoked to announce the release of: monasca-agent 5.0.0: Monitoring agent for gathering metrics and sending them to the Monasca API. This release is part of the wallaby release series. The source is available from: https://opendev.org/openstack/monasca-agent Download the package from: https://tarballs.openstack.org/monasca-agent/ Please report issues through: https://bugs.launchpad.net/monasca/+bugs For more details, please see below. Changes in monasca-agent 4.0.0..5.0.0 ------------------------------------- c84e98d Remove six 085f645 Set 'libvirt_type' and 'libvirt_uri' options in the 'libvirt' plugin to be defined in conf.d/libvirt.yaml 38c6f3a Replace assertItemsEqual with assertCountEqual a58ef36 bump py37 to py38 in tox.ini 2845584 add py38 metedata a4fc863 Add Python3 wallaby unit tests 6eefeff bump py37 to py38 in tox.ini 2ebd1a0 Adding python3-libvirt for Ubuntu-focal b1db200 Replace assertItemsEqual with assertCountEqual 8bf8c8b Use importlib to take place of imp module Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- bindep.txt | 3 +- conf.d/libvirt.yaml.example | 5 +++ monasca_agent/collector/checks/services_checks.py | 2 +- monasca_agent/collector/checks_d/apache.py | 3 +- monasca_agent/collector/checks_d/cadvisor_host.py | 4 +- monasca_agent/collector/checks_d/cert_check.py | 2 +- monasca_agent/collector/checks_d/couch.py | 3 +- monasca_agent/collector/checks_d/couchbase.py | 2 +- monasca_agent/collector/checks_d/crash.py | 3 +- monasca_agent/collector/checks_d/elastic.py | 2 +- monasca_agent/collector/checks_d/haproxy.py | 2 +- monasca_agent/collector/checks_d/http_check.py | 2 +- monasca_agent/collector/checks_d/jenkins.py | 4 +- monasca_agent/collector/checks_d/kafka_consumer.py | 5 +-- monasca_agent/collector/checks_d/kyototycoon.py | 3 +- monasca_agent/collector/checks_d/lighttpd.py | 2 +- monasca_agent/collector/checks_d/mysql.py | 4 +- monasca_agent/collector/checks_d/nginx.py | 3 +- monasca_agent/collector/checks_d/rabbitmq.py | 3 +- monasca_agent/collector/checks_d/solidfire.py | 4 +- monasca_agent/collector/checks_d/supervisord.py | 3 +- monasca_agent/collector/checks_d/swift_recon.py | 7 ++- monasca_agent/collector/checks_d/zk.py | 2 +- monasca_agent/collector/daemon.py | 4 +- monasca_agent/collector/virt/libvirt/inspector.py | 50 ++++++++++++++-------- monasca_agent/common/config.py | 6 +-- monasca_agent/common/emitter.py | 12 +++--- monasca_agent/common/keystone.py | 4 +- monasca_agent/common/util.py | 16 +++++-- monasca_agent/forwarder/daemon.py | 6 +-- monasca_setup/detection/plugins/apache.py | 3 +- monasca_setup/detection/plugins/congestion.py | 3 +- monasca_setup/detection/plugins/mon.py | 2 +- monasca_setup/detection/plugins/mysql.py | 2 +- monasca_setup/detection/plugins/ovs.py | 2 +- monasca_setup/detection/plugins/process.py | 3 +- monasca_setup/detection/plugins/rabbitmq.py | 3 +- monasca_setup/detection/plugins/vcenter.py | 3 +- monasca_setup/detection/service_plugin.py | 3 +- monasca_setup/main.py | 3 +- monasca_setup/utils.py | 13 +++++- requirements.txt | 1 - setup.cfg | 1 + tox.ini | 6 +-- 61 files changed, 134 insertions(+), 144 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 7a24a1b..798d768 100644 --- a/requirements.txt +++ b/requirements.txt @@ -21 +20,0 @@ redis>=2.10.0 # MIT -six>=1.10.0 # MIT
participants (1)
-
no-reply@openstack.org