Monitoring plugin framework for OpenStack clouds
c943e1eff2
This change updates the functions so that they work with the most up to date OpenStack SDK, and adds an elasticsearch output format. Tests have been udpated to pass newer versions of flake8 and py3 Change-Id: If46d3fb8e2b2e4aa5e21bf7da470945b05d216cf Signed-off-by: Kevin Carter <kevin@cloudnull.com> |
||
---|---|---|
doc | ||
etc | ||
monitorstack | ||
releasenotes | ||
tests | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.travis.yml | ||
codecov.yml | ||
LICENSE | ||
README.rst | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
Status: |
The monitorstack project provides a framework for writing monitoring plugins that output data in various formats for different monitoring systems. Developers can quickly add new monitoring plugins (along with tests) without worrying about how to format the data.
For more details, including how to install/configure, a usage guide, and a developer guide, review the monitorstack documentation.
Requirements
Python 2.7 or higher is required for monitorstack.
Each commit is tested against Python 2.7, 3.3, 3.4, 3.5, and pypy.
License
Apache 2.0
Community
The monitorstack project is managed by the OpenStack-Ansible community, but it can be used with or without OpenStack-Ansible.
Contact information:
#openstack-ansible
on Freenode IRC- Launchpad Bugs
- Send email to
openstack-dev@lists.openstack.org
with[openstack-ansible][monitorstack]
in the subject line.