Monitoring plugin framework for OpenStack clouds
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
OpenDev Sysadmins d3381fc7a0 OpenDev Migration Patch 1 day ago
doc Remove the deprecated "giturl" option 1 year ago
etc Update monitorstack to use updated openstacksdk and es 2 months ago
monitorstack add default pickle cache version 2 months ago
releasenotes Remove setting of version/release from releasenotes 1 year ago
tests Update monitorstack to use updated openstacksdk and es 2 months ago
zuul.d Update monitorstack to use updated openstacksdk and es 2 months ago
.coveragerc Add Cinder block pool metrics (#25) 2 years ago
.gitignore More complete testing of the os plugins/utils (#24) 2 years ago
.gitreview OpenDev Migration Patch 1 day ago
.travis.yml Add Python 3.5 for Travis tests (#9) 2 years ago
LICENSE Initial commit 2 years ago
README.rst Update README 2 years ago
bindep.txt Update monitorstack to use updated openstacksdk and es 2 months ago
codecov.yml Added VM instances used and quotas (#6) 2 years ago
requirements.txt Update monitorstack to use updated openstacksdk and es 2 months ago
run_tests.sh Update monitorstack to use updated openstacksdk and es 2 months ago
setup.cfg Remove support for py34 1 year ago
setup.py Add PEP257 checks (#15) 2 years ago
test-requirements.txt Remove setting of version/release from releasenotes 1 year ago
tox.ini Update monitorstack to use updated openstacksdk and es 2 months ago

README.rst

monitorstack text

Status:
Travis-CI Build Status Coverage 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.