SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Downloaden Sie, um offline zu lesen
Open Source Monitoring
Icinga Team
Nuremberg | 17th October
Open Source Monitoring Conference
                                    WWW.ICINGA.ORG	
  
OPEN	
  SOURCE	
  MONITORING	
  


Agenda

!    Introduction
!    Tools and Platform
!    Architecture
!    New in Icinga
!    Live Demo
!    Icinga MQ
!    What’s next
!    Roadmap
!    Questions & Answers


                                                                                                 	
  
                           www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
OPEN	
  SOURCE	
  MONITORING	
  


Team




                                                                             	
  
       www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
OPEN	
  SOURCE	
  MONITORING	
  


Introduction

Statistics
   !   Forked from Nagios in April 2009
   !   Over 240,000 downloads until now (128,000 in 2011)
   !   Different teams with independent responsibilities
       !   Icinga Core & Packaging
       !   Icinga Web & Reporting
       !   Icinga Q&A & Docs
       !   Icinga VMs
       !   Icinga Community
   !   25 “active” members on the team




                                                                                                           	
  
                                     www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
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
                                     Mobile
          NRPE and NSCA




                                                                                                                         	
  
                                                   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
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 | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
OPEN	
  SOURCE	
  MONITORING	
  


New in Icinga - Core

!   Global notification deactivation with expire time
!   Configurable check_result list for optimized result
    handling
!   Fixed unknown macro replacement
!   Over 75 minor fixes in 1.8




                                                                                                       	
  
                                 www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
OPEN	
  SOURCE	
  MONITORING	
  


New in Icinga – Classic Interface

!   New pagination in ClassicUI
!   Regex-based configuration search
!   Predefined time periods in log search
!   Date-picker for all relevant input fields
!   Preselected hosts in forced check schedule
!   Global refresh in tactical header




                                                                                                        	
  
                                  www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
OPEN	
  SOURCE	
  MONITORING	
  


New in Icinga – Web, VMs & Docs

!   New credentials model to increase performance
! Cronks & categories permissions editing in frontend
!   Redesigned status map

!   VMs extended to cover Debian, OpenSUSE & CentOS
    in VirtualBox & VMWare

!   Revamped Docbook format for easy navigation



                                                                                                     	
  
                               www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
OPEN	
  SOURCE	
  MONITORING	
  


New in Icinga - Reporting

!   Better support for PostgreSQL
!   New reporting template for all reports
!   Added morning report for quick overview
!   SQL Procedure for fast SLA aggregation
!   Predefined time periods for relevant reports
!   Enhanced chart functionality
!   Support for JasperServer 4.7




                                                                                                         	
  
                                   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
OPEN	
  SOURCE	
  MONITORING	
  


Live Demo




            DEMO

                                                                                    	
  
              www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
OPEN	
  SOURCE	
  MONITORING	
  


IcingaMQ




                                                                                 	
  
           www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
OPEN	
  SOURCE	
  MONITORING	
  


What’s next – What we had in 2011?

!   Business process integration
   !   Integration of business processes is on our roadmap for 2012
   !   Extend capabilities of business service monitoring and
       reporting

!   Performance improvements
   !   Optimized check result handling
   !   Easier handling of large installations

!   Optimized installation process




                                                                                                              	
  
                                        www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
OPEN	
  SOURCE	
  MONITORING	
  


IcingaMQ - State

! ZeroMQ - Pros
  !   Fast
  !   Various platforms available
  !   Running prototype


! ZeroMQ - Cons
  !   Missing security implementation
  !   Bidirectional communication not provided
  !   Needed features broke with platform and framework
      compatibility



                                                                                                          	
  
                                    www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
OPEN	
  SOURCE	
  MONITORING	
  


IcingaMQ




           X
                                                                                 	
  
           www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
OPEN	
  SOURCE	
  MONITORING	
  




What’s next?

                                                                             	
  
       www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
OPEN	
  SOURCE	
  MONITORING	
  




                                            X
                                                                      	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
OPEN	
  SOURCE	
  MONITORING	
  




                                            X
                                                                      	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
OPEN	
  SOURCE	
  MONITORING	
  




2

                                                                          	
  
    www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
OPEN	
  SOURCE	
  MONITORING	
  


Icinga2 – Why?

!   Scalability problems in large monitoring setups
!   Difficult configuration with dozens of "magic" tweaks
    and several ways of defining services
