SlideShare a Scribd company logo
1 of 29
Download to read offline
WWW.ICINGA.ORG	
  
Icinga Team
Nuremberg | 17th October
Open Source Monitoring Conference
Open Source Monitoring
OPEN	
  SOURCE	
  MONITORING	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga	
  
!   Introduction
!   Tools and Platform
!   Architecture
!   New in Icinga
!   Live Demo
! Icinga MQ
!   What’s next
!   Roadmap
!   Questions & Answers
Agenda
OPEN	
  SOURCE	
  MONITORING	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga	
  
Team
OPEN	
  SOURCE	
  MONITORING	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga	
  
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
Introduction
OPEN	
  SOURCE	
  MONITORING	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga	
  
Tools and Platform
Classic-­‐UI	
  
Icinga Core
C based source
MySQL, PostgreSQL and Oracle
IDOUtils
NRPE and NSCA
Icinga Quality, Testing and Community Support
Website and Open Source Ticketing System
Icinga Web
based on PHP
using Sencha,
Agavi MVC
Mobile
Icinga Doc
based on
Docbook in
English and
German
Icinga
Reports
based on
Jasper Reports
OPEN	
  SOURCE	
  MONITORING	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga	
  
Architecture
IDO Database
Icinga Web
(with DB abstraction layer)Icinga Core
IDOUtils
Classic UI REST API Mobile
Icinga Reporting
SOAP
Provider
OPEN	
  SOURCE	
  MONITORING	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga	
  
!   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
New in Icinga - Core
OPEN	
  SOURCE	
  MONITORING	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga	
  
!   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
New in Icinga – Classic Interface
OPEN	
  SOURCE	
  MONITORING	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga	
  
!   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
New in Icinga – Web, VMs & Docs
OPEN	
  SOURCE	
  MONITORING	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga	
  
!   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
New in Icinga - Reporting
OPEN	
  SOURCE	
  MONITORING	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga	
  
Live Demo
DEMO
OPEN	
  SOURCE	
  MONITORING	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga	
  
IcingaMQ
OPEN	
  SOURCE	
  MONITORING	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga	
  
!   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
What’s next – What we had in 2011?
OPEN	
  SOURCE	
  MONITORING	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga	
  
! 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
IcingaMQ - State
OPEN	
  SOURCE	
  MONITORING	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga	
  
X
IcingaMQ
OPEN	
  SOURCE	
  MONITORING	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga	
  
What’s next?
OPEN	
  SOURCE	
  MONITORING	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga	
  
X
OPEN	
  SOURCE	
  MONITORING	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga	
  
X
OPEN	
  SOURCE	
  MONITORING	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga	
  
2
OPEN	
  SOURCE	
  MONITORING	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga	
  
!   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)
Icinga2 – Why?
OPEN	
  SOURCE	
  MONITORING	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga	
  
!   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!
Icinga2 – What the hell is that?
OPEN	
  SOURCE	
  MONITORING	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga	
  
Icinga2 – Components
Icinga2
delegation compat
checker
plugins
api
compatidoreplication handler
OPEN	
  SOURCE	
  MONITORING	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga	
  
Icinga2 – Architecture
IDO Database
Icinga Web
(with DB abstraction layer)
Icinga2
Classic UI
REST API Mobile
Icinga Reporting
SOAP
Provider
delegation compat
checker
plugins
api
compatidoreplication handler
OPEN	
  SOURCE	
  MONITORING	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga	
  
Icinga2 – Distributed
compat
replication
delegation
checker
api
compatido
replication
handler
checker Icinga2
Icinga2
replication
Icinga2 IDO
Database
OPEN	
  SOURCE	
  MONITORING	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga	
  
Live Demo Icinga2
DEMO
OPEN	
  SOURCE	
  MONITORING	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga	
  
Benchmark
OPEN	
  SOURCE	
  MONITORING	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga	
  
Availability
git.icinga.org/icinga2.git
OPEN	
  SOURCE	
  MONITORING	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga	
  
!   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
Roadmap
OPEN	
  SOURCE	
  MONITORING	
  
www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga	
  
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
……..
Everywhere!
?
Questions & Answers

More Related Content

What's hot

Afpified Monitoring with Icinga2
Afpified Monitoring with Icinga2Afpified Monitoring with Icinga2
Afpified Monitoring with Icinga2Icinga
 
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 2Icinga
 
