SlideShare a Scribd company logo
www.icinga.org
OpenNebulaConf – 2016
ICINGA 2 – APIFY THEM ALL
• Achim Ledermüller
• Lead Senior Systems Engineer
• DC automation
• @netways since 2012
Quick Poll
Open Source Monitoring
Icinga is a scalable and extensible monitoring
system which checks the availability of your
resources, notifies users of outages and provides
extensive BI data.
CheckerChecker
NotifyNotify
GelfGelf
PerfdataPerfdata GraphiteGraphite
IDOIDO
CompatCompat
Livestatu
s
Livestatu
s
• distributed &
high-available
• zone support
• modular features
• user-friendly
configuration
ICINGA2 - API
• HTTP with RESTful Url Schema
• ApiUser config object
• X.509 and/or Basic Auth
• create, modify and delete objects
• retrieve information and run actions
• subscribe to events
VM_HOOK = [
name = "create_icinga2_host",
on = "CREATE",
command = "/usr/local/bin/createHost.sh",
arguments = "$ID $TEMPLATE" ]
VM_HOOK = [
name = "delete_icinga2_host",
on = "DONE",
command = "/usr/local/bin/deleteHost.sh",
arguments = "$ID $TEMPLATE" ]
# cat createHost.sh
curl -s -u 'root:icinga'
-H 'Accept: application/json'
-X PUT
"https://icinga2:5665/v1/objects/hosts/$1"
-d '{
"templates": [ "generic-host" ],
"attrs": {
"address": "8.8.8.8",
"vars.os" : "Linux",
"vars.hostgroups": “myhg"
}
}'
tiny demo
• API and hooks enable an easy
integration
• play with the Icinga2 Vagrant boxes
and ONE Sandbox to get in touch
Thank you!
www.icinga.org
dev.icinga.org
git.icinga.org
@icinga
/icinga
+icinga

More Related Content

PPTX
Taking Cloud to Extremes: Scaled-down, Highly Available, and Mission-critical...
PDF
[OpenInfra Days Korea 2018] Day 2 - E5-1: "Invited Talk: Kubicorn - Building ...
PDF
One-click Hadoop Cluster Deployment on OpenPOWER Systems
PDF
OpenNebula Conf 2014 | Puppet and OpenNebula - David Lutterkort
PDF
OpenNebula Conf 2014 | Building Hybrid Cloud Federated Environments with Open...
PDF
Performance Benchmarking of Clouds Evaluating OpenStack
PDF
Virtualization inside kubernetes
PPTX
Immutable infrastructure 介紹與實做:以 kolla 為例
Taking Cloud to Extremes: Scaled-down, Highly Available, and Mission-critical...
[OpenInfra Days Korea 2018] Day 2 - E5-1: "Invited Talk: Kubicorn - Building ...
One-click Hadoop Cluster Deployment on OpenPOWER Systems
OpenNebula Conf 2014 | Puppet and OpenNebula - David Lutterkort
OpenNebula Conf 2014 | Building Hybrid Cloud Federated Environments with Open...
Performance Benchmarking of Clouds Evaluating OpenStack
Virtualization inside kubernetes
Immutable infrastructure 介紹與實做:以 kolla 為例

What's hot (20)

PDF
Red Hat Summit 2017: Wicked Fast PaaS: Performance Tuning of OpenShift and D...
PDF
Disaggregating Ceph using NVMeoF
PDF
Openstack CPI cloudfoundry
PDF
Re-Think of Virtualization and Containerization
PDF
Integrating Puppet with Cloud Infrastructures-Remco Overdijk
PPTX
Challenges of Kubernetes On-premise Deployment
PPTX
Cloud Foundry Deployment Tools: BOSH vs Juju Charms
PDF
Chaos Engineering for Docker
PDF
OpenNebula Conf 2014 | Lightning talk: OpenNebula Puppet Module - Norman Mess...
PPTX
Scaling Development Environments with Docker
PDF
Supercomputing by API: Connecting Modern Web Apps to HPC
PPTX
OSv: probably the best OS for cloud workloads you've never hear of
PDF
OpenNebula Conf 2014 | Lightning talk: OpenNebula at Etnetera by Jan Horacek
PDF
Cloud Foundry on OpenStack - An Experience Report | anynines
PDF
Cloud Infrastructures Slide Set 8 - More Cloud Technologies - Mesos, Spark | ...
PDF
Meetup 23 - 01 - The things I wish I would have known before doing OpenStack ...
PPTX
Hostvn ceph in production v1.1 dungtq
PDF
OSMC 2017 | Icinga 2 + Director, flexible Thresholds with Ansible by Kevin H...
PDF
Monitoring of OpenNebula installations
PDF
AtlasCamp 2015: How to deliver radical architectural change without the custo...
Red Hat Summit 2017: Wicked Fast PaaS: Performance Tuning of OpenShift and D...
Disaggregating Ceph using NVMeoF
Openstack CPI cloudfoundry
Re-Think of Virtualization and Containerization
Integrating Puppet with Cloud Infrastructures-Remco Overdijk
Challenges of Kubernetes On-premise Deployment
Cloud Foundry Deployment Tools: BOSH vs Juju Charms
Chaos Engineering for Docker
OpenNebula Conf 2014 | Lightning talk: OpenNebula Puppet Module - Norman Mess...
Scaling Development Environments with Docker
Supercomputing by API: Connecting Modern Web Apps to HPC
OSv: probably the best OS for cloud workloads you've never hear of
OpenNebula Conf 2014 | Lightning talk: OpenNebula at Etnetera by Jan Horacek
Cloud Foundry on OpenStack - An Experience Report | anynines
Cloud Infrastructures Slide Set 8 - More Cloud Technologies - Mesos, Spark | ...
Meetup 23 - 01 - The things I wish I would have known before doing OpenStack ...
Hostvn ceph in production v1.1 dungtq
OSMC 2017 | Icinga 2 + Director, flexible Thresholds with Ansible by Kevin H...
Monitoring of OpenNebula installations
AtlasCamp 2015: How to deliver radical architectural change without the custo...
Ad

Viewers also liked (20)

PDF
OpenNebulaConf 2016 - Sunstone integration with FreeIPA using Single Sign by ...
PDF
OpenNebulaConf 2016 - Hypervisors and Containers Hands-on Workshop by Jaime M...
PDF
OpenNebulaConf 2016 - Storage Hands-on Workshop by Javier Fontán, OpenNebula
PDF
OpenNebulaConf 2016 - ONEDock: Docker as a hypervisor in ONE by Carlos de Alf...
PDF
OpenNebulaConf 2016 - LAB ONE - Vagrant running on OpenNebula? by Florian Heigl
PDF
OpenNebula - OpenNebula and tips for CentOS 7
PDF
OpenNebulaConf 2016 - OpenNebula 5.0 Highlights and Beyond by Ruben S. Monter...
PDF
OpenNebulaConf 2016 - Budgeting: the Ugly Duckling of Cloud computing? by Mat...
PDF
OpenNebulaConf 2016 - The Lightweight Approach to Build Cloud CyberSecurity E...
PDF
OpenNebulaConf 2016 - The DRBD SDS for OpenNebula by Philipp Reisner, LINBIT
PDF
OpenNebulaConf 2016 - Evolution of OpenNebula at Netways by Sebastian Saemann...
PDF
OpenNebulaConf 2016 - Fast Prototyping of a C.O. into a Micro Data Center - A...
PDF
OpenNebulaConf 2016 - Network automation with VR by Karsten Nielsen, Unity Te...
PDF
TechDay - Toronto 2016 - C151 Data Centers Introduction
PDF
OpenNebulaConf 2016 - OpenNebula, OpenNebulaConf, OpenNebulaConf 2016
PDF
OpenNebulaConf 2016 - MICHAL - flexible infrastructure accounting framework b...
PDF
TechDay - Toronto 2016 - OpenNebula @ Fuze
PDF
OpenNebulaConf 2016 - Building a GNU/Linux Distribution by Daniel Dehennin, M...
PDF
OpenNebulaConf 2016 - OpenNebula, a story about flexibility and technological...
PDF
Jenkins & OpenNebula a CD History - Alberto García
OpenNebulaConf 2016 - Sunstone integration with FreeIPA using Single Sign by ...
OpenNebulaConf 2016 - Hypervisors and Containers Hands-on Workshop by Jaime M...
OpenNebulaConf 2016 - Storage Hands-on Workshop by Javier Fontán, OpenNebula
OpenNebulaConf 2016 - ONEDock: Docker as a hypervisor in ONE by Carlos de Alf...
OpenNebulaConf 2016 - LAB ONE - Vagrant running on OpenNebula? by Florian Heigl
OpenNebula - OpenNebula and tips for CentOS 7
OpenNebulaConf 2016 - OpenNebula 5.0 Highlights and Beyond by Ruben S. Monter...
OpenNebulaConf 2016 - Budgeting: the Ugly Duckling of Cloud computing? by Mat...
OpenNebulaConf 2016 - The Lightweight Approach to Build Cloud CyberSecurity E...
OpenNebulaConf 2016 - The DRBD SDS for OpenNebula by Philipp Reisner, LINBIT
OpenNebulaConf 2016 - Evolution of OpenNebula at Netways by Sebastian Saemann...
OpenNebulaConf 2016 - Fast Prototyping of a C.O. into a Micro Data Center - A...
OpenNebulaConf 2016 - Network automation with VR by Karsten Nielsen, Unity Te...
TechDay - Toronto 2016 - C151 Data Centers Introduction
OpenNebulaConf 2016 - OpenNebula, OpenNebulaConf, OpenNebulaConf 2016
OpenNebulaConf 2016 - MICHAL - flexible infrastructure accounting framework b...
TechDay - Toronto 2016 - OpenNebula @ Fuze
OpenNebulaConf 2016 - Building a GNU/Linux Distribution by Daniel Dehennin, M...
OpenNebulaConf 2016 - OpenNebula, a story about flexibility and technological...
Jenkins & OpenNebula a CD History - Alberto García
Ad

Similar to OpenNebulaConf 2016 - Icinga2 - APIFY them all by Achim Ledermüller, Netways GmbH (20)

PPTX
Monitoring as Code - Ignite
PPTX
Icinga2 in the middle of your toolstack
PPTX
Presentation about Icinga at Kiratech DevOps Day in Verona
PPTX
Loadays 2015 - Enterprise Monitoring with Icinga
PPTX
Osbizconference 2015 Icinga 2 by Eric Lippmann
PPTX
Icinga Camp Kuala Lumpur 2015 Opening By Eric Lippmann
PDF
OSDC 2015: Bernd Erk | Why favour Icinga over Nagios
PPTX
Monitoring OpenNebula with Icinga2
PPTX
Afpified Monitoring with Icinga2
PPTX
Icinga at Flossuk 2015 in York
PDF
Icinga 2 @ SIG-NOC Meeting
PPTX
Cebit 2015 icinga
PDF
OSMC 2015 | Current State of Icinga by Icinga Team
PDF
Icinga Camp San Diego 2016 - Apify them all
PDF
Icinga Camp San Diego: Apify them all
PPTX
Open Source Monitoring with Icinga at Fossasia 2015
PPTX
ICINGA (Monitoring Basics & Reporting)
PPTX
Icinga Camp Bangalore - Icinga2 API use cases and BlueJeans Inc.
PDF
OSMC 2018 | Current State of Icinga by Bernd Erk
PDF
Icinga2 api use cases
Monitoring as Code - Ignite
Icinga2 in the middle of your toolstack
Presentation about Icinga at Kiratech DevOps Day in Verona
Loadays 2015 - Enterprise Monitoring with Icinga
Osbizconference 2015 Icinga 2 by Eric Lippmann
Icinga Camp Kuala Lumpur 2015 Opening By Eric Lippmann
OSDC 2015: Bernd Erk | Why favour Icinga over Nagios
Monitoring OpenNebula with Icinga2
Afpified Monitoring with Icinga2
Icinga at Flossuk 2015 in York
Icinga 2 @ SIG-NOC Meeting
Cebit 2015 icinga
OSMC 2015 | Current State of Icinga by Icinga Team
Icinga Camp San Diego 2016 - Apify them all
Icinga Camp San Diego: Apify them all
Open Source Monitoring with Icinga at Fossasia 2015
ICINGA (Monitoring Basics & Reporting)
Icinga Camp Bangalore - Icinga2 API use cases and BlueJeans Inc.
OSMC 2018 | Current State of Icinga by Bernd Erk
Icinga2 api use cases

More from OpenNebula Project (20)

PDF
OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
PDF
OpenNebulaConf2019 - Building Virtual Environments for Security Analyses of C...
PDF
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...
PDF
OpenNebulaConf2019 - 6 years (+) OpenNebula - Lessons learned - Sebastian Man...
PDF
OpenNebulaConf2019 - Performant and Resilient Storage the Open Source & Linux...
PDF
OpenNebulaConf2019 - Image Backups in OpenNebula - Momčilo Medić - ITAF
PDF
OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...
PDF
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
PDF
Replacing vCloud with OpenNebula
PDF
NTS: What We Do With OpenNebula - and Why We Do It
PDF
OpenNebula from the Perspective of an ISP
PDF
NTS CAPTAIN / OpenNebula at Julius Blum GmbH
PDF
Performant and Resilient Storage: The Open Source & Linux Way
PDF
NetApp Hybrid Cloud with OpenNebula
PPTX
NSX with OpenNebula - upcoming 5.10
PDF
Security for Private Cloud Environments
PDF
CheckPoint R80.30 Installation on OpenNebula
PDF
DE-CIX: CloudConnectivity
PDF
PDF
Cloud Disaggregation with OpenNebula
OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
OpenNebulaConf2019 - Building Virtual Environments for Security Analyses of C...
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...
OpenNebulaConf2019 - 6 years (+) OpenNebula - Lessons learned - Sebastian Man...
OpenNebulaConf2019 - Performant and Resilient Storage the Open Source & Linux...
OpenNebulaConf2019 - Image Backups in OpenNebula - Momčilo Medić - ITAF
OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
Replacing vCloud with OpenNebula
NTS: What We Do With OpenNebula - and Why We Do It
OpenNebula from the Perspective of an ISP
NTS CAPTAIN / OpenNebula at Julius Blum GmbH
Performant and Resilient Storage: The Open Source & Linux Way
NetApp Hybrid Cloud with OpenNebula
NSX with OpenNebula - upcoming 5.10
Security for Private Cloud Environments
CheckPoint R80.30 Installation on OpenNebula
DE-CIX: CloudConnectivity
Cloud Disaggregation with OpenNebula

Recently uploaded (20)

PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Approach and Philosophy of On baking technology
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Encapsulation theory and applications.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Empathic Computing: Creating Shared Understanding
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Approach and Philosophy of On baking technology
Programs and apps: productivity, graphics, security and other tools
Encapsulation theory and applications.pdf
Electronic commerce courselecture one. Pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Understanding_Digital_Forensics_Presentation.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
MYSQL Presentation for SQL database connectivity
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Reach Out and Touch Someone: Haptics and Empathic Computing
Empathic Computing: Creating Shared Understanding
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Spectral efficient network and resource selection model in 5G networks
Diabetes mellitus diagnosis method based random forest with bat algorithm
Digital-Transformation-Roadmap-for-Companies.pptx

OpenNebulaConf 2016 - Icinga2 - APIFY them all by Achim Ledermüller, Netways GmbH