0
Open Source MonitoringIcinga TeamMunich| Monitoring Workshop06/13/2012                              WWW.ICINGA.ORG	  
OPEN	  SOURCE	  MONITORING	  Agenda!    Introduction!    Tools and Platform!    Icinga vs. Nagios!    Architecture!    New...
OPEN	  SOURCE	  MONITORING	  IntroductionStatistics   !   Forked from Nagios in April 2009   !   Over 200.000 downloads un...
OPEN	  SOURCE	  MONITORING	  Icinga Team - Locations                                                                      ...
OPEN	  SOURCE	  MONITORING	  Team                                                                            	         www...
OPEN	  SOURCE	  MONITORING	  Tools and Platform                Icinga Quality, Testing and Community Support              ...
OPEN	  SOURCE	  MONITORING	  Icinga vs. Nagios                    	                      …	                               ...
OPEN	  SOURCE	  MONITORING	  Why      Why	                                                                                ...
OPEN	  SOURCE	  MONITORING	  Architecture         Classic UI                      REST API                Mobile          ...
OPEN	  SOURCE	  MONITORING	  Architecture Distributed   Classic UI  Icinga Core                                           ...
OPEN	  SOURCE	  MONITORING	  Personally             <bernd>                                                               ...
OPEN	  SOURCE	  MONITORING	  Database performance! serial database-write-performance slower   !   YES ~ 5% slower! serial ...
OPEN	  SOURCE	  MONITORING	  Database stability!   Database stable ?   !   YES! Knowledge needed ?   !   YES              ...
OPEN	  SOURCE	  MONITORING	  MySQL Tips! use InnoDB! use MySQL 5.5   !   Performance   ! atomic Operations   ! InnoDB-Back...
OPEN	  SOURCE	  MONITORING	  Personally        </bernd>                                                                   ...
OPEN	  SOURCE	  MONITORING	  New in Icinga - Core!    Acknowledgement with expiry time!    Dualstacked IPv6 support!    Ex...
OPEN	  SOURCE	  MONITORING	  New in Icinga - Classic UI!    Acknowledgement of blocking outages!    Advanced RegEx search!...
OPEN	  SOURCE	  MONITORING	  New in Icinga - IDOUtils!   Optimized check result processing! Timezone awareness using UTC! ...
OPEN	  SOURCE	  MONITORING	  New in Icinga - IDOUtils!   SLA Extension   !    Improved event aggregation   !    Extended d...
OPEN	  SOURCE	  MONITORING	  New in Icinga - Documentation!   Documentation    !    Detailed filter doc for CGIs    !    Q...
OPEN	  SOURCE	  MONITORING	  New in Icinga - Web!   Reporting integration   !   Execute reports in Icinga Web   !   Downlo...
OPEN	  SOURCE	  MONITORING	  Current Development – Stats                                                                  ...
OPEN	  SOURCE	  MONITORING	  Current Development – Stats                                                                  ...
OPEN	  SOURCE	  MONITORING	  Current Development - Mobile                                                                 ...
OPEN	  SOURCE	  MONITORING	  PostgreSQL                                                                                  	...
OPEN	  SOURCE	  MONITORING	  Current Development - MQ                                                                     ...
OPEN	  SOURCE	  MONITORING	  IcingaMQ - Advanced                               Icinga Core                                ...
OPEN	  SOURCE	  MONITORING	  Live Demo            DEMO                                                                    ...
OPEN	  SOURCE	  MONITORING	  What’s next ?!   Performance improvements   !   Optimized check result handling   !   Easier ...
OPEN	  SOURCE	  MONITORING	  Workload distribution           Bugs	                                  Features	           Fe...
OPEN	  SOURCE	  MONITORING	  Feedback.icinga.org!   API to add new hosts/groups/services/commands    automagically!   Mult...
OPEN	  SOURCE	  MONITORING	  What’s next ?!   Performance improvements   !   Optimized check result handling   !   Easier ...
OPEN	  SOURCE	  MONITORING	  Roadmap!   Versions planned for 2012   !   08/01/2012 – 1.8   !   10/17/2012 – 1.9           ...
OPEN	  SOURCE	  MONITORING	  Questions & Answers                      Web www.icinga.org                      Development ...
Upcoming SlideShare
Loading in...5
×

Icinga 2012 at Monitoring Workshop

13,851

Published on