OSMC 2017 | Current State of Icinga by Erk Bernd
OSMC 2017 | Current State of Icinga by Erk BerndOSMC 2017 | Current State of Icinga by Erk Bernd
OSMC 2017 | Current State of Icinga by Erk BerndNETWAYS
 
Icinga Camp New York 2018 - Icinga2 and Elastic
Icinga Camp New York 2018 - Icinga2 and ElasticIcinga Camp New York 2018 - Icinga2 and Elastic
Icinga Camp New York 2018 - Icinga2 and ElasticIcinga
 
BizTalk Server 2016 Feature Pack 1
BizTalk Server 2016 Feature Pack 1BizTalk Server 2016 Feature Pack 1
BizTalk Server 2016 Feature Pack 1BizTalk360
 
OpenInfraDays2019 Mastering Openstack the DevOps way
OpenInfraDays2019 Mastering Openstack the DevOps wayOpenInfraDays2019 Mastering Openstack the DevOps way
OpenInfraDays2019 Mastering Openstack the DevOps wayscott liao
 
Icinga Camp New York 2018 - Opening
Icinga Camp New York 2018 - OpeningIcinga Camp New York 2018 - Opening
Icinga Camp New York 2018 - OpeningIcinga
 
Collaborative communication
Collaborative communicationCollaborative communication
Collaborative communicationIcinga
 
Icinga Camp New York 2018 - What's evolving in icinga 2018
Icinga Camp New York 2018 - What's evolving in icinga 2018Icinga Camp New York 2018 - What's evolving in icinga 2018
Icinga Camp New York 2018 - What's evolving in icinga 2018Icinga
 
Utilizing Open Government Data Using Drupal
Utilizing Open Government Data Using DrupalUtilizing Open Government Data Using Drupal
Utilizing Open Government Data Using Drupalccalnan
 
Icinga Camp Belgrade - State of Icinga
Icinga Camp Belgrade - State of IcingaIcinga Camp Belgrade - State of Icinga
Icinga Camp Belgrade - State of IcingaIcinga
 
グラフデータベース Neptune 使ってみた
グラフデータベース Neptune 使ってみたグラフデータベース Neptune 使ってみた
グラフデータベース Neptune 使ってみたYoshiyasu SAEKI
 
データの民主化のために StackStorm を活用した事例
データの民主化のために StackStorm を活用した事例データの民主化のために StackStorm を活用した事例
データの民主化のために StackStorm を活用した事例Yoshiyasu SAEKI
 
PaaS, IaaS and the Code-to-Cloud Toolchain
PaaS, IaaS and the Code-to-Cloud ToolchainPaaS, IaaS and the Code-to-Cloud Toolchain
PaaS, IaaS and the Code-to-Cloud Toolchainaedocw
 
Logic Apps, the power of new integration
Logic Apps, the power of new integrationLogic Apps, the power of new integration
Logic Apps, the power of new integrationFélix Mondelo
 
So youwanttobeopenstackcontributor
So youwanttobeopenstackcontributorSo youwanttobeopenstackcontributor
So youwanttobeopenstackcontributorIccha Sethi
 
Icinga Camp Berlin 2018 - Automated Monitoring of Proxmox VE with Icinga Dire...
Icinga Camp Berlin 2018 - Automated Monitoring of Proxmox VE with Icinga Dire...Icinga Camp Berlin 2018 - Automated Monitoring of Proxmox VE with Icinga Dire...
Icinga Camp Berlin 2018 - Automated Monitoring of Proxmox VE with Icinga Dire...Icinga
 
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only BuildingSwiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only BuildingDigicomp Academy AG
 
Elasitcsearch + Logstash + Kibana 日誌監控
Elasitcsearch + Logstash + Kibana 日誌監控Elasitcsearch + Logstash + Kibana 日誌監控
Elasitcsearch + Logstash + Kibana 日誌監控Jui An Huang (黃瑞安)
 

What's hot (20)

Afpified Monitoring with Icinga2
Afpified Monitoring with Icinga2Afpified Monitoring with Icinga2
Afpified Monitoring with Icinga2
 
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
 
OSMC 2017 | Current State of Icinga by Erk Bernd
OSMC 2017 | Current State of Icinga by Erk BerndOSMC 2017 | Current State of Icinga by Erk Bernd
OSMC 2017 | Current State of Icinga by Erk Bernd
 
Icinga Camp New York 2018 - Icinga2 and Elastic
Icinga Camp New York 2018 - Icinga2 and ElasticIcinga Camp New York 2018 - Icinga2 and Elastic
Icinga Camp New York 2018 - Icinga2 and Elastic
 
BizTalk Server 2016 Feature Pack 1
BizTalk Server 2016 Feature Pack 1BizTalk Server 2016 Feature Pack 1
BizTalk Server 2016 Feature Pack 1
 
OpenInfraDays2019 Mastering Openstack the DevOps way
OpenInfraDays2019 Mastering Openstack the DevOps wayOpenInfraDays2019 Mastering Openstack the DevOps way
OpenInfraDays2019 Mastering Openstack the DevOps way
 
Icinga Camp New York 2018 - Opening
Icinga Camp New York 2018 - OpeningIcinga Camp New York 2018 - Opening
Icinga Camp New York 2018 - Opening
 
Collaborative communication
Collaborative communicationCollaborative communication
Collaborative communication
 
Icinga Camp New York 2018 - What's evolving in icinga 2018
Icinga Camp New York 2018 - What's evolving in icinga 2018Icinga Camp New York 2018 - What's evolving in icinga 2018
Icinga Camp New York 2018 - What's evolving in icinga 2018
 
Utilizing Open Government Data Using Drupal
Utilizing Open Government Data Using DrupalUtilizing Open Government Data Using Drupal
Utilizing Open Government Data Using Drupal
 
Icinga Camp Belgrade - State of Icinga
Icinga Camp Belgrade - State of IcingaIcinga Camp Belgrade - State of Icinga
Icinga Camp Belgrade - State of Icinga
 
グラフデータベース Neptune 使ってみた
グラフデータベース Neptune 使ってみたグラフデータベース Neptune 使ってみた
グラフデータベース Neptune 使ってみた
 
データの民主化のために StackStorm を活用した事例
データの民主化のために StackStorm を活用した事例データの民主化のために StackStorm を活用した事例
データの民主化のために StackStorm を活用した事例
 
PaaS, IaaS and the Code-to-Cloud Toolchain
PaaS, IaaS and the Code-to-Cloud ToolchainPaaS, IaaS and the Code-to-Cloud Toolchain
PaaS, IaaS and the Code-to-Cloud Toolchain
 
Logic Apps, the power of new integration
Logic Apps, the power of new integrationLogic Apps, the power of new integration
Logic Apps, the power of new integration
 
So youwanttobeopenstackcontributor
So youwanttobeopenstackcontributorSo youwanttobeopenstackcontributor
So youwanttobeopenstackcontributor
 
Icinga Camp Berlin 2018 - Automated Monitoring of Proxmox VE with Icinga Dire...
Icinga Camp Berlin 2018 - Automated Monitoring of Proxmox VE with Icinga Dire...Icinga Camp Berlin 2018 - Automated Monitoring of Proxmox VE with Icinga Dire...
Icinga Camp Berlin 2018 - Automated Monitoring of Proxmox VE with Icinga Dire...
 
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only BuildingSwiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
 
IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?
IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?
IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?
 
Elasitcsearch + Logstash + Kibana 日誌監控
Elasitcsearch + Logstash + Kibana 日誌監控Elasitcsearch + Logstash + Kibana 日誌監控
Elasitcsearch + Logstash + Kibana 日誌監控
 

Similar to 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 TeamNETWAYS
 
Icinga at OSMC 2012
Icinga at OSMC 2012Icinga at OSMC 2012
Icinga at OSMC 2012Icinga
 
Icinga @GUUG 2013
Icinga @GUUG 2013Icinga @GUUG 2013
Icinga @GUUG 2013Icinga
 
Icinga 2012 Development at 6th TF-NOC Meeting
Icinga 2012 Development at 6th TF-NOC MeetingIcinga 2012 Development at 6th TF-NOC Meeting
Icinga 2012 Development at 6th TF-NOC MeetingIcinga
 
Icinga @CLT 2013
Icinga @CLT 2013Icinga @CLT 2013
Icinga @CLT 2013Icinga
 
Icinga Camp Antwerp - Current State of Icinga
Icinga Camp Antwerp - Current State of IcingaIcinga Camp Antwerp - Current State of Icinga
Icinga Camp Antwerp - Current State of IcingaIcinga
 
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 2015Icinga
 
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 TeamNETWAYS
 
OSMC 2013 | Current State of Icinga by Icinga Team
OSMC 2013 | Current State of Icinga by Icinga TeamOSMC 2013 | Current State of Icinga by Icinga Team
OSMC 2013 | Current State of Icinga by Icinga TeamNETWAYS
 
Icinga @OSMC 2013
Icinga @OSMC 2013Icinga @OSMC 2013
Icinga @OSMC 2013Icinga
 
Icinga 2 @ SIG-NOC Meeting
Icinga 2 @ SIG-NOC MeetingIcinga 2 @ SIG-NOC Meeting
Icinga 2 @ SIG-NOC MeetingIcinga
 
Icinga 2012 at Monitoring Workshop
Icinga 2012 at Monitoring WorkshopIcinga 2012 at Monitoring Workshop
Icinga 2012 at Monitoring WorkshopIcinga
 
Icinga 2010 at OSMC
Icinga 2010 at OSMCIcinga 2010 at OSMC
Icinga 2010 at OSMCIcinga
 
Icinga 2011 at Nagios Workshop
Icinga 2011 at Nagios WorkshopIcinga 2011 at Nagios Workshop
Icinga 2011 at Nagios WorkshopIcinga
 
OSMC 2014 | Curret State of Icinga by Icinga Team
OSMC 2014 | Curret State of Icinga by Icinga TeamOSMC 2014 | Curret State of Icinga by Icinga Team
OSMC 2014 | Curret State of Icinga by Icinga TeamNETWAYS
 
Icinga 2011 at Chemnitzer Linuxtage
Icinga 2011 at Chemnitzer LinuxtageIcinga 2011 at Chemnitzer Linuxtage
Icinga 2011 at Chemnitzer LinuxtageIcinga
 
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 TeamNETWAYS
 
Loadays 2015 - Enterprise Monitoring with Icinga
Loadays 2015 - Enterprise Monitoring with IcingaLoadays 2015 - Enterprise Monitoring with Icinga
Loadays 2015 - Enterprise Monitoring with IcingaIcinga
 
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 2019Icinga
 
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 TeamNETWAYS
 

Similar to OSMC 2012 | Icinga by Icinga Team (20)

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
 
Icinga at OSMC 2012
Icinga at OSMC 2012Icinga at OSMC 2012
Icinga at OSMC 2012
 
Icinga @GUUG 2013
Icinga @GUUG 2013Icinga @GUUG 2013
Icinga @GUUG 2013
 
Icinga 2012 Development at 6th TF-NOC Meeting
Icinga 2012 Development at 6th TF-NOC MeetingIcinga 2012 Development at 6th TF-NOC Meeting
Icinga 2012 Development at 6th TF-NOC Meeting
 
Icinga @CLT 2013
Icinga @CLT 2013Icinga @CLT 2013
Icinga @CLT 2013
 
Icinga Camp Antwerp - Current State of Icinga
Icinga Camp Antwerp - Current State of IcingaIcinga Camp Antwerp - Current State of Icinga
Icinga Camp Antwerp - Current State of Icinga
 
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
 
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
 
OSMC 2013 | Current State of Icinga by Icinga Team
OSMC 2013 | Current State of Icinga by Icinga TeamOSMC 2013 | Current State of Icinga by Icinga Team
OSMC 2013 | Current State of Icinga by Icinga Team
 
Icinga @OSMC 2013
Icinga @OSMC 2013Icinga @OSMC 2013
Icinga @OSMC 2013
 
Icinga 2 @ SIG-NOC Meeting
Icinga 2 @ SIG-NOC MeetingIcinga 2 @ SIG-NOC Meeting
Icinga 2 @ SIG-NOC Meeting
 
Icinga 2012 at Monitoring Workshop
Icinga 2012 at Monitoring WorkshopIcinga 2012 at Monitoring Workshop
Icinga 2012 at Monitoring Workshop
 
Icinga 2010 at OSMC
Icinga 2010 at OSMCIcinga 2010 at OSMC
Icinga 2010 at OSMC
 
Icinga 2011 at Nagios Workshop
Icinga 2011 at Nagios WorkshopIcinga 2011 at Nagios Workshop
Icinga 2011 at Nagios Workshop
 
OSMC 2014 | Curret State of Icinga by Icinga Team
OSMC 2014 | Curret State of Icinga by Icinga TeamOSMC 2014 | Curret State of Icinga by Icinga Team
OSMC 2014 | Curret State of Icinga by Icinga Team
 
Icinga 2011 at Chemnitzer Linuxtage
Icinga 2011 at Chemnitzer LinuxtageIcinga 2011 at Chemnitzer Linuxtage
Icinga 2011 at Chemnitzer Linuxtage
 
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
 
