问题标签 [datadog]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4346 浏览

ruby-on-rails - 错误 -- ddtrace: [ddtrace] 无法打开到 localhost:8126 的 TCP 连接(连接被拒绝 - “localhost”端口 8126 的连接(2))

我目前正在开发一个尚未部署的 ruby​​ on rails 项目。在开发环境中工作时,每次运行rails console或服务器时都会收到完整的错误消息:

我想我可以通过将配置更改为仅在生产中工作来解决这个问题。 config/initializers/datadog-tracer.rb

0 投票
1 回答
3464 浏览

amazon-web-services - 无法从 docker 实例访问主机上的 datadog 代理

我无法从 docker 容器访问主机上的 datadog 代理。我正在使用 EC2 容器服务来托管我的 docker 容器。我已经non_local_traffic : yes在 datadog 配置中设置了选项。我的配置如下所示:

要从 docker 实例访问主机,我在 docker 容器中使用此 URL:http: //169.254.169.254/latest/meta-data/local-ipv4/此处讨论:http: //docs.aws.amazon .com/AWSEC2/latest/UserGuide/ec2-instance-metadata.html

这个 URL 给了我主机的 IP,然后将它传递给在 docker 机器上运行的 python datadog 客户端。

0 投票
2 回答
701 浏览

linux - 使用 datadog 导入指标时出现问题

我正在努力使用 datadog 导入指标...尽管安装了所有必需的软件包,但我仍然遇到错误...(-实例 #0 [错误]:异常('您需要“psutil”包来运行此检查' ,)

请求您在这里帮助我,因为这被证明是一个主要的展示。

[root@mudcsftpup01 init.d]# ./datadog-agent 信息

2017-08-31 11:31:20,416 | 信息 | dd.collector | 实用程序(util.py:481)| pid 文件为:/var/run/dd-agent/dd-agent.pid

收集器 (v 4.4.0)

状态日期:2017-08-31 11:31:19(1s 前) Pid:32028 平台:Linux-3.10.0-514.el7.x86_64-x86_64-with-redhat-7.3-Maipo Python 版本:2.7.5 日志: , /var/log/datadog/collector.log, syslog:/dev/log

时钟 ======

路径 =====

主机名 =========

检查 ======

发射器 ========

2017-08-31 11:31:25,827 | 信息 | dd.dogstatsd | 实用程序(util.py:481)| pid 文件是:/var/run/dd-agent/dogstatsd.pid

Dogstatsd (v 4.4.0)

状态日期:2017-08-31 11:31:23(2 秒前) Pid:32053 平台:Linux-3.10.0-514.el7.x86_64-x86_64-with-redhat-7.3-Maipo Python 版本:2.7.5 日志: , /var/log/datadog/dogstatsd.log, syslog:/dev/log

刷新计数:1 数据包计数:0 每秒数据包:0.0 指标计数:0 事件计数:0

0 投票
1 回答
46 浏览

amazon-web-services - Datadog 如何测量 DAU?

userstats.o1.daus指标从哪里获取数据?

我查看了指标列表和应用程序,但似乎找不到指标的来源。

应用程序基础架构依赖于:

  • AWS
  • 动态数据库
  • 新遗物
  • 振幅
0 投票
0 回答
839 浏览

docker - 数据狗代理在容器模式下运行时不发送任何指标 - CoreOS

我在我的 AWS CoreOS 实例中将 DataDog 代理作为容器运行。这是通过将 dd-agent 作为容器运行来完成的。为了实现自动化,我编写了一个 systemd 单元,用于在 AWS CoreOS 实例中启用和运行数据狗代理。但是没有任何指标被发送到 DataDog 端。但是 Docker 容器运行没有任何问题。

这是我的 Systemd 单元文件

编辑 - 添加更多信息

最初,当我在单个 CoreOS 实例上运行它时,我能够在 DataDog 仪表板中看到与 docker 相关的实例指标。然后我在多个 CoreOS AWS 实例上启用了它。从那时起,与 CoreOS 实例或 Docker 容器相关的所有指标均不可见。

编辑 - 添加泊坞窗日志

0 投票
2 回答
3327 浏览

datadog - 在 DataDog 中获得真正的 95%

我有一个应用程序向 DataDog 发布具有多个标签的指标,我的 DataDog 代理有一条看起来像

因此,我的指标(我们称之为ResponseTime)在 DataDog 查看器中针对每个指标(即)都有一个指标ResponseTime.90perentile

但是,如果您仔细查看此指标,它似乎是在短范围内(不确定是什么)和存在的每个标签元组计算这些百分位数。

理想情况下,我希望得到的是ResponseTime所有标签中指标的 95%(也许我将其过滤为 1 或 2 并有几个不同的图表),但在过去一周左右。是否有捷径可寻?

0 投票
1 回答
1160 浏览

datadog - 从单个主机的模板为所有主机创建 DataDog 仪表板

不确定这里是否有专业的 DataDog 用户,但我希望如此。

我创建了一个模板 DataDog 仪表板模板,该模板通过 docker 容器捕获主机的内存使用情况。

“主机名”出现在 5 个左右的地方:

我现在正在尝试设置一个仪表板,为我的大约 20 个主机中的每一个显示此模板,但是克隆图表并在所有 5 个位置编辑主机名是一个痛苦的过程。每当我对模板进行更改时,我都必须痛苦地将更改粘贴到每个主机图表中,并在适用的地方更改主机名。

有没有办法可以设置这个模板(也许用一个变量代替主机名)并让仪表板自动为这个模板的每个主机创建一个图表?如果做不到这一点,有没有办法可以编写脚本?

谢谢你。

0 投票
2 回答
1387 浏览

kubernetes - Kubernetes 守护程序集和节点端口

我的情况是,目前,我将我的应用程序作为守护程序集运行,并希望将 Datadog 集成到我的基础架构中。据我了解,守护程序集的目的是确保每个集的一个 pod 在每个节点上运行。

在这里,我想将我的应用程序指向 datadog 代理,以便它将数据输入其中。我已经定义了一个Service类型Nodeport来公开代理的端口。我在我的应用程序定义中提供了服务名称,它可以工作。对于一个节点。当我有更多节点时会发生什么?k8s 是否足够聪明,可以路由到相同节点上的代理,或者在某些情况下,我的应用程序的 pod 可能会调用不同节点上的代理?这是正确的设置吗?

0 投票
1 回答
1288 浏览

jar - DataDog 代理找不到名称匹配的 JAR 进程

我已经在 AWS Ubuntu 机器上配置了 DD 代理,并定义了 CPU 使用率、RAM 监视器,并且指标正确反映在仪表板中。

/etc/dd-agent/conf.d在文件里面process.yaml

在同一台机器上,我有一个 JAR 作为进程运行,名称ecommerce-order-0.0.1-SNAPSHOT.jar为进程。

当我做:

我得到:

但是当我这样做时:

我得到:

我想要一个进程监视器,它可以检查JAR某个名称的当前是否正在运行。我做错了什么?

0 投票
1 回答
1092 浏览

datadog - 如何检查是否在 UNIX 框中安装了 Datadog 代理?

只是想检查天气 Datadog 代理是否安装在 UNIX 框中。我运行了命令sudo /etc/init.d/datadog-agent status但得到低于输出 sudo: /etc/init.d/datadog-agent: command not found

请指教