Icinga Team at the Monitoring Workshop 2012 in Munich

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
13,851
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
22
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Icinga 2012 at Monitoring Workshop"

  1. 1. Open Source MonitoringIcinga TeamMunich| Monitoring Workshop06/13/2012 WWW.ICINGA.ORG  
  2. 2. OPEN  SOURCE  MONITORING  Agenda!  Introduction!  Tools and Platform! Icinga vs. Nagios!  Architecture!  New in Icinga!  Current Development!  Live Demo!  What’s next!  Roadmap!  Questions & Answers   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  3. 3. OPEN  SOURCE  MONITORING  IntroductionStatistics !   Forked from Nagios in April 2009 !   Over 200.000 downloads until now !   Different teams with independent responsibilities ! Icinga Core ! Icinga Web ! Icinga Reporting ! Icinga Marketing ! Icinga Q&A !   25 “active” members on the team   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  4. 4. OPEN  SOURCE  MONITORING  Icinga Team - Locations   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  5. 5. OPEN  SOURCE  MONITORING  Team   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  6. 6. OPEN  SOURCE  MONITORING  Tools and Platform Icinga Quality, Testing and Community Support Website and Open Source Ticketing System Icinga Core Icinga Web Icinga Doc Icinga Reports based on PHP based on C based source using Sencha, Docbook in based on MySQL, PostgreSQL and Oracle Agavi MVC English and Jasper Reports German Classic-­‐UI   IDOUtils FUTURE Mobile NRPE and NSCA   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  7. 7. OPEN  SOURCE  MONITORING  Icinga vs. Nagios   …     www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  8. 8. OPEN  SOURCE  MONITORING  Why Why     www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  9. 9. OPEN  SOURCE  MONITORING  Architecture Classic UI REST API Mobile Icinga Web Icinga Core (with DB abstraction layer) IDOUtils SOAP Provider IDO Database Icinga Reporting   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  10. 10. OPEN  SOURCE  MONITORING  Architecture Distributed Classic UI Icinga Core REST API Mobile IDOUtils Icinga Web (with DB abstraction layer) Classic UI Icinga Core IDO Database IDOUtils SOAP Classic UI Provider Icinga Reporting Icinga Core IDOUtils   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  11. 11. OPEN  SOURCE  MONITORING  Personally <bernd>   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  12. 12. OPEN  SOURCE  MONITORING  Database performance! serial database-write-performance slower !   YES ~ 5% slower! serial database-read-performance slower !   YES ~ 15% slower! random database-read-performance slower !   NO ~ 900% faster   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  13. 13. OPEN  SOURCE  MONITORING  Database stability!   Database stable ? !   YES! Knowledge needed ? !   YES   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  14. 14. OPEN  SOURCE  MONITORING  MySQL Tips! use InnoDB! use MySQL 5.5 !   Performance ! atomic Operations ! InnoDB-Background-Threads! disable query cache! innodb_flush_log_at_trx_commit = 0   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  15. 15. OPEN  SOURCE  MONITORING  Personally </bernd>   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  16. 16. OPEN  SOURCE  MONITORING  New in Icinga - Core!  Acknowledgement with expiry time! Dualstacked IPv6 support!  Extended logging capabilities!  Object configuration for modules!  Notifications for stalked hosts and services!  Handling of perfdata with empty results!  Enhanced performance (e.g. in notification logic)   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  17. 17. OPEN  SOURCE  MONITORING  New in Icinga - Classic UI!  Acknowledgement of blocking outages!  Advanced RegEx search!  Various improvements in navigation!  Advanced data export !   JSON !   CSV !   XML! Logfile search supported via webinterface!   Maintenance view for hosts and services in downtime   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  18. 18. OPEN  SOURCE  MONITORING  New in Icinga - IDOUtils!   Optimized check result processing! Timezone awareness using UTC!   Improved Oracle support !   CLOBs for outputs !   Advanced table creation script!   Automatic db-version check!   Various improvements in housekeeping   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  19. 19. OPEN  SOURCE  MONITORING  New in Icinga - IDOUtils!   SLA Extension !  Improved event aggregation !  Extended database model !  Extended IDO2DB logic !  Base for future reporting implementation Critical - Event Service (Timeline) Downtime Acknowledgement Event 1 Event 2 Event 3 Event 4   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  20. 20. OPEN  SOURCE  MONITORING  New in Icinga - Documentation!   Documentation !  Detailed filter doc for CGIs ! Quickstart for FreeBSD !  PNP now described as default graphing solution !  External command specification!   Wiki !   Installation guides for various platforms ! Addon documentation- and installations-guides   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  21. 21. OPEN  SOURCE  MONITORING  New in Icinga - Web!   Reporting integration !   Execute reports in Icinga Web !   Download supported formats directly without access to Jasper !   Job scheduling!   New module interface !   Update safe modules !   Independent module configuration and installation!   New API !   New Doctrine based abstraction layer supports various databases with easier configuration   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  22. 22. OPEN  SOURCE  MONITORING  Current Development – Stats   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  23. 23. OPEN  SOURCE  MONITORING  Current Development – Stats   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  24. 24. OPEN  SOURCE  MONITORING  Current Development - Mobile   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  25. 25. OPEN  SOURCE  MONITORING  PostgreSQL   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  26. 26. OPEN  SOURCE  MONITORING  Current Development - MQ   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  27. 27. OPEN  SOURCE  MONITORING  IcingaMQ - Advanced Icinga Core IcingaMQ Server Check Result IcingaMQ IcingaMQ Broker/Dispatcher Broker/Dispatcher Check Result IcingaMQ Broker/ IcingaMQ Dispatcher Broker/Dispatcher IcingaMQ Broker/ Dispatcher   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  28. 28. OPEN  SOURCE  MONITORING  Live Demo DEMO   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  29. 29. OPEN  SOURCE  MONITORING  What’s next ?!   Performance improvements !   Optimized check result handling !   Easier handling of large installations!   Optimized installation process!   Extending Core Concept   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  30. 30. OPEN  SOURCE  MONITORING  Workload distribution Bugs   Features   Features   Bugs     www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  31. 31. OPEN  SOURCE  MONITORING  Feedback.icinga.org!   API to add new hosts/groups/services/commands automagically!   Multiple adresses for one host! Icinga with real distributed architecture   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  32. 32. OPEN  SOURCE  MONITORING  What’s next ?!   Performance improvements !   Optimized check result handling !   Easier handling of large installations!   Optimized installation process!   Extending Core Concept   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  33. 33. OPEN  SOURCE  MONITORING  Roadmap!   Versions planned for 2012 !   08/01/2012 – 1.8 !   10/17/2012 – 1.9   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  34. 34. OPEN  SOURCE  MONITORING  Questions & Answers Web www.icinga.org Development dev.icinga.org ? Feedback feedback.icinga.org Wiki wiki.icinga.org Twitter twitter.com/icinga Facebook facebook.com/icingaQuestions & Answers …….. Everywhere!   www.icinga.org | doc.icinga.org | wiki.icinga.org | twitter.com/icinga
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×