Loadays 2015 - Enterprise Monitoring with Icinga
Loadays 2015 - Enterprise Monitoring with IcingaLoadays 2015 - Enterprise Monitoring with Icinga
Loadays 2015 - Enterprise Monitoring with Icinga
 
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
 
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
 

Recently uploaded

Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfBest Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfIdiosysTechnologies1
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 

Recently uploaded (20)

Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessAdvantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfBest Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdf
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 

OSMC 2012 | Icinga by Icinga Team

  • 1. WWW.ICINGA.ORG   Icinga Team Nuremberg | 17th October Open Source Monitoring Conference Open Source Monitoring
  • 2. OPEN  SOURCE  MONITORING   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga   !   Introduction !   Tools and Platform !   Architecture !   New in Icinga !   Live Demo ! Icinga MQ !   What’s next !   Roadmap !   Questions & Answers Agenda
  • 3. OPEN  SOURCE  MONITORING   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga   Team
  • 4. OPEN  SOURCE  MONITORING   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga   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 Introduction
  • 5. OPEN  SOURCE  MONITORING   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga   Tools and Platform Classic-­‐UI   Icinga Core C based source MySQL, PostgreSQL and Oracle IDOUtils NRPE and NSCA Icinga Quality, Testing and Community Support Website and Open Source Ticketing System Icinga Web based on PHP using Sencha, Agavi MVC Mobile Icinga Doc based on Docbook in English and German Icinga Reports based on Jasper Reports
  • 6. OPEN  SOURCE  MONITORING   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga   Architecture IDO Database Icinga Web (with DB abstraction layer)Icinga Core IDOUtils Classic UI REST API Mobile Icinga Reporting SOAP Provider
  • 7. OPEN  SOURCE  MONITORING   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga   !   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 New in Icinga - Core
  • 8. OPEN  SOURCE  MONITORING   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga   !   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 New in Icinga – Classic Interface
  • 9. OPEN  SOURCE  MONITORING   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga   !   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 New in Icinga – Web, VMs & Docs
  • 10. OPEN  SOURCE  MONITORING   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga   !   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 New in Icinga - Reporting
  • 11. OPEN  SOURCE  MONITORING   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga   Live Demo DEMO
  • 12. OPEN  SOURCE  MONITORING   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga   IcingaMQ
  • 13. OPEN  SOURCE  MONITORING   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga   !   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 What’s next – What we had in 2011?
  • 14. OPEN  SOURCE  MONITORING   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga   ! 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 IcingaMQ - State
  • 15. OPEN  SOURCE  MONITORING   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga   X IcingaMQ
  • 16. OPEN  SOURCE  MONITORING   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga   What’s next?
  • 17. OPEN  SOURCE  MONITORING   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga   X
  • 18. OPEN  SOURCE  MONITORING   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga   X
  • 19. OPEN  SOURCE  MONITORING   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga   2
  • 20. OPEN  SOURCE  MONITORING   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga   !   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) Icinga2 – Why?
  • 21. OPEN  SOURCE  MONITORING   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga   !   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! Icinga2 – What the hell is that?
  • 22. OPEN  SOURCE  MONITORING   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga   Icinga2 – Components Icinga2 delegation compat checker plugins api compatidoreplication handler
  • 23. OPEN  SOURCE  MONITORING   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga   Icinga2 – Architecture IDO Database Icinga Web (with DB abstraction layer) Icinga2 Classic UI REST API Mobile Icinga Reporting SOAP Provider delegation compat checker plugins api compatidoreplication handler
  • 24. OPEN  SOURCE  MONITORING   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga   Icinga2 – Distributed compat replication delegation checker api compatido replication handler checker Icinga2 Icinga2 replication Icinga2 IDO Database
  • 25. OPEN  SOURCE  MONITORING   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga   Live Demo Icinga2 DEMO
  • 26. OPEN  SOURCE  MONITORING   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga   Benchmark
  • 27. OPEN  SOURCE  MONITORING   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga   Availability git.icinga.org/icinga2.git
  • 28. OPEN  SOURCE  MONITORING   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga   !   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 Roadmap
  • 29. OPEN  SOURCE  MONITORING   www.icinga.org | docs.icinga.org | wiki.icinga.org | twitter.com/icinga   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 …….. Everywhere! ? Questions & Answers