AI 资源库 · 已整理 1 项

自定义资源

查看与自定义资源相关的 AI 资讯、工具、Skill、工作流和开源项目。

使用 DatadogInstrumentation 管理 Kubernetes 可观测性

Datadog 的工程师发布了一个叫 DatadogInstrumentation 的 Kubernetes 自定义资源配置,把应用的指标检查、日志收集和调用链追踪(APM)配置统一放到一个 Kubernetes 资源里。过去这些设置分散在 Pod 注解和 Agent 配置文件里:改注解要重新部署应用,改 Agent 配置要找平台团队并可能重启 Agent。现在应用团队可以在自己的 GitOps 流程里改这份配置,运行时生效,不用重启应用或 Agent,平台团队仍管 Agent 部署。配置写错时 kubectl apply 会直接报错,还能通过状态条件(ChecksReady、LogsReady、APMReady)排查问题。

文中可用工具

  • DatadogInstrumentationKubernetes 自定义资源,把单个工作负载的指标检查、日志和 APM 配置集中在一处管理
  • Datadog Operator平台团队用来部署 Datadog Agent 的运维组件
  • DatadogAgentOperator 的资源,用来维护 Agent 部署和 APM 目标规则
  • Single Step Instrumentation自动给符合条件的应用 Pod 注入追踪 SDK
  • Datadog Agent负责采集指标、日志和追踪数据的采集代理
  • Cluster Agent在应用配置时校验资源,并把状态反馈到 Kubernetes
☆ 收藏查看来源 ↗