菜单

Datadog指标

如果你有一个Grafana云高级账户和企业插件访问,您可以直接与Grafana实验室Datadog度量指标从你Datadog代理。bob电竞频道了解更多关于Grafana云企业堆栈,联系我们

查看受支持特性列表,看看Datadog指标支持功能

是指下面的配置< dd-cluster > .grafana.net在几个地方。的价值< dd-cluster >取决于您的特定Grafana云栈。发现的价值Grafana云栈,去普罗米修斯指标细节所需的堆栈,域从URL和替换普罗米修斯。dd -

例如,如果您的普罗米修斯URLhttps://prometheus-us-central1.grafana.net/api/prom可以找到,你主持Datadog度量APIhttps://dd-us-central1.grafana.net/datadog

转发指标

正向指标,您需要一个API密匙MetricsPublisher作用。

您必须配置变化对Datadog代理转发Datadog指标。有两种方法可以做到这一点。

提出度量Datadog Grafana云

如果你正在评估Datadog指标,使用这些方法,以便代理处理指标将不同的端点,孤立的队列。这将确保问题发生在一个或多个接收器不会影响其他接收器。

以下用例需要不同的配置:

  • Datadog代理作为一个服务或在任何运行调度程序,可以使用秘密,比如Kubernetes。

    导出您的凭据的环境变量GRAFANA_CLOUD_USERNAMEGRAFANA_CLOUD_APIKEY
    导出您的凭据后,导出DD_ADDITIONAL_ENDPOINTS环境变量:

    DD_ADDITIONAL_ENDPOINTS = {" https:// (GRAFANA_CLOUD_USERNAME):美元(GRAFANA_CLOUD_APIKEY) @ < dd-cluster >.grafana.net/datadog ": [" grafana-labs]}
  • Datadog代理作为系统服务运行。

    守护进程服务配置导出环境变量:

    环境= DD_ADDITIONAL_ENDPOINTS = {" https:// < REPLACE_WITH_TENANTID >: < REPLACE_WITH_GRAFANA_APIKEY > @ < dd-cluster >.grafana.net/datadog ": [" grafana-labs]}

你必须使用grafana-labs作为额外的API键值Grafana实验室端点。bob电竞频道不要使用Datadog API键。

这是类似于设置additional_endpoints关键在datadog.yaml,但是你不能粘贴API键直接进入YAML文件因为Datadog代理将它转换为小写的一部分配置解析。设置过了DD_ADDITIONAL_ENDPOINTS环境变量不经过小写转换。

提出度量Grafana云

如果您使用的是Grafana Datadog指标在生产环境中,使用这个配置,代理只会向前指标Grafana云。

# Datadog摄入量的主机服务器发送代理数据dd_url: https:// <用户名>:< api key > @ < dd-cluster >.grafana.net/datadog api_key: grafana-labs #额外端点标准转发给其他后端additional_endpoints: {}

你必须使用grafana-labsapi_key字段的值。不要使用Datadog API键。

Grafana Datadog数据源配置

配置一个新的Datadog数据源Grafana实例。

  1. 在你Grafana实例,请单击配置(齿轮)图标。
  2. 选择数据源
  3. 点击添加数据来源
  4. 向下滚动到企业插件并安装DataDog。
  5. 完成以下字段:
    • 的名字:Datadog Grafana云
    • API的URL:https:// < dd-cluster >.grafana.net/datadog
    • API密匙:grafana-labs
    • 应用的关键:grafana-labs
    • 使基本认证:在
    • 基本认证用户:<用户名>
    • 基本认证密码:< Prometheus_API_Key >
      • API键需要阅读权限(如查看器或编辑器的作用)

比较查询数据源和Datadog官方API,使用相同的步骤创建一个额外的数据源,但改变以下字段:

  • 的名字:Datadog
  • API的URL:https://api.datadoghq.com
  • API密匙:< Datadog_API_Key >
  • 应用的关键:< Datadog_App_Key >
  • 使基本认证:从

验证指标

当你所有的Datadog代理配置,验证Grafana云是正确接收标准。

  1. 在你Grafana实例,请单击探索(指南针)图标。
  2. 选择Datadog Grafana云从下拉菜单的数据源。
  3. 使用面板查询任何现有的度量,例如datadog.Agent.running
  4. 点击运行查询验证它返回预期的结果。

迁移Datadog Grafana仪表板

您可以使用一个公开Grafana工具Datadog仪表板文件转化为Grafana仪表板文件。

先决条件

迁移您的仪表板之前,您需要下载Grafana迁移二进制和迁移工具。

从公众获取二进制URL
版本是可用的域dl.www.tubolov.com

$ agent_release_url = https://dl.www.tubolov.com/tools/datadog-dash-translator/release旋度”agent_release_url / latest_checksums美元。txt”…#从上面选择合适的版本和建筑#例如datadog-dash-translator_0.1.0_Linux_x86_64.tar。广州二进制= datadog-dash-translator_0.1.0_Linux_x86_64.tar美元。广州curl - o二进制美元“agent_release_url /二进制美元”焦油-xvf二元美元

找到一个释放
访问版本使用CLI命令的列表,gsutil

  • 如果你有码头工人安装运行以下命令:
$ BUCKET = g: / / grafana-downloads /工具/ datadog-dash-translator /释放美元码头工人运行——谷歌/ cloud-sdk:高山gsutil ls美元桶
  • 如果gsutil可以在本地运行:
$ BUCKET = g: / / grafana-downloads /工具/ datadog-dash-translator /释放gsutil ls美元桶

迁移一个仪表板

  1. 提取二进制和指令。
    美元焦油-xvf datadog-dash-translator_0.1.0_Linux_x86_64.tar。广州指令。md datadog-dash-translator
  2. Datadog UI,找到你想要迁移的仪表板。
  3. 点击导出仪表板JSON
  4. 定位JSON文件,运行以下命令:
    美元。/ datadog-dash-translator翻译我示例指示板。json datadog文件的信息[0000]成功的阅读”示例指示板。json“信息[0000]成功datadog仪表板翻译信息[0000]成功grafana仪表板写“example-dashboard.json.grafana.json”
  5. 找到新文件。grafana仪表板将提供一个新文件,例如:example-dashboard.json.grafana.json
  6. 在你Grafana实例,请单击创建(+)图标并选择进口
  7. 点击JSON文件上传并选择新文件。