DevOps monitoring: Best Practices using OpenShift combined with
Icinga & Big Data management tools
Icinga Camp (Milan)
26/9/2019
Marco Bizzantino – CTO
@bizzam
Kiratech opens the
Switzerland Branch
2005
2009
2012
Container
&
Microservices
Kiratech
embraces
DevOps vision
Virtualization
Kiratech becomes Red
Hat partner
Starts the Data
Analytics business
2015
2018
Kiratech Timeline:
2019
Kiratech is
CNCF Silver
Member and
Certified
Kubernetes
Service Provider
Kiratech opens the
Switzerland Branch
2005
2009
2012
Container
&
Microservices
Kiratech
embraces
DevOps vision
Virtualization
Kiratech becomes Red
Hat partner
Starts the Data
Analytics business
2015
2018
Kiratech Timeline:
2019
Kiratech is
CNCF Silver
Member and
Certified
Kubernetes
Service Provider
Kiratech opens the
Switzerland Branch
2005
2009
2012
Container
&
Microservices
Kiratech
embraces
DevOps vision
Virtualization
Kiratech becomes Red
Hat partner
Starts the Data
Analytics business
2015
2018
Kiratech Timeline:
2019
Kiratech is
CNCF Silver
Member and
Certified
Kubernetes
Service Provider
Kiratech opens the
Switzerland Branch
2005
2009
2012
Container
&
Microservices
Kiratech
embraces
DevOps vision
Virtualization
Kiratech becomes Red
Hat partner
Starts the Data
Analytics business
2015
2018
Kiratech Timeline:
2019
Kiratech is
CNCF Silver
Member and
Certified
Kubernetes
Service Provider
We met the Icinga guys here!
Kiratech opens the
Switzerland Branch
2005
2009
2012
Container
&
Microservices
Kiratech
embraces
DevOps vision
Virtualization
Kiratech becomes Red
Hat partner
Starts the Data
Analytics business
2015
2018
Kiratech Timeline:
2019
Kiratech is
CNCF Silver
Member and
Certified
Kubernetes
Service Provider
Kiratech opens the
Switzerland Branch
2005
2009
2012
Container
&
Microservices
Kiratech
embraces
DevOps vision
Virtualization
Kiratech becomes Red
Hat partner
Starts the Data
Analytics business
2015
2018
Kiratech Timeline:
2019
Kiratech is
CNCF Silver
Member and
Certified
Kubernetes
Service Provider
We had man… some beers
together in San Francisco
CLOUD TRANSFORMATION
Software Defined Data Center, Hybrid Cloud, IoT &
Edge Computing
DEVOPS
Infrastructure as Code, Container Orchestration,
Continuous Integration/Delivery/Pipeline,
Log Analytics & Continuous Monitoring
SECURITY
Kubernetes Cybersecurity, Cloud Hardening,
DevSecOps, Security by Design
MISSION Kiratech develops and selects in an innovative way excellent technologies
and methodologies in the following fields:
Kubernetes
Kubernetes (K8s) is an open-source
system for automating deployment,
scaling, and management of
containerized applications.
It groups containers that make up
an application into logical units for
easy management and discovery.
Enterprise Container Platform
Common feedback from customers
It’s not (never) an option on a real K8s cluster
First things first
What is important from a business point of view?
What is important from the security point of view?
What is important for the operation team? And for the devs?
Make surveys, interviews, and gain competences on the specific topic.
Blackbox monitoring can’t work.
Service components
PaaSInfrastructure layer
Application / Container
The external world
Service components
From this:
Our challenge
To this:
Icinga check
Prometheus check
check_prometheus_metric.sh '-C' -u -C user:passM -C -k '-H' 'https://prometheus-k8s-openshift-monitoring.cloudapps-lab.dom.com' '-c' '10' '-n’ ‘Kube status' '-q' 'kube_node_status_condition{condition="Ready",job="kube-state metrics",status="true"}' '-t' 'vector' -w 3
Logs in Elasticsearch
“As an OpenShift Enterprise cluster administrator,
you can deploy the EFK stack to aggregate logs for a range of OpenShift Enterprise
services. Application developers can view the logs of the projects
for which they have view access.
The EFK stack aggregates logs from hosts and applications,
whether coming from multiple containers or even deleted pods.”
Our Elasticsearch check, can help you to integrate
these informations in Icinga
Icingabeat
InfluxDB a time series DB
You can store metrics in InfluxDB
using different approach:
check, telegraf, api,..
ntopng
Thanks to ntopng, we are
able to monitoring
containerized environments
Security is another important
aspect that we can now
monitor with ntopng
APM
Monitoring from the
End User point of view
Grafana
Sample dashboard
Ok but.. What is important?
switch
• Port to OpenShift
• Port to CRM
CRM
vmware cluster
• vmware server 1
• vmware server 2
• vmware server 3
vmware cluster status
openshift cluster
• openshift server 1
• openshift server 2
• openshift server 3
OpenShift service
OpenShift
is
UNAVAILABLE
Icinga Business Process
Icinga is the single point of monitoring
Any stuff to be monitored
Icinga is where the monitoring workflow
happen
• Alert management
• Contact group and timeperiod
• Services and hosts status and
automation
• Monitoring team access
and segregation
• Monitoring workflow definition
• Custom check implementation
• Third party tool integration
• Check as a Code in git
Any Questions?
Thank You!Follow us on:
www.kiratech.it
Kiratech S.p.A.
@kiratech
Kiratech
KiratechChannel
kiratechspa

More Related Content

PDF
Accelerating Path to Production for Generative AI-powered Applications
PDF
Signalilo: Visualizing Prometheus alerts in Icinga2 - Icinga Camp Zurich 2019
PDF
Don’t Forget About Your Past—Optimizing Apache Druid Performance With Neil Bu...
PDF
PHDays 2018 Threat Hunting Hands-On Lab
PDF
How Discord Migrated Trillions of Messages from Cassandra to ScyllaDB
PDF
Alfresco and the Model Context Protocol (MCP)
PDF
FIWARE Global Summit - NGSI-LD – an Evolution from NGSIv2
PDF
Android Malware Detection Mechanisms
Accelerating Path to Production for Generative AI-powered Applications
Signalilo: Visualizing Prometheus alerts in Icinga2 - Icinga Camp Zurich 2019
Don’t Forget About Your Past—Optimizing Apache Druid Performance With Neil Bu...
PHDays 2018 Threat Hunting Hands-On Lab
How Discord Migrated Trillions of Messages from Cassandra to ScyllaDB
Alfresco and the Model Context Protocol (MCP)
FIWARE Global Summit - NGSI-LD – an Evolution from NGSIv2
Android Malware Detection Mechanisms

What's hot (20)

PPTX
Large Language Models | How Large Language Models Work? | Introduction to LLM...
PDF
Interfacing C/C++ and Python with SWIG
PPTX
Pre trained language model
PPTX
Kubernetes #1 intro
PDF
Splunk: Druid on Kubernetes with Druid-operator
PPTX
No data loss pipeline with apache kafka
PPTX
Advantage Technology - Ransomware and the NIST Cybersecurity Framework
PDF
Dave Gilbert - KVM and QEMU
PDF
MLOps with Kubeflow
PPTX
Observability in the world of microservices
PPTX
M5StackをRustで動かす
PDF
Fighting financial fraud at Danske Bank with artificial intelligence
PPTX
Deception technology for advanced detection
PDF
Large Language Models for Test Case Evolution and Repair
PDF
Pki and OpenSSL
PPTX
Pregel and giraph
PDF
Effective Modern C++ 勉強会#3 Item16
PDF
Nextcloud Open Source Collaborative Cloud Platform, OW2online, June2020
 
PDF
いまさら聞けないarmを使ったNEONの基礎と活用事例
Large Language Models | How Large Language Models Work? | Introduction to LLM...
Interfacing C/C++ and Python with SWIG
Pre trained language model
Kubernetes #1 intro
Splunk: Druid on Kubernetes with Druid-operator
No data loss pipeline with apache kafka
Advantage Technology - Ransomware and the NIST Cybersecurity Framework
Dave Gilbert - KVM and QEMU
MLOps with Kubeflow
Observability in the world of microservices
M5StackをRustで動かす
Fighting financial fraud at Danske Bank with artificial intelligence
Deception technology for advanced detection
Large Language Models for Test Case Evolution and Repair
Pki and OpenSSL
Pregel and giraph
Effective Modern C++ 勉強会#3 Item16
Nextcloud Open Source Collaborative Cloud Platform, OW2online, June2020
 
いまさら聞けないarmを使ったNEONの基礎と活用事例
Ad

Similar to DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big Data management tools - Icinga Camp Milan 2019 (20)

PDF
Operating Openshift An Sre Approach To Managing Infrastructure 1st Edition Ri...
PPTX
OCP Datacomm RedHat - Kubernetes Launch
PDF
AWS Summit Singapore 2019 | Latest Trends for Cloud-Native Application Develo...
PDF
IBM Think 2020 Openshift on IBM Z and LinuxONE
PDF
Ippevent : openshift Introduction
PPTX
OpenShift: Devops Made Easy
PDF
OSMC 2019 | Monitoring Cockpit for Kubernetes Clusters by Ulrike Klusik
PDF
Download full DevOps with OpenShift 1st Edition Mike Hepburn ebook all chapters
PDF
2023-09-28-AWS Las Palmas UG - Dynamic Anti-Frigile Systems.pdf
PPTX
IBM RedHat OCP Vs xKS.pptx
PDF
8 - OpenShift - A look at a container platform: what's in the box
PDF
PDF DevOps with OpenShift 1st Edition Mike Hepburn download
PDF
Open shift deployment review getting ready for day 2 operations
PDF
Red Hat OpenShift V3 Overview and Deep Dive
PDF
Red Hat and kubernetes: awesome stuff coming your way
PDF
Openshift service broker and catalog ocp-meetup july 2018
PDF
Meetup Openshift Geneva 03/10
PDF
Bandwidth: Use Cases for Elastic Cloud on Kubernetes
PDF
Perth MeetUp November 2023
PDF
Monitoring Cockpit for OpenShift Clusters
Operating Openshift An Sre Approach To Managing Infrastructure 1st Edition Ri...
OCP Datacomm RedHat - Kubernetes Launch
AWS Summit Singapore 2019 | Latest Trends for Cloud-Native Application Develo...
IBM Think 2020 Openshift on IBM Z and LinuxONE
Ippevent : openshift Introduction
OpenShift: Devops Made Easy
OSMC 2019 | Monitoring Cockpit for Kubernetes Clusters by Ulrike Klusik
Download full DevOps with OpenShift 1st Edition Mike Hepburn ebook all chapters
2023-09-28-AWS Las Palmas UG - Dynamic Anti-Frigile Systems.pdf
IBM RedHat OCP Vs xKS.pptx
8 - OpenShift - A look at a container platform: what's in the box
PDF DevOps with OpenShift 1st Edition Mike Hepburn download
Open shift deployment review getting ready for day 2 operations
Red Hat OpenShift V3 Overview and Deep Dive
Red Hat and kubernetes: awesome stuff coming your way
Openshift service broker and catalog ocp-meetup july 2018
Meetup Openshift Geneva 03/10
Bandwidth: Use Cases for Elastic Cloud on Kubernetes
Perth MeetUp November 2023
Monitoring Cockpit for OpenShift Clusters
Ad

More from Icinga (20)

PDF
Upgrading Incident Management with Icinga - Icinga Camp Milan 2023
PDF
Extending Icinga Web with Modules: powerful, smart and easily created - Icing...
PDF
Infrastructure Monitoring for Cloud Native Enterprises - Icinga Camp Milan 2023
PDF
Incident management: Best industry practices your team should know - Icinga C...
PDF
Monitoring Cooling Units in a pharmaceutical GxP regulated environment - Icin...
PDF
SNMP Monitoring at scale - Icinga Camp Milan 2023
PPTX
Monitoring Kubernetes with Icinga - Icinga Camp Milan 2023
PPTX
Current State of Icinga - Icinga Camp Milan 2023
PDF
Efficient IT operations using monitoring systems and standardized tools - Ici...
PPTX
Tornado Complex Event Processing Framework for Icinga - Icinga Camp Zurich 2019
PDF
Moving from Icinga 1 to Icinga 2 + Director - Icinga Camp Zurich 2019
PDF
Icinga Director and vSphereDB - how they play together - Icinga Camp Zurich 2019
PDF
Current State of Icinga - Icinga Camp Zurich 2019
PDF
NetEye 4 based on Icinga 2 - Icinga Camp Milan 2019
PDF
Integrating Icinga 2 and ntopng - Icinga Camp Milan 2019
PPTX
Current State of Icinga - Icinga Camp Milan 2019
PPTX
Best of Icinga Modules - Icinga Camp Milan 2019
PPTX
hallenges of Monitoring Big Infrastructure - Icinga Camp Milan 2019
PPTX
Discover the real user experience with Alyvix - Icinga Camp Milan 2019
PDF
Current State of Logmanagement with Icinga - Icinga Camp Stockholm 2019
Upgrading Incident Management with Icinga - Icinga Camp Milan 2023
Extending Icinga Web with Modules: powerful, smart and easily created - Icing...
Infrastructure Monitoring for Cloud Native Enterprises - Icinga Camp Milan 2023
Incident management: Best industry practices your team should know - Icinga C...
Monitoring Cooling Units in a pharmaceutical GxP regulated environment - Icin...
SNMP Monitoring at scale - Icinga Camp Milan 2023
Monitoring Kubernetes with Icinga - Icinga Camp Milan 2023
Current State of Icinga - Icinga Camp Milan 2023
Efficient IT operations using monitoring systems and standardized tools - Ici...
Tornado Complex Event Processing Framework for Icinga - Icinga Camp Zurich 2019
Moving from Icinga 1 to Icinga 2 + Director - Icinga Camp Zurich 2019
Icinga Director and vSphereDB - how they play together - Icinga Camp Zurich 2019
Current State of Icinga - Icinga Camp Zurich 2019
NetEye 4 based on Icinga 2 - Icinga Camp Milan 2019
Integrating Icinga 2 and ntopng - Icinga Camp Milan 2019
Current State of Icinga - Icinga Camp Milan 2019
Best of Icinga Modules - Icinga Camp Milan 2019
hallenges of Monitoring Big Infrastructure - Icinga Camp Milan 2019
Discover the real user experience with Alyvix - Icinga Camp Milan 2019
Current State of Logmanagement with Icinga - Icinga Camp Stockholm 2019