!   Code quality and the resulting inability to
    implement changes without breaking add-ons
!   Limited access to the runtime state of Icinga
    (e.g. to query a service’s state or dynamically
    create new services)


                                                                                                       	
  
                                 www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
OPEN	
  SOURCE	
  MONITORING	
  


Icinga2 – What the hell is that?

!   Independently developed from Icinga 1.x
! Compat layer for Icinga 1.x
!   Built from scratch based on C++ and Boost-Libraries
!   Support for current and older *NIX platforms and
    Windows as well
!   Modular design and configuration
!   Licensed under GPLV2
! Dualstack IPv4 and Ipv6 over SSL
!   New configuration format – DON’T PANIC!

                                                                                                         	
  
                                   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
OPEN	
  SOURCE	
  MONITORING	
  


Icinga2 – Components



           delegation     compat                 plugins




            checker       Icinga2                   api




           replication   compatido              handler




                                                                                                           	
  
                                     www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
OPEN	
  SOURCE	
  MONITORING	
  


Icinga2 – Architecture

  delegation      compat       plugins                                     Classic UI




   checker         Icinga2       api

                                                                 REST API                Mobile

                                                                          Icinga Web
  replication    compatido     handler
                                                                (with DB abstraction layer)




                                                                             SOAP
                                                                            Provider

                IDO Database                                          Icinga Reporting


                                                                                                               	
  
                                         www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
OPEN	
  SOURCE	
  MONITORING	
  


Icinga2 – Distributed

                                                                   checker
      compat       delegation

                                                      Icinga2            replication
 checker       Icinga2


     replication



                                                               api


                                       Icinga2             compatido                           IDO
                                                                                             Database

                                replication          handler




                                                                                                                    	
  
                                              www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
OPEN	
  SOURCE	
  MONITORING	
  


Live Demo Icinga2




               DEMO

                                                                                          	
  
                    www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
OPEN	
  SOURCE	
  MONITORING	
  


Benchmark




                                                                                  	
  
            www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
OPEN	
  SOURCE	
  MONITORING	
  


Availability




git.icinga.org/icinga2.git


                                                                                     	
  
               www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
OPEN	
  SOURCE	
  MONITORING	
  


Roadmap

!   Planned public events
   !    Chemnitzer Linux Tag
   !    GUUG - SpringBreak J
   !    FlossUK Newcastle
   !    LinuxTag Berlin
   !    LISA - Washington D.C.


!   Versions planned
   !    10/18/2012 – 1.8
   !    04/25/2013 – 1.9
   !    10/24/2013 – 1.10
   !    10/24/2013 – 2.0a1
                                                                                                       	
  
                                 www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
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/icinga

Questions & Answers
                      ……..

                      Everywhere!



                                                                                            	
  
                      www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga

Weitere ähnliche Inhalte

Was ist angesagt?

Cebit 2015 icinga
Cebit 2015 icingaCebit 2015 icinga
Cebit 2015 icinga
Icinga
 

Was ist angesagt? (20)

Icinga Camp Antwerp - Icinga2 Cluster
Icinga Camp Antwerp - Icinga2 ClusterIcinga Camp Antwerp - Icinga2 Cluster
Icinga Camp Antwerp - Icinga2 Cluster
 
Icinga 2011 at Chemnitzer Linuxtage
Icinga 2011 at Chemnitzer LinuxtageIcinga 2011 at Chemnitzer Linuxtage
Icinga 2011 at Chemnitzer Linuxtage
 
IcingaCamp Portland 2015 - Welcome
IcingaCamp Portland 2015 - WelcomeIcingaCamp Portland 2015 - Welcome
IcingaCamp Portland 2015 - Welcome
 
Open Source Monitoring with Icinga at Fossasia 2015
Open Source Monitoring with Icinga at Fossasia 2015Open Source Monitoring with Icinga at Fossasia 2015
Open Source Monitoring with Icinga at Fossasia 2015
 
Welcome Icinga Camp San Francisco 2014
Welcome Icinga Camp San Francisco 2014Welcome Icinga Camp San Francisco 2014
Welcome Icinga Camp San Francisco 2014
 
Introduction into Icinga Web 2
Introduction into Icinga Web 2Introduction into Icinga Web 2
Introduction into Icinga Web 2
 
