SlideShare a Scribd company logo
WWW.ICINGA.ORG
CURRENT STATE OF ICINGA
OSMC 2013 | NUREMBERG
23 OCTOBER - TEAM ICINGA
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
• Introduction
• Tools & Platform
• Icinga project update
• New in Icinga 1.x
• Icinga 2
• Wrap up
• What‘s next
• Questions & Answers
Agenda
#OSMC2013
INTRODUCTION
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
About Icinga
• Forked from Nagios in April 2009
• Over 350,000 downloads until now (128,000 in 2011)
• Different teams with independent responsibilities
– Icinga Core
– Icinga Packaging
– Icinga Web & Reporting
– Icinga Q&A & Docs
– Icinga VMs
– Icinga Community
• 24 “active” members on the team – Still searching!
#OSMC2013
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
#OSMC2013
Icinga Team
Core Packaging
Web & Reporting Docs & QA VMs
Community
We want you!
TOOLS & PLATFORM
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
#OSMC2013
TOOLS AND PLATFORM
Icinga Quality, Testing and Community Support
Website and Open Source Ticketing System
Icinga Core
C-based source
MySQL, PostgreSQL and Oracle
Icinga Reports
based on Jasper
Reports
Icinga Doc
based on
DocBook in
English and
German
Icinga Web
based on PHP
using Sencha,
Agavi MVC
IDOUTILS
NRPE and NSCA
Mobile
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
#OSMC2013
Architecture
IDO Database
Icinga Web
(with DB abstraction layer)Icinga Core
IDOUtils
Classic UI REST API Mobile
Icinga Reporting
SOAP
Provider
ICINGA PROJECT UPDATE
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
Statistics - Releases & Events
• Releases
– 1.8.x
– 1.9
– 1.9.x
– 1.10
• Events
– GUUG (February)
– FlossUK in Newcastle (March)
– Chemnitzer LinuxTage (March)
– 4th Anniversary (May)
– Linux Hotel Essen - Team-Meetup (September)
#OSMC2013
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
Statistics – Solved issues per year
0
200
400
600
800
1000
1200
1400
2009 2010 2011 2012 2013
150
656
996
1085
1225
#OSMC2013
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
#OSMC2013
Continuous Integration
• Jenkins Server – build.icinga.org
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
#OSMC2013
Operating System Support
• Global package repository – packages.icinga.org
• Snapshot and release builds
• Builds for major platforms
– RHEL
– SLES
– Fedora
– OpenSuse
– Debian
• Supplement (not replacement) for official repos like
RepoForge or Debian Backports
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
#OSMC2013
Documentation
• We have DocBook
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
#OSMC2013
Documentation – Future
• DocBook Pros
– You can generate hundreds of different formats out of one
Docbook
• DocBook Cons
– We don’t!
– Updating DocBook files is time-consuming and
complicated
– It sucks!
• Switch from DocBook to Markdown
• Icinga 2 doc will be available in Markdown from day one
• We‘ll migrate the 1.x documentation to Markdown
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
#OSMC2013
Documentation – Markdown
• How it will look like
### Installation Paths
By default Icinga 2 uses the following files and directories:
Path | Description
------------------------|------------------------------------
/etc/icinga2 | Contains Icinga 2 configuration files.
/etc/init.d/icinga2 | The Icinga 2 init script.
/usr/share/doc/icinga2 | Documentation files that come with Icinga 2.
/usr/share/icinga2/itl | The Icinga Template Library.
/var/run/icinga2 | PID file.
...
NEW IN ICINGA 1.x
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
Changes in Icinga 1.9 and 1.10
• Icinga Core
– Add check source to check result / status data
– Chance to add more than one IDO module to Core
– Performance improvements
• Classic UI
– Added filter modification
– New live search
– Custom variables in extended info
– Standalone version available
• IDO
– Performance improvements using transactions and bulk
updates
– Config option for custom variable dump
#OSMC2013
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
Changes in Icinga Web 1.10
• Updated cronk list design in menu
– New icon design
– New categories
• Additional unhandled views in updated categories
• Updated instance cronk
• State type as default in all cronks
• Deletion of all comments for service or host
#OSMC2013
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
#OSMC2013
Demo – Icinga 1.x
DEMO
ICINGA 2
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
Icinga 2 - Overview
• Based on C++ and Boost
– Supports all major *NIX and Windows platforms
• Different config format
– there is a conversion script!
• Included cluster stack
• Functions by component
• i2enfeature/i2disfeature
• Components can run anywhere in a cluster
• MySQL and Livestatus support included
• Packages and Vagrant Box available now!
#OSMC2013
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
Icinga 2 – Components
• Checker
• Cluster
• Compat
– Command Pipe
– Compat Log
– Status.dat
• Livestatus
• Perfdata
• Notification
• db_ido_mysql
#OSMC2013
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
Icinga 2 – Major config differences
• There is no host check -> Use the check attribute
• Global macros
• Contact and Contactgroup -> User and UserGroup
– no notification-specific attributes for services
-> Notification Object
• Freely definable macros for commands
define command {
command_name ping4
command_line $USER1$/check_ping -H
$HOSTADDRESS$ -w $ARG1$ -c $ARG2$ -p 5
}
define service {
use local-service
host_name localhost
service_description PING
check_command ping4!100.0,20%!500.0,60%
}
object CheckCommand "ping4" {
command = "$plugindir$/check_ping -H
$HOSTADDRESS$ -w $wrta$,$wpl%$ -c $crta$,$cpl%$",
macros = {
wrta = 100,
wpl = 20,
crta = 500,
cpl = 60
}
}
object Host ”localhost" {
services[“PING“] = {
check_command = “ping4”,
//macros[“wrta”] = 250
}
}
#OSMC2013
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
Icinga 2 – Major config differences
• New notification object
– Icinga 1
– Icinga 2
• No fixed macro for IP address(es)
• Escalations act as notification with defined begin and end
#OSMC2013
service -> (contact, contactgroup) -> notification command
notification_options w,u,c,r,f,s
service -> notification -> notificationCommand
-> user, userGroup
notification_state_filter = (StateFilterWarning | StateFilterUnknown | StateFilterCritical),
notification_type_filter = (NotificationProblem | NotificationRecovery | NotificationFlappingStart | NotificationFlappingEnd |
NotificationDowntimeStart | NotificationDowntimeEnd | NotificationDowntimeRemoved)
start = notification start + (notification_interval * first_notification)
end = notification start + (notification_interval * last_notification)
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
#OSMC2013
Icinga 2 – Cluster
• Cluster-based communication using SSL
• Bidirectional connections supported
• Domain support for logic splits in the configuration
• Hash-based load distribution
• “binlog” like retention for monitoring events and messages
• Distributed components throughout the cluster
compat
replication
perfdata
livestatus
checker
ido
checker Icinga2
notification
Icinga2
IDO
Database
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
#OSMC2013
Demo – Icinga 2
DEMO
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
Icinga 2 – What’s next
• Business Process Integration
– Coming later this year
– Basic user story in dev-tracker
– Rule based configuration
– Nested business project objects
– Different levels and priorities
– Expression/Wildcard/RegExp
• Puppet Modules
• More Documentation
• See Roadmap!
#OSMC2013
WHAT ELSE?
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
Icinga Web 2
Different Interfaces for Icinga
#OSMC2013
Icinga WebIcinga Classic Icinga Mobile
Thruk, …
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
#OSMC2013
Why another Interface
• We want a solution for all platforms
– Simple and lightweight
– Responsive for desktop, tablet, phone
• Icinga-Classic doesn’t fit enterprise needs
• Icinga-Web is hard to extend
• CLI-Support for cronjobs, plugins and shell
• Support for multiple backends
• All existing versions will be in active maintenance!
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
#OSMC2013
Icinga Web 2
• Lightweight like Icinga classic and flexible like Icinga Web
• Easy to extend and embed into other projects
• Support for multiple backends
– Status.dat
– Database
– Livestatus
• Supports multiple backends simultaneously, as failover
backend
• Supports Icinga 1.x and Icinga 2.x
• Responsive actions
• FAST!
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
#OSMC2013
Demo – Icinga Web 2
DEMO
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
#OSMC2013
Demo – Icinga Web 2
What else?
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
#OSMC2013
Demo – Icinga Web 2
WRAP UP
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
#OSMC2013
TOOLS AND PLATFORM - NOW
Icinga Quality, Testing and Community Support
Website and Open Source Ticketing System
Icinga Core
C-based source
MySQL, PostgreSQL and Oracle
Icinga Reports
based on Jasper
Reports
Icinga Doc
based on
DocBook in
English and
German
Icinga Web
based on PHP
using Sencha,
Agavi MVC
IDOUTILS
NRPE and NSCA
Mobile
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
Icinga Core
C-based source
MySQL, PostgreSQL, Oracle
#OSMC2013
TOOLS AND PLATFORM - FUTURE
Icinga Quality, Testing and Community Support
Website and Open Source Ticketing System
Icinga Reports
based on Jasper
Reports
Icinga Doc
based on
Markdown
IDOUTILS
Icinga 2
C++-based source with
multiple components
3rd Party Tools
Icinga 2 Web
Based on PHP / responsive design
Icinga Web
based on PHP using ExtJS, Agavi MVC
IDO Livestatus Cluster …
WHAT’S NEXT
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
Roadmap
• Roadmap Icinga
– https://dev.icinga.org/projects/icinga-
development/roadmap
• Roadmap Icinga 2
– https://dev.icinga.org/projects/i2/roadmap
• Roadmap Icinga 2 Web
– https://dev.icinga.org/projects/icinga-2-web/roadmap
• Roadmap based on
– Bugs
– Sponsors
– Feedback (feedback.icinga.org, Twitter, etc.)
– Team members’ interests
#OSMC2013
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
Releases & Events
• Releases Icinga & Web
– 1.11 (Spring)
– 1.12 (Fall)
• Releases Icinga 2
– 0.0.3 (Today ?)
– 0.0.4 (2013)
– Many new releases in 2014
• Events
– DevOps Days – London (November)
– FlossUK 2014 – Brighton (March)
– CeBIT 2014 (March)
– Chemnitzer LinuxTage (March)
#OSMC2013
DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG
QUESTIONS & ANSWERS
#OSMC2013
Web www.icinga.org
Development dev.icinga.org
Feedback feedback.icinga.org
Wiki wiki.icinga.org
Support support.icinga.org
Twitter twitter.com/icinga
Facebook facebook.com/icinga
……..
Everywhere!
?
Questions & Answers

