monasca
play

Monasca Project overview and update Witek Bedyk (irc: witek) What - PowerPoint PPT Presentation

April 2019 Monasca Project overview and update Witek Bedyk (irc: witek) What does Monasca do? Monitoring-as-a-Service multi-tenant high-performant HA / fault tolerant scalable PUSH model Amazon CloudWatch equivalent


  1. April 2019 Monasca Project overview and update Witek Bedyk (irc: witek)

  2. What does Monasca do? • Monitoring-as-a-Service • multi-tenant • high-performant • HA / fault tolerant • scalable • PUSH model • Amazon CloudWatch equivalent

  3. Project background • Founded during the Liberty release of OpenStack • 55 contributors for latest release Latest user survey adoption numbers: • Deployed: 10% • Considering: 20%

  4. Main Contributors

  5. Comparison Monasca Prometheus Telemetry model push pull push multi-tenant + - + HA + ○ + scalability + ○ + historical data + ○ + alerting API YAML API delivery guarantee + - - high-performant + + - query language + ++ + community small large maintanace

  6. Prometheus cluster Credits: Jan Fajerski, SUSE

  7. Prometheus • fjrst choice for operators – no multi-tenancy • small deployments – limitations of HA/scalability

  8. Monasca • Monitoring-as-a-Service • delivery guarantee – operator and user metrics – alerting • can scrape Prometheus endpoints • large deployments • push model – short-lived jobs – irregular metrics

  9. Telemetry • existing deployments only • billing, metering

  10. Stein work • Create Docker images in OpenDev CI – https://storyboard.openstack.org/#!/story/2001694 ● Major refactoring and merging APIs – https://storyboard.openstack.org/#!/story/2003881 (work in progress) ● Kafka client upgrade – https://storyboard.openstack.org/#!/story/2003705 (work in progress) ● Move build-in notifjcation methods to plugins – https://storyboard.openstack.org/#!/story/2003801 ● Clean up and unify services confjguration

  11. Community-wide goals ● Run under Python 3 by default ● Pre upgrade checks – https://review.opendev.org/#/c/603465/

  12. Possible features & enhancements for Train • New thresholding engine • Extended (new) query language • Use Keystone’s application credentials in Grafana • Sharding support for InfmuxDB • Add Monasca to OpenStack Helm

  13. Cross-Project Work Existing Planned Alert Heat Senlin Congress Vitrage Watcher Mistral Zaqar Datasource CloudKitty Watcher Other Ceilometer

  14. “T” release themes for Monasca MINOR NOT A MAJOR NOT A FOCUS FOCUS FOCUS FOCUS SCALABILITY RESILIENCY MANAGEABILITY MODULARITY MINOR MAJOR MINOR MINOR FOCUS FOCUS FOCUS FOCUS INTEROPERABILITY SECURITY USER EXPERIENCE

  15. We want your feedback • Mailing list (please add [monasca] tag) openstack-discuss@lists.openstack.org • IRC at freenode #openstack-monasca • Weekly team meeting Wednesdays 1500 UTC #openstack-monasca http://eavesdrop.openstack.org/#Monasca_Team_Meeting

  16. How to contribute • Kanban board (backlog, reviews) https://storyboard.openstack.org/#!/board/141 • Bugfixes https://storyboard.openstack.org/#!/worklist/213 • Cross-Project Integrations • Installers • Documentation

  17. Monasca in Denver • Monasca Project Onboarding Tue 2:30pm – Room 406 • Monitoring and Analyzing your OpenStack Cloud Wed 9:00am – Meeting Room Level, 4D • Monasca and 25,000+ Instances in Production - User Story Wed 11:40pm – Meeting Room Level, 401/402 • PTG Fri – Sat, Hyatt Regency, 210

  18. THANKS. Questions? openstack @OpenStack openstack OpenStackFoundation

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend