You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Datadog API获取APM模块下的所有Kubernetes监控服务?

如何通过Datadog API获取APM服务列表

这个需求完全可行,你可以使用Datadog的APM服务列表API端点来获取官网APM->服务页面展示的所有服务。

核心API信息

  • 请求方法:GET
  • 端点地址:https://api.<你的Datadog区域>.datadoghq.com/api/v1/services
    (区域示例:us、eu,需替换为你实际使用的Datadog部署区域)

认证要求

请求必须包含两个HTTP头部:

  • DD-API-KEY: 你的Datadog API密钥
  • DD-APPLICATION-KEY: 你的Datadog应用密钥

示例请求(curl)

curl -X GET "https://api.us.datadoghq.com/api/v1/services" \
-H "DD-API-KEY: <你的API密钥>" \
-H "DD-APPLICATION-KEY: <你的应用密钥>"

响应说明

返回的JSON数据会包含所有在APM服务页面显示的服务条目,包括你的Kubernetes应用相关服务。每个服务对象会包含名称、环境、语言、最近活跃时间等信息,与官网页面展示的内容一致。

可选过滤(按需使用)

如果需要筛选特定环境或语言的服务,可以添加查询参数:

  • env: 指定环境(如prod、staging)
  • language: 指定服务语言(如python、java)
    示例:
curl -X GET "https://api.us.datadoghq.com/api/v1/services?env=prod&language=python" \
-H "DD-API-KEY: <你的API密钥>" \
-H "DD-APPLICATION-KEY: <你的应用密钥>"

内容的提问来源于stack exchange,提问作者Carlos Marquez

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 21:22:07