Icinga2 and Elastic
#ICINGACAMP | 16th March 2018 | New York
INTRODUCTION
PRODUCT UPDATE
PRODUCT UPDATE
Foundation
Icinga Web 2.5
Plugins
Icinga 2.8
PRODUCT UPDATE
Foundation
Icinga Web 2.5
Plugins
Icinga 2.8
PRODUCT UPDATE
Foundation
Icinga Foundation
RECAP
Automation
• Icinga Director
• CfgMgmt
• APIs
Metrics
• Graphite Output
• Elasticsearch Writer
• Graphite Module
Logging
• Icinga Beat
• Logstash Output
• Elasticsearch Module
Foundation
• Icinga 2
• Icinga Web 2
• Plugins
PRODUCT UPDATE
Logging
PRODUCT UPDATE
Logging
Challenges
•Access monitoring events
•Process external events
•Monitor the monitor
•Umbrella management
PRODUCT UPDATE
Logging – Elastic Beats
Elasticsearch
Logstash
Parse & Transform
Visualize
Ship
PRODUCT UPDATE
Logging – Icinga Beat
Elasticsearch
Logstash
Parse & Transform
Visualize
Ship
PRODUCT UPDATE
Logging – Logstash Output
Logstash
Submit event
PRODUCT UPDATE
Logging – Logstash Output
Logstash
Submit event
Exists
Yes
No
Output creates required services
on the fly!
PRODUCT UPDATE
Elasticsearch Module
Demo
PRODUCT UPDATE
Metrics
PRODUCT UPDATE
Metrics
Challenges
•Store metrics for analysis
•Forward to Elasticsearch
•Integrated Graphing
PRODUCT UPDATE
Metrics - MetricWriter
InfluxDB
OpenTSDB | Others
Perfdata (PNP)
Ship
Graphite
PRODUCT UPDATE
Metrics - ElasticsearchWriter
Elasticsearch
Logstash
Sponsored by
Visualize
Ship
Demo
RECAP
Automation
• Icinga Director
• CfgMgmt
• APIs
Metrics
• Graphite Output
• Elasticsearch Writer
• Graphite Module
Logging
• Icinga Beat
• Logstash Output
• Elasticsearch Module
Foundation
• Icinga 2
• Icinga Web 2
• Plugins
RECAP
•Install from packages.icinga.com
•Build your individual monitoring stack
•Give us feedback
www.icinga.com
packages.icinga.com
github.com/icinga
icinga
icinga
icinga
Thank You!

Icinga Camp New York 2018 - Icinga2 and Elastic