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
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
www.netways.de // blog.netways.de // @netways
We love Open Source
AGENDA
■ Vorstellung NETWAYS
■ Neuheiten in Icinga 2
■ Live Demo
■ Fragen & Antworten
www.netways.de // blog.netways.de // @netways
We love Open Source
VORSTELLUNG NETWAYS
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
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
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS PRODUKTE
GRAPHITE
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”
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
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS SCHULUNGEN
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
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS KUNDEN – CONSULTING (AUSZUG)
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS KUNDEN – HOSTING (AUSZUG)
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
www.netways.de // blog.netways.de // @netways
We love Open Source
NEUHEITEN IN ICINGA 2
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
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“
}
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
www.netways.de // blog.netways.de // @netways
We love Open Source
LIVE DEMO
www.netways.de // blog.netways.de // @netways
We love Open Source
FRAGEN UND ANTWORTEN
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: info@netways.de
Website: www.netways.de
Twitter: twitter.com/netways
Facebook: facebook.com/netways
Blog: blog.netways.de

Icinga 2: Entwicklungsstand 2014 (Webinar vom 05.03.2014)

  • 1.
    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
  • 2.
    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
  • 3.
    www.netways.de // blog.netways.de// @netways We love Open Source AGENDA ■ Vorstellung NETWAYS ■ Neuheiten in Icinga 2 ■ Live Demo ■ Fragen & Antworten
  • 4.
    www.netways.de // blog.netways.de// @netways We love Open Source VORSTELLUNG NETWAYS
  • 5.
    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
  • 6.
    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
  • 7.
    www.netways.de // blog.netways.de// @netways We love Open Source NETWAYS PRODUKTE GRAPHITE
  • 8.
    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”
  • 9.
    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
  • 10.
    www.netways.de // blog.netways.de// @netways We love Open Source NETWAYS SCHULUNGEN
  • 11.
    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
  • 12.
    www.netways.de // blog.netways.de// @netways We love Open Source NETWAYS KUNDEN – CONSULTING (AUSZUG)
  • 13.
    www.netways.de // blog.netways.de// @netways We love Open Source NETWAYS KUNDEN – HOSTING (AUSZUG)
  • 14.
    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
  • 15.
    www.netways.de // blog.netways.de// @netways We love Open Source NEUHEITEN IN ICINGA 2
  • 16.
    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
  • 17.
    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“ }
  • 18.
    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
  • 19.
    www.netways.de // blog.netways.de// @netways We love Open Source LIVE DEMO
  • 20.
    www.netways.de // blog.netways.de// @netways We love Open Source FRAGEN UND ANTWORTEN
  • 21.
    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: info@netways.de Website: www.netways.de Twitter: twitter.com/netways Facebook: facebook.com/netways Blog: blog.netways.de