Why favour Icinga over Nagios @ OSDC 2015
Why favour Icinga over Nagios @ OSDC 2015Why favour Icinga over Nagios @ OSDC 2015
Why favour Icinga over Nagios @ OSDC 2015
 
Icinga 2010 at OSMC
Icinga 2010 at OSMCIcinga 2010 at OSMC
Icinga 2010 at OSMC
 
Current State of Icinga - FlossUK 2014
Current State of Icinga - FlossUK 2014Current State of Icinga - FlossUK 2014
Current State of Icinga - FlossUK 2014
 
Icinga 2012 at Monitoring Workshop
Icinga 2012 at Monitoring WorkshopIcinga 2012 at Monitoring Workshop
Icinga 2012 at Monitoring Workshop
 
Icinga 2010 at CeBIT
Icinga 2010 at CeBITIcinga 2010 at CeBIT
Icinga 2010 at CeBIT
 
Icinga Web 2 at Icinga Camp San Francisco
Icinga Web 2 at Icinga Camp San FranciscoIcinga Web 2 at Icinga Camp San Francisco
Icinga Web 2 at Icinga Camp San Francisco
 
Monitoring OpenNebula with Icinga2
Monitoring OpenNebula with Icinga2Monitoring OpenNebula with Icinga2
Monitoring OpenNebula with Icinga2
 
Icinga @OSMC 2013
Icinga @OSMC 2013Icinga @OSMC 2013
Icinga @OSMC 2013
 
Icinga 1, Icinga 2 @ FrOSCon 2014
Icinga 1, Icinga 2 @ FrOSCon 2014Icinga 1, Icinga 2 @ FrOSCon 2014
Icinga 1, Icinga 2 @ FrOSCon 2014
 
Monitoring with Icinga2 at Adobe
Monitoring with Icinga2 at AdobeMonitoring with Icinga2 at Adobe
Monitoring with Icinga2 at Adobe
 
Icinga Camp Barcelona - Icinga
Icinga Camp Barcelona - IcingaIcinga Camp Barcelona - Icinga
Icinga Camp Barcelona - Icinga
 
Cebit 2015 icinga
Cebit 2015 icingaCebit 2015 icinga
Cebit 2015 icinga
 
Icinga Camp Antwerp - Icinga2 Configuration
Icinga Camp Antwerp - Icinga2 ConfigurationIcinga Camp Antwerp - Icinga2 Configuration
Icinga Camp Antwerp - Icinga2 Configuration
 
Icinga Web 2 at Icinga Camp Antwerp
Icinga Web 2 at Icinga Camp AntwerpIcinga Web 2 at Icinga Camp Antwerp
Icinga Web 2 at Icinga Camp Antwerp
 

Andere mochten auch

Andere mochten auch (13)

Icinga at Flossuk 2015 in York
Icinga at Flossuk 2015 in YorkIcinga at Flossuk 2015 in York
Icinga at Flossuk 2015 in York
 
What is new in icinga2
What is new in icinga2What is new in icinga2
What is new in icinga2
 
Icinga 2 at Icinga Camp San Francisco
Icinga 2 at Icinga Camp San FranciscoIcinga 2 at Icinga Camp San Francisco
Icinga 2 at Icinga Camp San Francisco
 
Loadays 2015 - Enterprise Monitoring with Icinga
Loadays 2015 - Enterprise Monitoring with IcingaLoadays 2015 - Enterprise Monitoring with Icinga
Loadays 2015 - Enterprise Monitoring with Icinga
 
Icinga @ OSMC 2014
Icinga @ OSMC 2014Icinga @ OSMC 2014
Icinga @ OSMC 2014
 
Icinga Web 2 is more - Module magic at Icinga Camp San Francisco
Icinga Web 2 is more - Module magic at Icinga Camp San FranciscoIcinga Web 2 is more - Module magic at Icinga Camp San Francisco
Icinga Web 2 is more - Module magic at Icinga Camp San Francisco
 
Icinga2 at PuppetLabs
Icinga2 at PuppetLabsIcinga2 at PuppetLabs
Icinga2 at PuppetLabs
 
Icinga Web 2 is more
Icinga Web 2 is moreIcinga Web 2 is more
Icinga Web 2 is more
 
State of Icinga - Linux Stammtisch München
State of Icinga - Linux Stammtisch MünchenState of Icinga - Linux Stammtisch München
State of Icinga - Linux Stammtisch München
 
Log Monitoring Simplified - Get the best out of Graylog2 & Icinga 2
Log Monitoring Simplified - Get the best out of Graylog2 & Icinga 2Log Monitoring Simplified - Get the best out of Graylog2 & Icinga 2
Log Monitoring Simplified - Get the best out of Graylog2 & Icinga 2
 
Icinga 2011 at FrOSCon 6
Icinga 2011 at FrOSCon 6Icinga 2011 at FrOSCon 6
Icinga 2011 at FrOSCon 6
 
Icinga 2010 at Nagios Workshop
Icinga 2010 at Nagios WorkshopIcinga 2010 at Nagios Workshop
Icinga 2010 at Nagios Workshop
 
Icinga 2011 at OSMC
Icinga 2011 at OSMCIcinga 2011 at OSMC
Icinga 2011 at OSMC
 

Ähnlich wie Icinga at OSMC 2012

Monitoring with Icinga @ SF Bay Area LSPE meetup
Monitoring with Icinga @ SF Bay Area LSPE meetupMonitoring with Icinga @ SF Bay Area LSPE meetup
Monitoring with Icinga @ SF Bay Area LSPE meetup
Promet Source
 
Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and...
Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and...Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and...
Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and...
WSO2
 

Ähnlich wie Icinga at OSMC 2012 (20)

OSMC 2012 | Icinga by Icinga Team
OSMC 2012 | Icinga by Icinga TeamOSMC 2012 | Icinga by Icinga Team
OSMC 2012 | Icinga by Icinga Team
 
OSMC 2011 | Neues von Icinga by Icinga Team
OSMC 2011 | Neues von Icinga by Icinga TeamOSMC 2011 | Neues von Icinga by Icinga Team
OSMC 2011 | Neues von Icinga by Icinga Team
 
UKOUG - Implementing Enterprise API Management in the Oracle Cloud
UKOUG - Implementing Enterprise API Management in the Oracle CloudUKOUG - Implementing Enterprise API Management in the Oracle Cloud
UKOUG - Implementing Enterprise API Management in the Oracle Cloud
 
Current State of Icinga - Icinga Camp Stockholm 2019
Current State of Icinga - Icinga Camp Stockholm 2019Current State of Icinga - Icinga Camp Stockholm 2019
Current State of Icinga - Icinga Camp Stockholm 2019
 
Top 10 Big Data Technologies | Edureka
Top 10 Big Data Technologies | EdurekaTop 10 Big Data Technologies | Edureka
Top 10 Big Data Technologies | Edureka
 
Current State of Icinga - Icinga Camp Milan 2019
Current State of Icinga - Icinga Camp Milan 2019Current State of Icinga - Icinga Camp Milan 2019
Current State of Icinga - Icinga Camp Milan 2019
 
Monitor OpenStack Environments from the bottom up and front to back
Monitor OpenStack Environments from the bottom up and front to backMonitor OpenStack Environments from the bottom up and front to back
Monitor OpenStack Environments from the bottom up and front to back
 
OSMC 2015 | Current State of Icinga by Icinga Team
OSMC 2015 | Current State of Icinga by Icinga TeamOSMC 2015 | Current State of Icinga by Icinga Team
OSMC 2015 | Current State of Icinga by Icinga Team
 
OGCE SC10
OGCE SC10OGCE SC10
OGCE SC10
 
Monitoring with Icinga @ SF Bay Area LSPE meetup
Monitoring with Icinga @ SF Bay Area LSPE meetupMonitoring with Icinga @ SF Bay Area LSPE meetup
Monitoring with Icinga @ SF Bay Area LSPE meetup
 
Introduction into Icinga
Introduction into IcingaIntroduction into Icinga
Introduction into Icinga
 
OSMC 2014: Current state of Icinga | Icinga Team
OSMC 2014: Current state of Icinga | Icinga TeamOSMC 2014: Current state of Icinga | Icinga Team
OSMC 2014: Current state of Icinga | Icinga Team
 
Build content centric apps with eclipse and nuxeo - ny java-sig november 2011
Build content centric apps with eclipse and nuxeo - ny java-sig november 2011Build content centric apps with eclipse and nuxeo - ny java-sig november 2011
Build content centric apps with eclipse and nuxeo - ny java-sig november 2011
 
Splunk in Nordstrom: IT Operations
Splunk in Nordstrom: IT OperationsSplunk in Nordstrom: IT Operations
Splunk in Nordstrom: IT Operations
 
Cloud-first Analytics since 2015 - AON ACIA
Cloud-first Analytics since 2015 - AON ACIACloud-first Analytics since 2015 - AON ACIA
Cloud-first Analytics since 2015 - AON ACIA
 
Leaving the Ivory Tower: Research in the Real World
Leaving the Ivory Tower: Research in the Real WorldLeaving the Ivory Tower: Research in the Real World
Leaving the Ivory Tower: Research in the Real World
 
OSMC 2010 | Monitoring mit Icinga by Icinga Team
OSMC 2010 | Monitoring mit Icinga by Icinga TeamOSMC 2010 | Monitoring mit Icinga by Icinga Team
OSMC 2010 | Monitoring mit Icinga by Icinga Team
 
Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and...
Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and...Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and...
Runtime Governance with WSO2 Governance Registry integrated with WSO2 BAM and...
 
Fast, Flexible Application Development with Oracle Database Cloud Service
Fast, Flexible Application Development with Oracle Database Cloud ServiceFast, Flexible Application Development with Oracle Database Cloud Service
Fast, Flexible Application Development with Oracle Database Cloud Service
 
Towards a Web of Services
Towards a Web of ServicesTowards a Web of Services
Towards a Web of Services
 

Mehr von Icinga

Mehr von Icinga (20)

Upgrading Incident Management with Icinga - Icinga Camp Milan 2023
Upgrading Incident Management with Icinga - Icinga Camp Milan 2023Upgrading Incident Management with Icinga - Icinga Camp Milan 2023
Upgrading Incident Management with Icinga - Icinga Camp Milan 2023
 
Extending Icinga Web with Modules: powerful, smart and easily created - Icing...
Extending Icinga Web with Modules: powerful, smart and easily created - Icing...Extending Icinga Web with Modules: powerful, smart and easily created - Icing...
Extending Icinga Web with Modules: powerful, smart and easily created - Icing...
 
Infrastructure Monitoring for Cloud Native Enterprises - Icinga Camp Milan 2023
Infrastructure Monitoring for Cloud Native Enterprises - Icinga Camp Milan 2023Infrastructure Monitoring for Cloud Native Enterprises - Icinga Camp Milan 2023
Infrastructure Monitoring for Cloud Native Enterprises - Icinga Camp Milan 2023
 
Incident management: Best industry practices your team should know - Icinga C...
Incident management: Best industry practices your team should know - Icinga C...Incident management: Best industry practices your team should know - Icinga C...
Incident management: Best industry practices your team should know - Icinga C...
 
Monitoring Cooling Units in a pharmaceutical GxP regulated environment - Icin...
Monitoring Cooling Units in a pharmaceutical GxP regulated environment - Icin...Monitoring Cooling Units in a pharmaceutical GxP regulated environment - Icin...
Monitoring Cooling Units in a pharmaceutical GxP regulated environment - Icin...
 
SNMP Monitoring at scale - Icinga Camp Milan 2023
SNMP Monitoring at scale - Icinga Camp Milan 2023SNMP Monitoring at scale - Icinga Camp Milan 2023
SNMP Monitoring at scale - Icinga Camp Milan 2023
 
Monitoring Kubernetes with Icinga - Icinga Camp Milan 2023
Monitoring Kubernetes with Icinga - Icinga Camp Milan 2023Monitoring Kubernetes with Icinga - Icinga Camp Milan 2023
Monitoring Kubernetes with Icinga - Icinga Camp Milan 2023
 
Current State of Icinga - Icinga Camp Milan 2023
Current State of Icinga - Icinga Camp Milan 2023Current State of Icinga - Icinga Camp Milan 2023
Current State of Icinga - Icinga Camp Milan 2023
 
Efficient IT operations using monitoring systems and standardized tools - Ici...
Efficient IT operations using monitoring systems and standardized tools - Ici...Efficient IT operations using monitoring systems and standardized tools - Ici...
Efficient IT operations using monitoring systems and standardized tools - Ici...
 
Tornado Complex Event Processing Framework for Icinga - Icinga Camp Zurich 2019
Tornado Complex Event Processing Framework for Icinga - Icinga Camp Zurich 2019Tornado Complex Event Processing Framework for Icinga - Icinga Camp Zurich 2019
Tornado Complex Event Processing Framework for Icinga - Icinga Camp Zurich 2019
 
