- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
Supported OS
Google Kubernetes Engine (GKE), a service on the Google Cloud Platform (GCP), is a hosted platform for running and orchestrating containerized applications backed by Kubernetes. GKE clusters can be monitored by the Google Cloud Platform integration as well as by the Datadog Agent running as workloads within the cluster.
Ensure that your role in your GCP project has the proper permissions to use GKE.
Enable the Google Container Engine API for your project.
Install the Google Cloud SDK and the kubectl
command line tool on your local machine. Once you pair the Cloud SDK with your GCP account, you can control your clusters directly from your local machine using kubectl
.
Install the Google Cloud Platform integration.
You can then access an out-of-the-box Google Compute Engine dashboard that displays metrics like disk I/O, CPU utilization, and network traffic.
To further monitor your GKE cluster, install the Datadog Agent using the Datadog Helm Chart or Datadog Operator. Once deployed, the Datadog Agent and Datadog Cluster Agent monitor your cluster and the workloads on it.
GKE supports two main modes of operation that can change the level of flexibility, responsibility, and control that you have over your cluster. These different modes change how you deploy the Datadog components.
Standard: You manage the cluster’s underlying infrastructure, giving you node configuration flexibility.
Autopilot: Google provisions and manages the entire cluster’s underlying infrastructure, including nodes and node pools, giving you an optimized cluster with a hands-off experience.
Deploy a containerized version of the Datadog Agent on your Kubernetes cluster. See Install the Datadog Agent on Kubernetes.
Autopilot requires a more distinct setup for the Kubernetes installation compared to the standard installation. This type of cluster requires using the Datadog Helm chart.
Deploy a containerized version of the Datadog Agent on your Kubernetes cluster with the Helm installation of the Datadog Agent on Kubernetes. When setting your Helm datadog-values.yaml
configuration, see the GKE Autopilot section on the Kubernetes Distributions for the necessary configuration changes. Most notably, set providers.gke.autopilot
to true
.
To use Admission Controller with Autopilot, set the configMode
of the Admission Controller to either service
or hostip
.
Because Autopilot does not allow socket
mode, Datadog recommends using service
(with hostip
as a fallback) to provide a more robust layer of abstraction for the controller.