More Related Content

What's hot

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
 
Icinga @CLT 2013
Icinga @CLT 2013Icinga @CLT 2013
Icinga @CLT 2013
Icinga
 
Icinga 2 API @ Icinga Camp Portland at Puppetlabs
Icinga 2 API @ Icinga Camp Portland at PuppetlabsIcinga 2 API @ Icinga Camp Portland at Puppetlabs
Icinga 2 API @ Icinga Camp Portland at Puppetlabs
Icinga
 
Icinga 1, Icinga 2 @ FrOSCon 2014
Icinga 1, Icinga 2 @ FrOSCon 2014Icinga 1, Icinga 2 @ FrOSCon 2014
Icinga 1, Icinga 2 @ FrOSCon 2014
Icinga
 
Icinga 2010 at Nagios Workshop
Icinga 2010 at Nagios WorkshopIcinga 2010 at Nagios Workshop
Icinga 2010 at Nagios Workshop
Icinga
 
IcingaCamp Portland 2015 - Welcome
IcingaCamp Portland 2015 - WelcomeIcingaCamp Portland 2015 - Welcome
IcingaCamp Portland 2015 - Welcome
Icinga
 
Why favour Icinga over Nagios @ FrOSCon 2015
Why favour Icinga over Nagios @ FrOSCon 2015Why favour Icinga over Nagios @ FrOSCon 2015
Why favour Icinga over Nagios @ FrOSCon 2015
Icinga
 
Icinga @ OSMC 2014
Icinga @ OSMC 2014Icinga @ OSMC 2014
Icinga @ OSMC 2014
Icinga
 
Icinga Camp Barcelona - Icinga
Icinga Camp Barcelona - IcingaIcinga Camp Barcelona - Icinga
Icinga Camp Barcelona - Icinga
Icinga
 
Why favor Icinga over Nagios @ DebConf15
Why favor Icinga over Nagios @ DebConf15Why favor Icinga over Nagios @ DebConf15
Why favor Icinga over Nagios @ DebConf15
Icinga
 
Icinga 2011 at Nagios Workshop
Icinga 2011 at Nagios WorkshopIcinga 2011 at Nagios Workshop
Icinga 2011 at Nagios Workshop
Icinga
 
Icinga lsm 2015 copy
Icinga lsm 2015 copyIcinga lsm 2015 copy
Icinga lsm 2015 copyNETWAYS
 
State of Development - Icinga Meetup Linz August 2019
State of Development - Icinga Meetup Linz August 2019State of Development - Icinga Meetup Linz August 2019
State of Development - Icinga Meetup Linz August 2019
Icinga
 
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
 
Eng. Johor Alam Presentation Slide on icinga 2
Eng. Johor Alam Presentation Slide on icinga 2Eng. Johor Alam Presentation Slide on icinga 2
Eng. Johor Alam Presentation Slide on icinga 2
Eng. Johor Alam
 
What is new in icinga2
What is new in icinga2What is new in icinga2
What is new in icinga2
Icinga
 
La apuesta de Telefónica por la cloud privada
La apuesta de Telefónica por la cloud privadaLa apuesta de Telefónica por la cloud privada
La apuesta de Telefónica por la cloud privada
LibreCon
 
Icinga2 - Upcoming API for Icinga2
Icinga2 - Upcoming API for Icinga2Icinga2 - Upcoming API for Icinga2
Icinga2 - Upcoming API for Icinga2
Icinga
 
Icinga at Flossuk 2015 in York
Icinga at Flossuk 2015 in YorkIcinga at Flossuk 2015 in York
Icinga at Flossuk 2015 in York
Icinga
 

What's hot (19)

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 2 API @ Icinga Camp Portland at Puppetlabs
Icinga 2 API @ Icinga Camp Portland at PuppetlabsIcinga 2 API @ Icinga Camp Portland at Puppetlabs
Icinga 2 API @ Icinga Camp Portland at Puppetlabs
 
Icinga 1, Icinga 2 @ FrOSCon 2014
Icinga 1, Icinga 2 @ FrOSCon 2014Icinga 1, Icinga 2 @ FrOSCon 2014
Icinga 1, Icinga 2 @ FrOSCon 2014
 
Icinga 2010 at Nagios Workshop
Icinga 2010 at Nagios WorkshopIcinga 2010 at Nagios Workshop
Icinga 2010 at Nagios Workshop
 
IcingaCamp Portland 2015 - Welcome
IcingaCamp Portland 2015 - WelcomeIcingaCamp Portland 2015 - Welcome
IcingaCamp Portland 2015 - Welcome
 
Why favour Icinga over Nagios @ FrOSCon 2015
Why favour Icinga over Nagios @ FrOSCon 2015Why favour Icinga over Nagios @ FrOSCon 2015
Why favour Icinga over Nagios @ FrOSCon 2015
 
Icinga @ OSMC 2014
Icinga @ OSMC 2014Icinga @ OSMC 2014
Icinga @ OSMC 2014
 
Icinga Camp Barcelona - Icinga
Icinga Camp Barcelona - IcingaIcinga Camp Barcelona - Icinga
Icinga Camp Barcelona - Icinga
 
Why favor Icinga over Nagios @ DebConf15
Why favor Icinga over Nagios @ DebConf15Why favor Icinga over Nagios @ DebConf15
Why favor Icinga over Nagios @ DebConf15
 
Icinga 2011 at Nagios Workshop
Icinga 2011 at Nagios WorkshopIcinga 2011 at Nagios Workshop
Icinga 2011 at Nagios Workshop
 
Icinga lsm 2015 copy
Icinga lsm 2015 copyIcinga lsm 2015 copy
Icinga lsm 2015 copy
 
State of Development - Icinga Meetup Linz August 2019
State of Development - Icinga Meetup Linz August 2019State of Development - Icinga Meetup Linz August 2019
State of Development - Icinga Meetup Linz August 2019
 
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
 
Eng. Johor Alam Presentation Slide on icinga 2
Eng. Johor Alam Presentation Slide on icinga 2Eng. Johor Alam Presentation Slide on icinga 2
Eng. Johor Alam Presentation Slide on icinga 2
 
What is new in icinga2
What is new in icinga2What is new in icinga2
What is new in icinga2
 
La apuesta de Telefónica por la cloud privada
La apuesta de Telefónica por la cloud privadaLa apuesta de Telefónica por la cloud privada
La apuesta de Telefónica por la cloud privada
 
Icinga2 - Upcoming API for Icinga2
Icinga2 - Upcoming API for Icinga2Icinga2 - Upcoming API for Icinga2
Icinga2 - Upcoming API for Icinga2
 
Icinga at Flossuk 2015 in York
Icinga at Flossuk 2015 in YorkIcinga at Flossuk 2015 in York
Icinga at Flossuk 2015 in York
 