Signalilo: Visualizing Prometheus alerts in Icinga2 - Icinga Camp Zurich 2019
Signalilo: Visualizing Prometheus alerts in Icinga2 - Icinga Camp Zurich 2019Signalilo: Visualizing Prometheus alerts in Icinga2 - Icinga Camp Zurich 2019
Signalilo: Visualizing Prometheus alerts in Icinga2 - Icinga Camp Zurich 2019
 
Moving from Icinga 1 to Icinga 2 + Director - Icinga Camp Zurich 2019
Moving from Icinga 1 to Icinga 2 + Director - Icinga Camp Zurich 2019Moving from Icinga 1 to Icinga 2 + Director - Icinga Camp Zurich 2019
Moving from Icinga 1 to Icinga 2 + Director - Icinga Camp Zurich 2019
 
Icinga Director and vSphereDB - how they play together - Icinga Camp Zurich 2019
Icinga Director and vSphereDB - how they play together - Icinga Camp Zurich 2019Icinga Director and vSphereDB - how they play together - Icinga Camp Zurich 2019
Icinga Director and vSphereDB - how they play together - Icinga Camp Zurich 2019
 
Current State of Icinga - Icinga Camp Zurich 2019
Current State of Icinga - Icinga Camp Zurich 2019Current State of Icinga - Icinga Camp Zurich 2019
Current State of Icinga - Icinga Camp Zurich 2019
 
NetEye 4 based on Icinga 2 - Icinga Camp Milan 2019
NetEye 4 based on Icinga 2 - Icinga Camp Milan 2019NetEye 4 based on Icinga 2 - Icinga Camp Milan 2019
NetEye 4 based on Icinga 2 - Icinga Camp Milan 2019
 
Integrating Icinga 2 and ntopng - Icinga Camp Milan 2019
Integrating Icinga 2 and ntopng - Icinga Camp Milan 2019Integrating Icinga 2 and ntopng - Icinga Camp Milan 2019
Integrating Icinga 2 and ntopng - Icinga Camp Milan 2019
 
DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...
DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...
DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...
 
Best of Icinga Modules - Icinga Camp Milan 2019
Best of Icinga Modules - Icinga Camp Milan 2019Best of Icinga Modules - Icinga Camp Milan 2019
Best of Icinga Modules - Icinga Camp Milan 2019
 
hallenges of Monitoring Big Infrastructure - Icinga Camp Milan 2019
hallenges of Monitoring Big Infrastructure - Icinga Camp Milan 2019hallenges of Monitoring Big Infrastructure - Icinga Camp Milan 2019
hallenges of Monitoring Big Infrastructure - Icinga Camp Milan 2019
 
Discover the real user experience with Alyvix - Icinga Camp Milan 2019
Discover the real user experience with Alyvix - Icinga Camp Milan 2019Discover the real user experience with Alyvix - Icinga Camp Milan 2019
Discover the real user experience with Alyvix - Icinga Camp Milan 2019
 

Kürzlich hochgeladen

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