Recently uploaded (20)

PDF
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
PDF
Advancing precision in air quality forecasting through machine learning integ...
PDF
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
PDF
Connector Corner: Transform Unstructured Documents with Agentic Automation
DOCX
Basics of Cloud Computing - Cloud Ecosystem
PDF
Human Computer Interaction Miterm Lesson
PDF
Ensemble model-based arrhythmia classification with local interpretable model...
PDF
IT-ITes Industry bjjbnkmkhkhknbmhkhmjhjkhj
PDF
Planning-an-Audit-A-How-To-Guide-Checklist-WP.pdf
PDF
NewMind AI Weekly Chronicles – August ’25 Week IV
PDF
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
PPTX
SGT Report The Beast Plan and Cyberphysical Systems of Control
PDF
zbrain.ai-Scope Key Metrics Configuration and Best Practices.pdf
PDF
giants, standing on the shoulders of - by Daniel Stenberg
PDF
EIS-Webinar-Regulated-Industries-2025-08.pdf
PDF
INTERSPEECH 2025 「Recent Advances and Future Directions in Voice Conversion」
PDF
The AI Revolution in Customer Service - 2025
PPTX
Microsoft User Copilot Training Slide Deck
PDF
AI.gov: A Trojan Horse in the Age of Artificial Intelligence
PDF
A hybrid framework for wild animal classification using fine-tuned DenseNet12...
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
Advancing precision in air quality forecasting through machine learning integ...
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
Connector Corner: Transform Unstructured Documents with Agentic Automation
Basics of Cloud Computing - Cloud Ecosystem
Human Computer Interaction Miterm Lesson
Ensemble model-based arrhythmia classification with local interpretable model...
IT-ITes Industry bjjbnkmkhkhknbmhkhmjhjkhj
Planning-an-Audit-A-How-To-Guide-Checklist-WP.pdf
NewMind AI Weekly Chronicles – August ’25 Week IV
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
SGT Report The Beast Plan and Cyberphysical Systems of Control
zbrain.ai-Scope Key Metrics Configuration and Best Practices.pdf
giants, standing on the shoulders of - by Daniel Stenberg
EIS-Webinar-Regulated-Industries-2025-08.pdf
INTERSPEECH 2025 「Recent Advances and Future Directions in Voice Conversion」
The AI Revolution in Customer Service - 2025
Microsoft User Copilot Training Slide Deck
AI.gov: A Trojan Horse in the Age of Artificial Intelligence
A hybrid framework for wild animal classification using fine-tuned DenseNet12...

DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big Data management tools - Icinga Camp Milan 2019

  • 1. DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big Data management tools Icinga Camp (Milan) 26/9/2019 Marco Bizzantino – CTO @bizzam
  • 2. Kiratech opens the Switzerland Branch 2005 2009 2012 Container & Microservices Kiratech embraces DevOps vision Virtualization Kiratech becomes Red Hat partner Starts the Data Analytics business 2015 2018 Kiratech Timeline: 2019 Kiratech is CNCF Silver Member and Certified Kubernetes Service Provider Kiratech opens the Switzerland Branch 2005 2009 2012 Container & Microservices Kiratech embraces DevOps vision Virtualization Kiratech becomes Red Hat partner Starts the Data Analytics business 2015 2018 Kiratech Timeline: 2019 Kiratech is CNCF Silver Member and Certified Kubernetes Service Provider
  • 3. Kiratech opens the Switzerland Branch 2005 2009 2012 Container & Microservices Kiratech embraces DevOps vision Virtualization Kiratech becomes Red Hat partner Starts the Data Analytics business 2015 2018 Kiratech Timeline: 2019 Kiratech is CNCF Silver Member and Certified Kubernetes Service Provider Kiratech opens the Switzerland Branch 2005 2009 2012 Container & Microservices Kiratech embraces DevOps vision Virtualization Kiratech becomes Red Hat partner Starts the Data Analytics business 2015 2018 Kiratech Timeline: 2019 Kiratech is CNCF Silver Member and Certified Kubernetes Service Provider We met the Icinga guys here!
  • 4. Kiratech opens the Switzerland Branch 2005 2009 2012 Container & Microservices Kiratech embraces DevOps vision Virtualization Kiratech becomes Red Hat partner Starts the Data Analytics business 2015 2018 Kiratech Timeline: 2019 Kiratech is CNCF Silver Member and Certified Kubernetes Service Provider Kiratech opens the Switzerland Branch 2005 2009 2012 Container & Microservices Kiratech embraces DevOps vision Virtualization Kiratech becomes Red Hat partner Starts the Data Analytics business 2015 2018 Kiratech Timeline: 2019 Kiratech is CNCF Silver Member and Certified Kubernetes Service Provider We had man… some beers together in San Francisco
  • 5. CLOUD TRANSFORMATION Software Defined Data Center, Hybrid Cloud, IoT & Edge Computing DEVOPS Infrastructure as Code, Container Orchestration, Continuous Integration/Delivery/Pipeline, Log Analytics & Continuous Monitoring SECURITY Kubernetes Cybersecurity, Cloud Hardening, DevSecOps, Security by Design MISSION Kiratech develops and selects in an innovative way excellent technologies and methodologies in the following fields:
  • 6. Kubernetes Kubernetes (K8s) is an open-source system for automating deployment, scaling, and management of containerized applications. It groups containers that make up an application into logical units for easy management and discovery.
  • 9. It’s not (never) an option on a real K8s cluster
  • 10. First things first What is important from a business point of view? What is important from the security point of view? What is important for the operation team? And for the devs? Make surveys, interviews, and gain competences on the specific topic. Blackbox monitoring can’t work.
  • 12. Application / Container The external world Service components
  • 15. Prometheus check check_prometheus_metric.sh '-C' -u -C user:passM -C -k '-H' 'https://prometheus-k8s-openshift-monitoring.cloudapps-lab.dom.com' '-c' '10' '-n’ ‘Kube status' '-q' 'kube_node_status_condition{condition="Ready",job="kube-state metrics",status="true"}' '-t' 'vector' -w 3
  • 16. Logs in Elasticsearch “As an OpenShift Enterprise cluster administrator, you can deploy the EFK stack to aggregate logs for a range of OpenShift Enterprise services. Application developers can view the logs of the projects for which they have view access. The EFK stack aggregates logs from hosts and applications, whether coming from multiple containers or even deleted pods.” Our Elasticsearch check, can help you to integrate these informations in Icinga
  • 18. InfluxDB a time series DB You can store metrics in InfluxDB using different approach: check, telegraf, api,..
  • 19. ntopng Thanks to ntopng, we are able to monitoring containerized environments Security is another important aspect that we can now monitor with ntopng
  • 20. APM Monitoring from the End User point of view
  • 23. Ok but.. What is important? switch • Port to OpenShift • Port to CRM CRM vmware cluster • vmware server 1 • vmware server 2 • vmware server 3 vmware cluster status openshift cluster • openshift server 1 • openshift server 2 • openshift server 3 OpenShift service OpenShift is UNAVAILABLE
  • 25. Icinga is the single point of monitoring Any stuff to be monitored
  • 26. Icinga is where the monitoring workflow happen • Alert management • Contact group and timeperiod • Services and hosts status and automation • Monitoring team access and segregation • Monitoring workflow definition • Custom check implementation • Third party tool integration • Check as a Code in git
  • 28. Thank You!Follow us on: www.kiratech.it Kiratech S.p.A. @kiratech Kiratech KiratechChannel kiratechspa