Similar to OSMC 2013 | Current State of Icinga by Icinga Team

Current State of Icinga - FlossUK 2014
Current State of Icinga - FlossUK 2014Current State of Icinga - FlossUK 2014
Current State of Icinga - FlossUK 2014
Icinga
 
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
NETWAYS
 
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
Icinga
 
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
Icinga
 
Cebit 2015 icinga
Cebit 2015 icingaCebit 2015 icinga
Cebit 2015 icingaIcinga
 
Icinga Camp Antwerp - Icinga2 Cluster
Icinga Camp Antwerp - Icinga2 ClusterIcinga Camp Antwerp - Icinga2 Cluster
Icinga Camp Antwerp - Icinga2 Cluster
Icinga
 
Loadays 2015 - Enterprise Monitoring with Icinga
Loadays 2015 - Enterprise Monitoring with IcingaLoadays 2015 - Enterprise Monitoring with Icinga
Loadays 2015 - Enterprise Monitoring with Icinga
Icinga
 
Icinga 2 @ SIG-NOC Meeting
Icinga 2 @ SIG-NOC MeetingIcinga 2 @ SIG-NOC Meeting
Icinga 2 @ SIG-NOC Meeting
Icinga
 
Icinga Camp Antwerp - Icinga2 Configuration
Icinga Camp Antwerp - Icinga2 ConfigurationIcinga Camp Antwerp - Icinga2 Configuration
Icinga Camp Antwerp - Icinga2 Configuration
Icinga
 
OSMC 2023 | Current State of Icinga by Bernd Erk
OSMC 2023 | Current State of Icinga by Bernd ErkOSMC 2023 | Current State of Icinga by Bernd Erk
OSMC 2023 | Current State of Icinga by Bernd Erk
NETWAYS
 
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
Icinga
 
OSMC 2012 | Icinga by Icinga Team
OSMC 2012 | Icinga by Icinga TeamOSMC 2012 | Icinga by Icinga Team
OSMC 2012 | Icinga by Icinga Team
NETWAYS
 
How to Train Your Docker Cloud
How to Train Your Docker CloudHow to Train Your Docker Cloud
How to Train Your Docker Cloud
C4Media
 
Data Science in the Cloud @StitchFix
Data Science in the Cloud @StitchFixData Science in the Cloud @StitchFix
Data Science in the Cloud @StitchFix
C4Media
 
What's new in Docker - InfraKit - Docker Meetup Berlin 2016
What's new in Docker - InfraKit - Docker Meetup Berlin 2016What's new in Docker - InfraKit - Docker Meetup Berlin 2016
What's new in Docker - InfraKit - Docker Meetup Berlin 2016
Patrick Chanezon
 
StarlingX - Project Onboarding
StarlingX - Project OnboardingStarlingX - Project Onboarding
StarlingX - Project Onboarding
Shuquan Huang
 
OSDC 2015: Bernd Erk | Why favour Icinga over Nagios
OSDC 2015: Bernd Erk | Why favour Icinga over NagiosOSDC 2015: Bernd Erk | Why favour Icinga over Nagios
OSDC 2015: Bernd Erk | Why favour Icinga over Nagios
NETWAYS
 
Icinga Camp Bangalore - Icinga integrations
Icinga Camp Bangalore - Icinga integrationsIcinga Camp Bangalore - Icinga integrations
Icinga Camp Bangalore - Icinga integrations
Icinga
 
Cloudstack China User Group Report
Cloudstack China User Group ReportCloudstack China User Group Report
Cloudstack China User Group Report
gavin_lee
 
OGCE SC10
OGCE SC10OGCE SC10
OGCE SC10
marpierc
 

Similar to OSMC 2013 | Current State of Icinga by Icinga Team (20)

Current State of Icinga - FlossUK 2014
Current State of Icinga - FlossUK 2014Current State of Icinga - FlossUK 2014
Current State of Icinga - FlossUK 2014
 
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
 
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
 
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
 
Cebit 2015 icinga
Cebit 2015 icingaCebit 2015 icinga
Cebit 2015 icinga
 
Icinga Camp Antwerp - Icinga2 Cluster
Icinga Camp Antwerp - Icinga2 ClusterIcinga Camp Antwerp - Icinga2 Cluster
Icinga Camp Antwerp - Icinga2 Cluster
 
Loadays 2015 - Enterprise Monitoring with Icinga
Loadays 2015 - Enterprise Monitoring with IcingaLoadays 2015 - Enterprise Monitoring with Icinga
Loadays 2015 - Enterprise Monitoring with Icinga
 
Icinga 2 @ SIG-NOC Meeting
Icinga 2 @ SIG-NOC MeetingIcinga 2 @ SIG-NOC Meeting
Icinga 2 @ SIG-NOC Meeting
 
Icinga Camp Antwerp - Icinga2 Configuration
Icinga Camp Antwerp - Icinga2 ConfigurationIcinga Camp Antwerp - Icinga2 Configuration
Icinga Camp Antwerp - Icinga2 Configuration
 
OSMC 2023 | Current State of Icinga by Bernd Erk
OSMC 2023 | Current State of Icinga by Bernd ErkOSMC 2023 | Current State of Icinga by Bernd Erk
OSMC 2023 | Current State of Icinga by Bernd Erk
 
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
 
OSMC 2012 | Icinga by Icinga Team
OSMC 2012 | Icinga by Icinga TeamOSMC 2012 | Icinga by Icinga Team
OSMC 2012 | Icinga by Icinga Team
 
How to Train Your Docker Cloud
How to Train Your Docker CloudHow to Train Your Docker Cloud
How to Train Your Docker Cloud
 
Data Science in the Cloud @StitchFix
Data Science in the Cloud @StitchFixData Science in the Cloud @StitchFix
Data Science in the Cloud @StitchFix
 
What's new in Docker - InfraKit - Docker Meetup Berlin 2016
What's new in Docker - InfraKit - Docker Meetup Berlin 2016What's new in Docker - InfraKit - Docker Meetup Berlin 2016
What's new in Docker - InfraKit - Docker Meetup Berlin 2016
 
StarlingX - Project Onboarding
StarlingX - Project OnboardingStarlingX - Project Onboarding
StarlingX - Project Onboarding
 
OSDC 2015: Bernd Erk | Why favour Icinga over Nagios
OSDC 2015: Bernd Erk | Why favour Icinga over NagiosOSDC 2015: Bernd Erk | Why favour Icinga over Nagios
OSDC 2015: Bernd Erk | Why favour Icinga over Nagios
 
Icinga Camp Bangalore - Icinga integrations
Icinga Camp Bangalore - Icinga integrationsIcinga Camp Bangalore - Icinga integrations
Icinga Camp Bangalore - Icinga integrations
 
Cloudstack China User Group Report
Cloudstack China User Group ReportCloudstack China User Group Report
Cloudstack China User Group Report
 
OGCE SC10
OGCE SC10OGCE SC10
OGCE SC10
 

Recently uploaded

GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Jay Das
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
vrstrong314
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
RISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent EnterpriseRISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent Enterprise
Srikant77
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 

Recently uploaded (20)

GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
RISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent EnterpriseRISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent Enterprise
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 

OSMC 2013 | Current State of Icinga by Icinga Team

  • 1. WWW.ICINGA.ORG CURRENT STATE OF ICINGA OSMC 2013 | NUREMBERG 23 OCTOBER - TEAM ICINGA
  • 2. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG • Introduction • Tools & Platform • Icinga project update • New in Icinga 1.x • Icinga 2 • Wrap up • What‘s next • Questions & Answers Agenda #OSMC2013
  • 4. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG About Icinga • Forked from Nagios in April 2009 • Over 350,000 downloads until now (128,000 in 2011) • Different teams with independent responsibilities – Icinga Core – Icinga Packaging – Icinga Web & Reporting – Icinga Q&A & Docs – Icinga VMs – Icinga Community • 24 “active” members on the team – Still searching! #OSMC2013
  • 5. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG #OSMC2013 Icinga Team Core Packaging Web & Reporting Docs & QA VMs Community We want you!
  • 7. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG #OSMC2013 TOOLS AND PLATFORM Icinga Quality, Testing and Community Support Website and Open Source Ticketing System Icinga Core C-based source MySQL, PostgreSQL and Oracle Icinga Reports based on Jasper Reports Icinga Doc based on DocBook in English and German Icinga Web based on PHP using Sencha, Agavi MVC IDOUTILS NRPE and NSCA Mobile
  • 8. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG #OSMC2013 Architecture IDO Database Icinga Web (with DB abstraction layer)Icinga Core IDOUtils Classic UI REST API Mobile Icinga Reporting SOAP Provider
  • 10. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG Statistics - Releases & Events • Releases – 1.8.x – 1.9 – 1.9.x – 1.10 • Events – GUUG (February) – FlossUK in Newcastle (March) – Chemnitzer LinuxTage (March) – 4th Anniversary (May) – Linux Hotel Essen - Team-Meetup (September) #OSMC2013
  • 11. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG Statistics – Solved issues per year 0 200 400 600 800 1000 1200 1400 2009 2010 2011 2012 2013 150 656 996 1085 1225 #OSMC2013
  • 12. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG #OSMC2013 Continuous Integration • Jenkins Server – build.icinga.org
  • 13. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG #OSMC2013 Operating System Support • Global package repository – packages.icinga.org • Snapshot and release builds • Builds for major platforms – RHEL – SLES – Fedora – OpenSuse – Debian • Supplement (not replacement) for official repos like RepoForge or Debian Backports
  • 14. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG #OSMC2013 Documentation • We have DocBook
  • 15. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG #OSMC2013 Documentation – Future • DocBook Pros – You can generate hundreds of different formats out of one Docbook • DocBook Cons – We don’t! – Updating DocBook files is time-consuming and complicated – It sucks! • Switch from DocBook to Markdown • Icinga 2 doc will be available in Markdown from day one • We‘ll migrate the 1.x documentation to Markdown
  • 16. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG #OSMC2013 Documentation – Markdown • How it will look like ### Installation Paths By default Icinga 2 uses the following files and directories: Path | Description ------------------------|------------------------------------ /etc/icinga2 | Contains Icinga 2 configuration files. /etc/init.d/icinga2 | The Icinga 2 init script. /usr/share/doc/icinga2 | Documentation files that come with Icinga 2. /usr/share/icinga2/itl | The Icinga Template Library. /var/run/icinga2 | PID file. ...
  • 18. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG Changes in Icinga 1.9 and 1.10 • Icinga Core – Add check source to check result / status data – Chance to add more than one IDO module to Core – Performance improvements • Classic UI – Added filter modification – New live search – Custom variables in extended info – Standalone version available • IDO – Performance improvements using transactions and bulk updates – Config option for custom variable dump #OSMC2013
  • 19. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG Changes in Icinga Web 1.10 • Updated cronk list design in menu – New icon design – New categories • Additional unhandled views in updated categories • Updated instance cronk • State type as default in all cronks • Deletion of all comments for service or host #OSMC2013
  • 20. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG #OSMC2013 Demo – Icinga 1.x DEMO
  • 22. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG Icinga 2 - Overview • Based on C++ and Boost – Supports all major *NIX and Windows platforms • Different config format – there is a conversion script! • Included cluster stack • Functions by component • i2enfeature/i2disfeature • Components can run anywhere in a cluster • MySQL and Livestatus support included • Packages and Vagrant Box available now! #OSMC2013
  • 23. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG Icinga 2 – Components • Checker • Cluster • Compat – Command Pipe – Compat Log – Status.dat • Livestatus • Perfdata • Notification • db_ido_mysql #OSMC2013
  • 24. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG Icinga 2 – Major config differences • There is no host check -> Use the check attribute • Global macros • Contact and Contactgroup -> User and UserGroup – no notification-specific attributes for services -> Notification Object • Freely definable macros for commands define command { command_name ping4 command_line $USER1$/check_ping -H $HOSTADDRESS$ -w $ARG1$ -c $ARG2$ -p 5 } define service { use local-service host_name localhost service_description PING check_command ping4!100.0,20%!500.0,60% } object CheckCommand "ping4" { command = "$plugindir$/check_ping -H $HOSTADDRESS$ -w $wrta$,$wpl%$ -c $crta$,$cpl%$", macros = { wrta = 100, wpl = 20, crta = 500, cpl = 60 } } object Host ”localhost" { services[“PING“] = { check_command = “ping4”, //macros[“wrta”] = 250 } } #OSMC2013
  • 25. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG Icinga 2 – Major config differences • New notification object – Icinga 1 – Icinga 2 • No fixed macro for IP address(es) • Escalations act as notification with defined begin and end #OSMC2013 service -> (contact, contactgroup) -> notification command notification_options w,u,c,r,f,s service -> notification -> notificationCommand -> user, userGroup notification_state_filter = (StateFilterWarning | StateFilterUnknown | StateFilterCritical), notification_type_filter = (NotificationProblem | NotificationRecovery | NotificationFlappingStart | NotificationFlappingEnd | NotificationDowntimeStart | NotificationDowntimeEnd | NotificationDowntimeRemoved) start = notification start + (notification_interval * first_notification) end = notification start + (notification_interval * last_notification)
  • 26. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG #OSMC2013 Icinga 2 – Cluster • Cluster-based communication using SSL • Bidirectional connections supported • Domain support for logic splits in the configuration • Hash-based load distribution • “binlog” like retention for monitoring events and messages • Distributed components throughout the cluster compat replication perfdata livestatus checker ido checker Icinga2 notification Icinga2 IDO Database
  • 27. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG #OSMC2013 Demo – Icinga 2 DEMO
  • 28. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG Icinga 2 – What’s next • Business Process Integration – Coming later this year – Basic user story in dev-tracker – Rule based configuration – Nested business project objects – Different levels and priorities – Expression/Wildcard/RegExp • Puppet Modules • More Documentation • See Roadmap! #OSMC2013
  • 30. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG Icinga Web 2 Different Interfaces for Icinga #OSMC2013 Icinga WebIcinga Classic Icinga Mobile Thruk, …
  • 31. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG #OSMC2013 Why another Interface • We want a solution for all platforms – Simple and lightweight – Responsive for desktop, tablet, phone • Icinga-Classic doesn’t fit enterprise needs • Icinga-Web is hard to extend • CLI-Support for cronjobs, plugins and shell • Support for multiple backends • All existing versions will be in active maintenance!
  • 32. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG #OSMC2013 Icinga Web 2 • Lightweight like Icinga classic and flexible like Icinga Web • Easy to extend and embed into other projects • Support for multiple backends – Status.dat – Database – Livestatus • Supports multiple backends simultaneously, as failover backend • Supports Icinga 1.x and Icinga 2.x • Responsive actions • FAST!
  • 33. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG #OSMC2013 Demo – Icinga Web 2 DEMO
  • 34. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG #OSMC2013 Demo – Icinga Web 2 What else?
  • 35. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG #OSMC2013 Demo – Icinga Web 2
  • 37. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG #OSMC2013 TOOLS AND PLATFORM - NOW Icinga Quality, Testing and Community Support Website and Open Source Ticketing System Icinga Core C-based source MySQL, PostgreSQL and Oracle Icinga Reports based on Jasper Reports Icinga Doc based on DocBook in English and German Icinga Web based on PHP using Sencha, Agavi MVC IDOUTILS NRPE and NSCA Mobile
  • 38. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG Icinga Core C-based source MySQL, PostgreSQL, Oracle #OSMC2013 TOOLS AND PLATFORM - FUTURE Icinga Quality, Testing and Community Support Website and Open Source Ticketing System Icinga Reports based on Jasper Reports Icinga Doc based on Markdown IDOUTILS Icinga 2 C++-based source with multiple components 3rd Party Tools Icinga 2 Web Based on PHP / responsive design Icinga Web based on PHP using ExtJS, Agavi MVC IDO Livestatus Cluster …
  • 40. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG Roadmap • Roadmap Icinga – https://dev.icinga.org/projects/icinga- development/roadmap • Roadmap Icinga 2 – https://dev.icinga.org/projects/i2/roadmap • Roadmap Icinga 2 Web – https://dev.icinga.org/projects/icinga-2-web/roadmap • Roadmap based on – Bugs – Sponsors – Feedback (feedback.icinga.org, Twitter, etc.) – Team members’ interests #OSMC2013
  • 41. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG Releases & Events • Releases Icinga & Web – 1.11 (Spring) – 1.12 (Fall) • Releases Icinga 2 – 0.0.3 (Today ?) – 0.0.4 (2013) – Many new releases in 2014 • Events – DevOps Days – London (November) – FlossUK 2014 – Brighton (March) – CeBIT 2014 (March) – Chemnitzer LinuxTage (March) #OSMC2013
  • 42. DEV. WIKI. BLOG. DOC. | WWW.ICINGA.ORG QUESTIONS & ANSWERS #OSMC2013 Web www.icinga.org Development dev.icinga.org Feedback feedback.icinga.org Wiki wiki.icinga.org Support support.icinga.org Twitter twitter.com/icinga Facebook facebook.com/icinga …….. Everywhere! ? Questions & Answers