Icinga at OSMC 2012

  • 1. Open Source Monitoring Icinga Team Nuremberg | 17th October Open Source Monitoring Conference WWW.ICINGA.ORG  
  • 2. OPEN  SOURCE  MONITORING   Agenda !  Introduction !  Tools and Platform !  Architecture !  New in Icinga !  Live Demo ! Icinga MQ !  What’s next !  Roadmap !  Questions & Answers   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
  • 3. OPEN  SOURCE  MONITORING   Team   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
  • 4. OPEN  SOURCE  MONITORING   Introduction Statistics !   Forked from Nagios in April 2009 !   Over 240,000 downloads until now (128,000 in 2011) !   Different teams with independent responsibilities ! Icinga Core & Packaging ! Icinga Web & Reporting ! Icinga Q&A & Docs ! Icinga VMs ! Icinga Community !   25 “active” members on the team   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
  • 5. 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 Mobile NRPE and NSCA   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
  • 6. 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 | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
  • 7. OPEN  SOURCE  MONITORING   New in Icinga - Core !   Global notification deactivation with expire time !   Configurable check_result list for optimized result handling !   Fixed unknown macro replacement !   Over 75 minor fixes in 1.8   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
  • 8. OPEN  SOURCE  MONITORING   New in Icinga – Classic Interface !   New pagination in ClassicUI !   Regex-based configuration search !   Predefined time periods in log search !   Date-picker for all relevant input fields !   Preselected hosts in forced check schedule !   Global refresh in tactical header   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
  • 9. OPEN  SOURCE  MONITORING   New in Icinga – Web, VMs & Docs !   New credentials model to increase performance ! Cronks & categories permissions editing in frontend !   Redesigned status map !   VMs extended to cover Debian, OpenSUSE & CentOS in VirtualBox & VMWare !   Revamped Docbook format for easy navigation   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
  • 10. OPEN  SOURCE  MONITORING   New in Icinga - Reporting !   Better support for PostgreSQL !   New reporting template for all reports !   Added morning report for quick overview !   SQL Procedure for fast SLA aggregation !   Predefined time periods for relevant reports !   Enhanced chart functionality !   Support for JasperServer 4.7   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
  • 11. OPEN  SOURCE  MONITORING   Live Demo DEMO   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
  • 12. OPEN  SOURCE  MONITORING   IcingaMQ   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
  • 13. OPEN  SOURCE  MONITORING   What’s next – What we had in 2011? !   Business process integration !   Integration of business processes is on our roadmap for 2012 !   Extend capabilities of business service monitoring and reporting !   Performance improvements !   Optimized check result handling !   Easier handling of large installations !   Optimized installation process   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
  • 14. OPEN  SOURCE  MONITORING   IcingaMQ - State ! ZeroMQ - Pros !   Fast !   Various platforms available !   Running prototype ! ZeroMQ - Cons !   Missing security implementation !   Bidirectional communication not provided !   Needed features broke with platform and framework compatibility   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
  • 15. OPEN  SOURCE  MONITORING   IcingaMQ X   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
  • 16. OPEN  SOURCE  MONITORING   What’s next?   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
  • 17. OPEN  SOURCE  MONITORING   X   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
  • 18. OPEN  SOURCE  MONITORING   X   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
  • 19. OPEN  SOURCE  MONITORING   2   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
  • 20. OPEN  SOURCE  MONITORING   Icinga2 – Why? !   Scalability problems in large monitoring setups !   Difficult configuration with dozens of "magic" tweaks and several ways of defining services !   Code quality and the resulting inability to implement changes without breaking add-ons !   Limited access to the runtime state of Icinga (e.g. to query a service’s state or dynamically create new services)   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
  • 21. OPEN  SOURCE  MONITORING   Icinga2 – What the hell is that? !   Independently developed from Icinga 1.x ! Compat layer for Icinga 1.x !   Built from scratch based on C++ and Boost-Libraries !   Support for current and older *NIX platforms and Windows as well !   Modular design and configuration !   Licensed under GPLV2 ! Dualstack IPv4 and Ipv6 over SSL !   New configuration format – DON’T PANIC!   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
  • 22. OPEN  SOURCE  MONITORING   Icinga2 – Components delegation compat plugins checker Icinga2 api replication compatido handler   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
  • 23. OPEN  SOURCE  MONITORING   Icinga2 – Architecture delegation compat plugins Classic UI checker Icinga2 api REST API Mobile Icinga Web replication compatido handler (with DB abstraction layer) SOAP Provider IDO Database Icinga Reporting   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
  • 24. OPEN  SOURCE  MONITORING   Icinga2 – Distributed checker compat delegation Icinga2 replication checker Icinga2 replication api Icinga2 compatido IDO Database replication handler   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
  • 25. OPEN  SOURCE  MONITORING   Live Demo Icinga2 DEMO   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
  • 26. OPEN  SOURCE  MONITORING   Benchmark   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
  • 27. OPEN  SOURCE  MONITORING   Availability git.icinga.org/icinga2.git   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
  • 28. OPEN  SOURCE  MONITORING   Roadmap !   Planned public events ! Chemnitzer Linux Tag !  GUUG - SpringBreak J ! FlossUK Newcastle ! LinuxTag Berlin !  LISA - Washington D.C. !   Versions planned !  10/18/2012 – 1.8 !  04/25/2013 – 1.9 !  10/24/2013 – 1.10 !  10/24/2013 – 2.0a1   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga
  • 29. 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/icinga Questions & Answers …….. Everywhere!   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga