präsentation: icinga 2 - entwicklungsstand 2014 webinar 05.03.2014
DESCRIPTION
Icinga 2 ist die Neutentwicklung des Nagios-Forks Icinga. Neben einigen Optimierungen wie Multi-Threading und integrierter Cluster-Funktion, bietet das System flexible Konfigurationsmöglichkeiten sowie sehr nützliche Erweiterungen. Hierzu zählen beispielsweise Recurring Downtimes oder die Modularität der Monitoring Lösung.TRANSCRIPT
![Page 1: Präsentation: Icinga 2 - Entwicklungsstand 2014 Webinar 05.03.2014](https://reader034.vdocuments.us/reader034/viewer/2022052623/559839cf1a28ab36628b472f/html5/thumbnails/1.jpg)
www.netways.de // blog.netways.de // @netways
We love Open Source
WEBINAR | 05.03.2014
ICINGA 2
ENTWICKLUNGSSTAND 2014
MICHAEL FRIEDRICH | CHRISTIAN STEIN | NETWAYS GMBH
![Page 2: Präsentation: Icinga 2 - Entwicklungsstand 2014 Webinar 05.03.2014](https://reader034.vdocuments.us/reader034/viewer/2022052623/559839cf1a28ab36628b472f/html5/thumbnails/2.jpg)
www.netways.de // blog.netways.de // @netways
We love Open Source
VORSTELLUNG MITARBEITER
■ Christian Stein
Account Manager
Bei NETWAYS seit 2012
■ Michael Friedrich
Application Developer
Bei NETWAYS seit 2012
Icinga Core Developer
![Page 3: Präsentation: Icinga 2 - Entwicklungsstand 2014 Webinar 05.03.2014](https://reader034.vdocuments.us/reader034/viewer/2022052623/559839cf1a28ab36628b472f/html5/thumbnails/3.jpg)
www.netways.de // blog.netways.de // @netways
We love Open Source
AGENDA
■ Vorstellung NETWAYS
■ Neuheiten in Icinga 2
■ Live Demo
■ Fragen & Antworten
![Page 4: Präsentation: Icinga 2 - Entwicklungsstand 2014 Webinar 05.03.2014](https://reader034.vdocuments.us/reader034/viewer/2022052623/559839cf1a28ab36628b472f/html5/thumbnails/4.jpg)
www.netways.de // blog.netways.de // @netways
We love Open Source
VORSTELLUNG NETWAYS
![Page 5: Präsentation: Icinga 2 - Entwicklungsstand 2014 Webinar 05.03.2014](https://reader034.vdocuments.us/reader034/viewer/2022052623/559839cf1a28ab36628b472f/html5/thumbnails/5.jpg)
www.netways.de // blog.netways.de // @netways
We love Open Source
VORSTELLUNG NETWAYS
■ Firmengründung 1995
■ Open Source seit 1997
■ Aktuell 38 Mitarbeiter
■ Spezialisierung in den Bereichen
Open Source Systems Management
und Open Source Datacenter
![Page 6: Präsentation: Icinga 2 - Entwicklungsstand 2014 Webinar 05.03.2014](https://reader034.vdocuments.us/reader034/viewer/2022052623/559839cf1a28ab36628b472f/html5/thumbnails/6.jpg)
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS KOMPETENZEN
■ Monitoring
■ Graphing
■ Logmanagement
■ Konfigurationsmanagement
■ Reporting
■ Private Cloud
■ Reporting
■ Backup
■ Projektmanagement
■ Consulting
■ Hosting
■ Managed Services
■ Development
■ Support
■ Betrieb
■ Schulungen
■ Konferenzen
■ Monitoring Hardware
![Page 7: Präsentation: Icinga 2 - Entwicklungsstand 2014 Webinar 05.03.2014](https://reader034.vdocuments.us/reader034/viewer/2022052623/559839cf1a28ab36628b472f/html5/thumbnails/7.jpg)
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS PRODUKTE
GRAPHITE
![Page 8: Präsentation: Icinga 2 - Entwicklungsstand 2014 Webinar 05.03.2014](https://reader034.vdocuments.us/reader034/viewer/2022052623/559839cf1a28ab36628b472f/html5/thumbnails/8.jpg)
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS KONFERENZEN
CeBIT 2014
■ 10. – 14. März 2014 in Hannover
■ Halle 6, Stand E16 (310)
Open Source Data Center Conference
■ 09. – 10. April 2014 in Berlin
■ 2 Tracks mit Vorträgen & Workshops
■ “Simplifying Complex IT
Infrastructures with Open Source”
![Page 9: Präsentation: Icinga 2 - Entwicklungsstand 2014 Webinar 05.03.2014](https://reader034.vdocuments.us/reader034/viewer/2022052623/559839cf1a28ab36628b472f/html5/thumbnails/9.jpg)
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS KONFERENZEN
Puppet Camp
■ 11. April 2014 in Berlin
■ “Current state of Puppet, best
practices and upcoming features”
■ Open Source Monitoring
Conference
• 18. – 20. November 2014
• 250 Teilnehmer (2013)
• Monitoring Best Practices
![Page 10: Präsentation: Icinga 2 - Entwicklungsstand 2014 Webinar 05.03.2014](https://reader034.vdocuments.us/reader034/viewer/2022052623/559839cf1a28ab36628b472f/html5/thumbnails/10.jpg)
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS SCHULUNGEN
![Page 11: Präsentation: Icinga 2 - Entwicklungsstand 2014 Webinar 05.03.2014](https://reader034.vdocuments.us/reader034/viewer/2022052623/559839cf1a28ab36628b472f/html5/thumbnails/11.jpg)
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS COMMUNITY
www.netways.org
■ NETWAYS Addons
■ NETWAYS Plugins
www.icinga.org
■ Development
■ Hosting
www.monitoringexchange.org
■ Icinga / Nagios Addons und Plugins
■ > 2000 Projekte
![Page 12: Präsentation: Icinga 2 - Entwicklungsstand 2014 Webinar 05.03.2014](https://reader034.vdocuments.us/reader034/viewer/2022052623/559839cf1a28ab36628b472f/html5/thumbnails/12.jpg)
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS KUNDEN – CONSULTING (AUSZUG)
![Page 13: Präsentation: Icinga 2 - Entwicklungsstand 2014 Webinar 05.03.2014](https://reader034.vdocuments.us/reader034/viewer/2022052623/559839cf1a28ab36628b472f/html5/thumbnails/13.jpg)
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS KUNDEN – HOSTING (AUSZUG)
![Page 14: Präsentation: Icinga 2 - Entwicklungsstand 2014 Webinar 05.03.2014](https://reader034.vdocuments.us/reader034/viewer/2022052623/559839cf1a28ab36628b472f/html5/thumbnails/14.jpg)
www.netways.de // blog.netways.de // @netways
We love Open Source
UNSERE LEISTUNGEN IM ÜBERBLICK
■ Konzeptionierung und Planung
■ Workshops & Consulting zur Implementierung vor Ort
■ Betrieb
Komplette Monitoringsysteme
Satellitensysteme
■ Entwicklungsleistungen
Plugins
Systemintegration
■ Schulungen
Standardisierte Schulungsmodule
Individuell vor Ort
■ Support
Standardverträge
Individuelle Supportkonzepte
■ Konferenzen
![Page 15: Präsentation: Icinga 2 - Entwicklungsstand 2014 Webinar 05.03.2014](https://reader034.vdocuments.us/reader034/viewer/2022052623/559839cf1a28ab36628b472f/html5/thumbnails/15.jpg)
www.netways.de // blog.netways.de // @netways
We love Open Source
NEUHEITEN IN ICINGA 2
![Page 16: Präsentation: Icinga 2 - Entwicklungsstand 2014 Webinar 05.03.2014](https://reader034.vdocuments.us/reader034/viewer/2022052623/559839cf1a28ab36628b472f/html5/thumbnails/16.jpg)
www.netways.de // blog.netways.de // @netways
We love Open Source
ICINGA 2 ÜBERBLICK
• Komplett neu implementiert in C++ und Boost
• Multithreaded und asynchron non-blocking
• Neues Konfigurationsformat (Migrationsscript vorhanden)
• Nativer Cluster Stack
• Replikation von Konfiguration/Status
• Features in Bibliotheken/Komponenten zusammengefasst
• icinga2-enable-feature ido-mysql
• Komponenten können überall im Cluster laufen
• Unterstützt bekannte Backends
• Status.dat/Log Files
• DB IDO MySQL, PostgreSQL
• Livestatus
• Packages & Vagrant Box verfügbar
![Page 17: Präsentation: Icinga 2 - Entwicklungsstand 2014 Webinar 05.03.2014](https://reader034.vdocuments.us/reader034/viewer/2022052623/559839cf1a28ab36628b472f/html5/thumbnails/17.jpg)
www.netways.de // blog.netways.de // @netways
We love Open Source
KONFIGURATIONSUNTERSCHIEDE
• Keine Host Checks (virtueller Service Status)
• Macros für alles
• Globale frei definierbare Macros
• Frei definierbare Macros für Commands (Default Werte möglich)
• Kein Limit für IP Adressmacros
• Definierbare Environment Macros pro Command
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
},
macros[“address“] = “127.0.0.1“
}
![Page 18: Präsentation: Icinga 2 - Entwicklungsstand 2014 Webinar 05.03.2014](https://reader034.vdocuments.us/reader034/viewer/2022052623/559839cf1a28ab36628b472f/html5/thumbnails/18.jpg)
www.netways.de // blog.netways.de // @netways
We love Open Source
NEUHEITEN (AKTUELLER MILESTONE)
• Recurring Downtimes
• Bugfixing
• Performance Optimierung
• Icinga Health Checks
• Cluster Health Checks
![Page 19: Präsentation: Icinga 2 - Entwicklungsstand 2014 Webinar 05.03.2014](https://reader034.vdocuments.us/reader034/viewer/2022052623/559839cf1a28ab36628b472f/html5/thumbnails/19.jpg)
www.netways.de // blog.netways.de // @netways
We love Open Source
LIVE DEMO
![Page 20: Präsentation: Icinga 2 - Entwicklungsstand 2014 Webinar 05.03.2014](https://reader034.vdocuments.us/reader034/viewer/2022052623/559839cf1a28ab36628b472f/html5/thumbnails/20.jpg)
www.netways.de // blog.netways.de // @netways
We love Open Source
FRAGEN UND ANTWORTEN
![Page 21: Präsentation: Icinga 2 - Entwicklungsstand 2014 Webinar 05.03.2014](https://reader034.vdocuments.us/reader034/viewer/2022052623/559839cf1a28ab36628b472f/html5/thumbnails/21.jpg)
www.netways.de // blog.netways.de // @netways
We love Open Source
KONTAKTDATEN
10. – 14. März 2014
Halle 6, Stand E16 (310)
NETWAYS GmbH
Deutschherrnstrasse 15-19
90429 Nürnberg
Tel: +49 911 92885-0
Fax: +49 911 92885-77
E-Mail: [email protected]
Website: www.netways.de
Twitter: twitter.com/netways
Facebook: facebook.com/netways
Blog: blog.netways.de