Datadog_DataDog搭建

Datadog_DataDog搭建这里写目录标题1.Datadog1.1.Datadog新特性1.Datadog1.1.Datadog新特性https://www.datadoghq.com/blog/dash-2021-new-feature-roundup/#infrastructure-and-network-monitoring

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

1. Datadog

1.1. Datadog 安装与卸载

1.1.1. 卸载

https://github.com/DataDog/documentation/blob/master/content/en/agent/faq/how-do-i-uninstall-the-agent.md

1.2. 编译 datadog-agent

参考自: https://github.com/DataDog/datadog-agent

1.2.1. 环境准备

1.2.1.1. /etc/profile.d/preload.sh

#!/bin/bash

vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other -o uid=0 -o gid=0 -o umask=0022

export GOPATH=/mnt/hgfs/share/gopath
export GOBIN=/mnt/hgfs/share/gopath/bin

export PATH=$PATH:/mnt/hgfs/share/go/go/bin:$GOPATH:$GOBIN

Jetbrains全家桶1年46,售后保障稳定

1.2.1.2. 安装 pip

apt-get install python3-pip

# 或者

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py   # 下载安装脚本
python3 get-pip.py

pip3 --version

1.2.2. 常见问题

1.2.2.1. go get 报错: dial tcp 142.251.43.17:443: i/o timeout

注: go 版本需要支持 mod

自动下载: go env -w GO111MODULE=on

设置环境为国内代理: go env -w GOPROXY=https://goproxy.cn,direct

1.3. Datadog 新特性

https://www.datadoghq.com/blog/dash-2021-new-feature-roundup/#infrastructure-and-network-monitoring

1.4. Datadog 源码

1.4.1. RtLoader

RtLoader is a C++ wrapper around the CPython API with a C89-compatible public API that can be used by foreing languages like Go. In order to provide support for multiple Python versions, RtLoader fully abstracts Python in order to decouple client applications and CPython. Which Python version to use can be decided at runtime, RtLoader will dlopen the proper backend libraries accordingly.

More: https://github.com/DataDog/datadog-agent/tree/main/rtloader

1.5. Datadog 的路径

  • 日志: /var/log/datadog
  • 配置文件: /etc/datadog-agent
  • 程序文件: /opt/datadog-agent

1.6. Datadog Troubleshooting

1.6.1. status

可以查看当前运行状态: datadog-agent status

1.6.2. check

可以检查指定配置状态。如: datadog-agent check python

1.6.3. Unable to load a check from instance of config ‘process_agent’: JMX Check Loader: check is not a jmx check, or unable to determine if it’s so; Python Check Loader: python is not initialized;

这是由于找不到 “.so” 文件造成的。

例如 “python is not initialized” 这个错误,可以用 datadog-agent check python 命令知道是 libdatadog-agent-three.so 文件找不到(我编译的时候指定的是 Python3)。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/201350.html原文链接:https://javaforall.net

(0)
上一篇 2025年8月15日 下午5:22
下一篇 2025年8月15日 下午6:01


相关推荐

  • mybatiscodehelperpro2.9.3 激活【2021最新】

    (mybatiscodehelperpro2.9.3 激活)这是一篇idea技术相关文章,由全栈君为大家提供,主要知识点是关于2021JetBrains全家桶永久激活码的内容IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.htmlAFH5K5BM31-eyJsaWN…

    2022年3月30日
    227
  • MySql的入侵测试以及防范「建议收藏」

    MySql的入侵测试以及防范

    2022年3月7日
    48
  • 2021年河北高考成绩位次怎么查询,河北高考一分一段表2021,河北高考位次排名表…[通俗易懂]

    2021年河北高考成绩位次怎么查询,河北高考一分一段表2021,河北高考位次排名表…[通俗易懂]河北高考一分一段表它显示每一个分数在全省考生有多少名,能让你计算出自己的排位。目前的段表,是将全省所有考生的档案分(高考各科成绩+优惠加分)从高到低排列(分数相同的则为并列),再按每1分一段,统计“本段人数”;从本段向上一直到最高分段的所有“本段人数”相加,则为“累计人数”。一分一段表上显示出每一个分数全省的考生有多少名,这个数据的参考价值最大。2020年河北高考一分一段表会在成绩公布后一起公布,…

    2022年7月14日
    22
  • reduce的介绍及用法

    reduce的介绍及用法reduce 总的来说用的不多 但最近看一些文章上的 reduce 的用法真的是骚气 其实 reduce 跟常用的 map forEach 一样 也是用于遍历循环 只不过它可以设置初始值 这样可以大大减少代码 增强可读性

    2026年3月19日
    1
  • Unix/Linux fork前传[通俗易懂]

    Unix/Linux fork前传[通俗易懂]本文是《Linuxfork那些隐藏的开销》的前传。fork的由来fork的思想在UNIX出现几年前就出现了,时间大概是1963年,这比UNIX在PDP-7上的第一个版本…

    2022年5月30日
    35
  • 基于ADS500MHZ带通滤波器「建议收藏」

    基于ADS500MHZ带通滤波器「建议收藏」《高频电子线路》专题实践报告题目:500Mhz带通滤波器设计500Mhz带通滤波器设计专题相关理论基础及对应ADS仿真要点2.1设计目的2.1.1了解巴特沃斯型滤波器、切比雪夫型滤波器、椭圆函数滤波器各自特性;2.1.2掌握运用ADS软件进行500MHZ带通滤波器优化设计;…

    2022年5月9日
    205

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号