Oracle OKE Monitoring
Kubernetes Icon
What is Oracle Container Engine for Kubernetes (OKE)?

The Oracle Container Engine for Kubernetes (OKE) (link resides outside ibm.com) is a hosted Kubernetes cluster (IAAS – Infrastructure As A Service) provided by Oracle and highly integratable with other Oracle Cloud offerings. As with other Kubernetes engines like Google Kubernetes Engine, Red Hat OpenShift or Azure AKS, Instana’s comprehensive OKE Monitoring includes the ability to monitor the Kubernetes system, the orchestrated containers, infrastructure and the applications that are running in OKE.

To help optimize OKE application performance and automate performance management workflows, Instana’s automatic Kubernetes 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 dependencies between applications, services, containers, Kubernetes clusters, and physical or virtual hosts
  • Tracing of all end-to-end requests across all systems and services
  • Application, Service, Infrastructure, Kubernetes and Cloud health monitoring

Comprehensive monitoring of a Kubernetes infrastructure provided by Oracle requires performance visibility for the virtual hosts, running pods, containers and orchestration, and any applications and services deployed on the cluster.

Instana is the quickest and easiest way to monitor the Oracle Container Engine for Kubernetes across the stack to deliver comprehensive application insights. The Instana agent automatically discovers all Kubernetes instances, deployed service technologies, configures the necessary monitoring sensors and begins tracing applications and requests immediately. No restarts required. Instana also automatically determines the health of the OKE cluster.

Start your FREE TRIAL today!

14 days, no credit card, full version

Monitoring Oracle Container Engine for Kubernetes Performance

Once deployed, the Instana Agent automatically identifies all running Kubernetes nodes – then automatically deploys and configures Instana’s Kubernetes Monitoring sensor. Instana’s curated knowledge base already knows what performance metrics are relevant for collection and how to collect them. Additional metrics are collected, to monitor the OKE cluster health. Since Instana’s automatic configuration collects all relevant information, monitoring an hosted Kubernetes cluster couldn’t be easier.

With the help of Artificial Intelligence (AI) and health signatures from the curated knowledge base, Instana automatically detects issues inside the Kubernetes cluster and service incidents. In failure situations, Instana automates, based on severity, incident escalation and root cause identification, helping you solve issues before users are impacted.

Oracle Container Engine for Kubernetes Configuration Monitoring

In addition to performance and health data, Instana’s Kubernetes Monitoring sensor 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 Monitoring Dashboard, showing all relevant information in a single place for easy problem-solving and performance optimization.

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

 

Oracle Container Engine for Kubernetes Monitoring Data

Instana’s OKE Monitoring 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 Engine Management 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.