Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OKE tile copy update #19096

Merged
merged 4 commits into from
Nov 22, 2024
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 24 additions & 6 deletions oke/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,40 @@

## Overview

Oracle Cloud Infrastructure Container Engine for Kubernetes (OKE) is a fully-managed Kubernetes service for deploying and running your containerized applications on Oracle Cloud. Datadog provides you with comprehensive visibility to your Kubernetes clusters managed by OKE. Once you have enabled your Datadog integration, you can view your Kubernetes infrastructure, monitor live processes, and track key metrics from all of your pods and containers in one place.
Oracle Cloud Infrastructure Container Engine for Kubernetes (OKE) is a managed Kubernetes service that simplifies the operations of enterprise-grade Kubernetes at scale.

This integration collects metrics and tags from the [`oci_oke`][1] namespace to help you monitor your Kubernetes control plane, clusters, and node states.

Deploying the [Datadog Agent][2] on your OKE cluster can also help you track the load on your clusters, pods, and individual nodes to get better insights into how to provision and deploy your resources.

In addition to monitoring your nodes, pods, and containers, the Agent can also collect and report metrics from the services running in your cluster, so that you can:

- Explore your OKE clusters with [pre-conifgured Kubernetes dashboards][3]
romandatadog marked this conversation as resolved.
Show resolved Hide resolved
- Monitor containers and processes in real time
- Automatically track and monitor containerized services

## Setup

Once you set up the [Oracle Cloud Infrastructure][4] integration, ensure that the `oci_oke` namespace is included in your [Connector Hub][5].

Because Datadog already integrates with Kubernetes, it is ready-made to monitor OKE. If you're running the Agent in a Kubernetes cluster and plan to migrate to OKE, you can continue monitoring your cluster with Datadog.

Additionally, OKE node pools are supported.
Deploying the Agent as a DaemonSet via our [Helm chart][6] is the most straightforward (and recommended) method, since it ensures that the Agent will run as a pod on every node within your cluster and that each new node automatically has the Agent installed. You can also configure the Agent to collect process data, traces, and logs by adding a few extra lines to a Helm values file. Additionally, OKE node pools are supported.
romandatadog marked this conversation as resolved.
Show resolved Hide resolved


## Troubleshooting

Need help? Contact [Datadog support][1].
Need help? Contact [Datadog support][7].

## Further Reading

- [How to monitor OKE with Datadog][2]
- [How to monitor OKE with Datadog][8]

[1]: https://docs.datadoghq.com/help/
[2]: https://www.datadoghq.com/blog/monitor-oracle-kubernetes-engine/
[1]: https://docs.oracle.com/en-us/iaas/Content/ContEng/Reference/contengmetrics.htm
[2]: https://docs.datadoghq.com/agent/kubernetes/#installation
[3]: https://app.datadoghq.com/dashboard/lists/preset/3?q=kubernetes
[4]: https://docs.datadoghq.com/integrations/oracle_cloud_infrastructure/
[5]: https://cloud.oracle.com/connector-hub/service-connectors
[6]: https://docs.datadoghq.com/agent/kubernetes/?tab=helm
[7]: https://docs.datadoghq.com/help/
[8]: https://www.datadoghq.com/blog/monitor-oracle-kubernetes-engine/
4 changes: 3 additions & 1 deletion oke/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,14 @@
"configuration": "README.md#Setup",
"support": "README.md#Support",
"changelog": "CHANGELOG.md",
"description": "OKE is an Oracle-managed container orchestration service.",
"description": "OKE is an OCI managed container orchestration service.",
"title": "Oracle Container Engine for Kubernetes",
"media": [],
"classifier_tags": [
"Category::Configuration & Deployment",
"Category::Containers",
"Category::Kubernetes",
"Category::Metrics",
"Category::Oracle",
"Category::Orchestration",
"Supported OS::Linux",
Expand Down
Loading