OpenShift Monitoring
Open Shift
Red Hat OpenShift Observability and Monitoring

Red Hat OpenShift Observability is an important piece of Instana’s comprehensive Container monitoring solution. OpenShift is Red Hat’s managed Kubernetes distribution for operating managed containerized software and application deployments. It combines Kubernetes and Docker along with DevOps tools and Security capabilities for rapid enterprise application development.

OpenShift may be used in a number of ways:

  • Standalone on a developer’s laptop
  • On Red Hat’s public cloud
  • On Red Hat’s private cloud
  • On your own private cloud
Start your FREE TRIAL today!

14 days, no credit card, full version

OpenShift Monitoring Deployment

Instana’s OpenShift Monitoring Sensor can be deployed in any of the above environments. The Instana Agent is deployed as a Daemon Set targeted to run on selected Nodes. The Agent automatically detects all the technology stacks deployed to the Kubernetes Pods on each Node, then loads the appropriate monitoring sensors and immediately sends metric data immediately. An example YAML file is available in the documentation.

To help optimize OpenShift application performance and automate performance management workflows, Instana’s automatic OpenShift Observability & Monitoring goes beyond simple metrics to provide comprehensive Cloud, Kubernetes, Infrastructure, Application and Service monitoring capabilities:

  • Discovery of Kubernetes nodes and deployed services
  • Automatic code instrumentation and tracing for Java, Node, .NET and 7 other languages
  • Automatic mapping of applications, containers and Kubernetes clusters
  • Tracing of all end-to-end requests across all systems and services
  • Application, Service, Infrastructure, Kubernetes and Cloud health monitoring

Comprehensive OpenShift infrastructure observability with requires performance monitoring of virtual hosts, nodes, clusters and pods. In addition, all operating containers are managed, along with the infrastructure and application services running inside them.

Instana is fastest wat to achieve full observability of applications running on a Red Hat OpenShift stack. Instana’s agent automatically discovers and monitors all Kubernetes instances with pre-configured K8s monitoring sensors. Every application is mapped, monitored, traced and profiled – automatically.

Monitoring OpenShift Performance

Instana automatically identifies all running Kubernetes nodes and automatically deploys a fully configured Kubernetes Monitoring sensor. Instana’s curated knowledge base already knows what performance metrics are relevant to collect for OpenShift health monitoring, in addition to the health of infrastructure and services operating within the K8S environment. Monitoring an OpenShift Kubernetes distribution couldn’t be easier.

Observe Red Hat OpenShift Infrastructure, Applications and Services

Instana automatically maps, monitors and traces all services and applications that pass through the GKE cluster, detecting all performance / availability events and issues, while also identifying any service incidents, tying all monitoring, tracing, profiling and data analysis together for correlated analysis.

OpenShift Configuration Visibility

In addition to performance and health data, Instana’s Kubernetes Monitoring also collects configuration data for Kubernetes, pods and containers, allowing Instana to analyze and correlate configuration data and changes with application and service performance information.

All Kubernetes performance and configuration information is summarized in a single Observability / Monitoring Dashboard, showing all relevant information in a single place for easy problem-solving and performance optimization.

OpenShift performance monitoring centers around service metrics and their interactions with other services or data stores. Instana automatically identifies and collects the relevant service metrics.

Red Hat OpenShift Observability and Monitoring Data

Instana’s OpenShift Observability includes four types of data; Cluster Data, Deployment Information, Pod Measurements, Node Measurements:

Further information on the different sensor information is available in the
Instana Kubernetes Observability Documentation.

Cluster Data

  • KPIs
  • Node Count
  • Pod Allocation
  • CPU Request Allocation
  • CPU Limit Allocation
  • Memory Request Allocation
  • Memory Limit Allocation
  • CPU Resources
  • CPU Requests
  • CPU Limits
  • CPU Capacity
  • Memory Resources
  • Memory Requests
  • Memory Limits
  • Memory Capacity
  • Pods (running / allocated / pending)
  • Pods Capacity
  • Replicas (available / desired)
  • Node list with KPIs
  • Deployment list with KPIs
  • Component Status

Node Measurements

  • KPIs
  • Pod Allocation
  • Pod Capacity
  • CPU Request Allocation
  • CPU Limit Allocation
  • Memory Request Allocation
  • Memory Limit Allocation
  • CPU Resources
  • CPU Requests
  • CPU Limits
  • CPU Capacity
  • Memory Resources
  • Memory Requests
  • Memory Limits
  • Memory Capacity
  • Conditions
  • Labels
  • Pod list

Pod Measurements

  • KPIs
  • Phase
  • Restarts
  • CPU Requests
  • CPU Limits
  • Memory Requests
  • Memory Limits
  • Conditions
  • Labels
  • Container List (state / restarts)

Deployment Information

  • Conditions
  • Labels
  • CPU Resources
  • CPU Requests
  • CPU Limits
  • Memory Resources
  • Memory Requests
  • Memory Limits
  • Pods (available / desired)
  • Pods (pending / ready / unscheduled / unready)
  • Pending Phase Duration
Instana Agent Installation: Getting Started

Ready to start? You’ll need an Instana Trial or Account first. Already got one? The best place to begin is Instana’s Getting Started Guide.

Instana Trial or Account Instana’s Getting Started Guide