b70559bc3c

Monasca provides a multi-tenant, highly scalable, performant, fault-tolerant monitoring-as-a-service solution for metrics. Metrics can be published to the Monasca API, stored and queried. Alarms can be created and notifications, such as email, can be sent when alarms transition state. Support for complex event processing and logging is in progress. Monasca builds an extensible platform for advanced monitoring services that can be used by both operators and tenants to gain operational insight and visibilty, ensuring availabilty and stability. All code has been developed under an Apache 2.0 license and has no restrictions on distribution or deployment. All Monasca code is submitted and reviewed through OpenStack Gerrit [1]. The Monasca project maintains a core team that approves all changes. Bugs are filed, reviewed and tracked in Launchpad [10]. Monasca integrates in with several OpenStack projects and services. The Monasca API uses Keystone for authentication and multi-tenancy. Oslo libraries are used by all components where applicable. Keystone middleware is used by the Monasca API. The Monasca project is in the process of integrating with Ceilometer by using the Ceilometer data collection pipeline as well as the Ceilometer API via a Ceilometer to Monasca storage driver, which will enable Monasca to consume OpenStack notifications from other OpenStack services [5]. A monitoring panel has been developer for Horizon. An integration with Heat for auto-scaling support is under active development. Monasca has been running weekly meetings from the start of the project. Meetings are held on Tuesday's at 9:00 AM MST and are open to anyone that wants to attend. Currently, the Monasca PTL is Roland Hochmuth. Regular elections will be held to elect new PTLs and core members. Monasca was initially discussed at the Atlanta Summit. The first Monasca mid-cycle meetup was held in August 2014 at which three companies attended. At the Paris Summit a session on Monsca was held. In addition, at the Paris Summit, there as a design summit session held to discuss areas for collaboration between Ceilometer and Monasca. A Monasca Liberty mid-cycle meetup was held on August 7-8, 2015, and included six companies [9]. Monasca is planning on holding Monasca specific sessions at the Tokyo Summit as well as joint sessions with other OpenStack projects. Monasca is interested in developing integrations with Ceilometer, Heat, Mistral, Congress and others. There have been several local meetups on Monasca in 2015, including Austin, TX, Boulder, CO, and San Francisco, CA. Monasca has an extensive set of documentation. Overall documentation and links to documentation are at the Monasca Wiki [2]. The Monasca API is documented [3]. The optional Monasca Agent is documented [4]. Monasca has several official deployment solutions available. Ansible roles are available [6]. Puppet modules are available via the openstack organization [7]. Monasca also has a turn-key development environment based on Vagrant, Devstack and Ansible [8]. Monasca integrates with DevStack via a Monasca plugin [11] for DevStack. Tempest tests for Monasca [12] are also available. Monasca is continually deployed to test and production environments off of master branch and maintains a very high level of quality. The first major release of Monasca was tagged for Kilo. The second major release of Monasca will be tagged for Liberty. [1]: https://review.openstack.org/#/q/status:open+monasca,n,z [2]: https://wiki.openstack.org/wiki/Monasca [3]: http://git.openstack.org/cgit/openstack/monasca-api/tree/docs/ monasca-api-spec.md [4]: https://git.openstack.org/openstack/monasca-agent [5]: https://git.openstack.org/openstack/monasca-ceilometer [6]: https://github.com/search?utf8=%E2%9C%93&q=ansible-monasca [7]: https://git.openstack.org/openstack/puppet-monasca [8]: https://git.openstack.org/openstack/monasca-vagrant [9]: https://etherpad.openstack.org/p/monasca_liberty_mid_cycle [10]: https://bugs.launchpad.net/monasca [11]: https://git.openstack.org/openstack/monasca-api/devstack [12]: https://git.openstack.org/openstack/monasca-api/monasca_tempest_tests Change-Id: I04eeb7651167ca2712f525af3f5b2b5d45dacb5f
This repository contains OpenStack Technical Committee reference documents and tracks official resolutions voted by the committee.
Directory structure:
- reference/
Reference documents which need to be revised over time. Some motions will just directly result in reference doc changes.
- resolutions/
When the motion does not result in a change in a reference doc, it can be expressed as a resolution. Those must be named YYYYMMDD-short-name with YYYYMMDD being the proposal date in order to allow basic sorting.
See https://wiki.openstack.org/wiki/Governance/TechnicalCommittee for details.
Description
Languages
Python
95.3%
DIGITAL Command Language
3.5%
Shell
1%
C++
0.2%