【发布时间】:2022-06-13 17:41:47
【问题描述】:
尝试为 .NET 安装 Datadog APM 跟踪。代理已安装,我配置了文档中显示的环境变量。安装的 APM 跟踪版本是 2.4.3 代理版本:- 7.33.1。如文档中所述,我已启用 APM 跟踪和日志。
$target=[System.EnvironmentVariableTarget]::Machine [System.Environment]::SetEnvironmentVariable("DD_ENV","env",$target) [System.Environment]::SetEnvironmentVariable("DD_VERSION","version",$target) [System.Environment]::SetEnvironmentVariable("DD_LOGS_INJECTION","true",$target)
净停止是 /y
网络启动 w3svc
Datadog .NET Tracer 未显示任何日志,Datadog 目录中的 trace_agent 日志显示以下消息:
2022-03-04 16:08:06 IST |追踪 |警告 | (pkg/util/log/log.go:640 在 功能1) |配置文件中的未知键:dd_trace_debug
2022-03-04 16:08:06 IST |追踪 |警告 | (pkg/util/log/log.go:640 在 功能1) |配置文件中的未知键:启用
2022-03-04 16:08:06 IST |追踪 |警告 | (pkg/util/log/log.go:640 在 功能1) |未知环境变量:DD_DOTNET_TRACER_HOME
2022-03-04 16:08:06 IST |追踪 |警告 | (pkg/util/log/log.go:640 在 功能1) |未知环境变量:DD_LOGS_INJECTION
2022-03-04 16:08:06 IST |追踪 |警告 | (pkg/util/log/log.go:640 在 功能1) |未知环境变量:DD_PROFILING_ENABLED
2022-03-04 16:08:06 IST |追踪 |警告 | (pkg/util/log/log.go:640 在 功能1) |未知环境变量:DD_RUNTIME_METRICS_ENABLED
2022-03-04 16:08:06 IST |追踪 |警告 | (pkg/util/log/log.go:640 在 功能1) |未知环境变量:DD_TRACE_DEBUG
2022-03-04 16:08:06 IST |追踪 |警告 | (pkg/util/log/log.go:640 在 功能1) |未知环境变量:DD_TRACE_SAMPLE_RATE
2022-03-04 16:08:06 IST |追踪 |警告 | (pkg/util/log/log.go:640 在 功能1) |未知环境变量:DD_VERSION
2022-03-04 16:08:06 IST |追踪 |信息 | (pkg/util/log/log.go:620 在 功能1) |从环境中检测到的特征:
2022-03-04 16:08:06 IST |追踪 |信息 | (pkg/util/log/log.go:620 在 功能1) |加载配置:C:\ProgramData\Datadog\datadog.yaml
2022-03-04 16:08:06 IST |追踪 |调试 | (pkg/util/log/log.go:600 在 功能1) |将 DefaultEnv 设置为“prod”(来自 'env' 配置选项)
2022-03-04 16:08:06 IST |追踪 |调试 | (pkg/util/log/log.go:600 在 功能1) |试图创建 grpc 代理客户端连接到: 本地主机:5001
2022-03-04 16:08:06 IST |追踪 |调试 | (pkg/util/log/log.go:595 在 功能1) |已创建 grpc 代理客户端
2022-03-04 16:08:06 IST |追踪 |调试 | (pkg/util/log/log.go:600 在 功能1) |从 gRPC 获取的主机名:AG-Lap
2022-03-04 16:08:06 IST |追踪 |信息 | (func1 中的 pkg/tagger/remote/tagger.go:337)|已建立标记器流 成功
2022-03-04 16:08:06 IST |追踪 |信息 | (初始化中的 pkg/tagger/remote/tagger.go:110)|远程标记器已初始化 成功
2022-03-04 16:08:06 IST |追踪 |调试 | (NewTraceWriter 中的 pkg/trace/writer/trace.go:110)|跟踪写入器 初始化(climit=200 qsize=78)
2022-03-04 16:08:06 IST |追踪 |调试 | (NewStatsWriter 中的 pkg/trace/writer/stats.go:86)|统计作家 初始化(climit=20 qsize=83)
2022-03-04 16:08:06 IST |追踪 |信息 | (pkg/trace/agent/run.go:176 在运行中)|在主机 AG-Lap 上运行的跟踪代理
2022-03-04 16:08:06 IST |追踪 |信息 | (pkg/trace/api/api.go:168 在 开始)|在 http://localhost:8126 监听跟踪
2022-03-04 16:08:06 IST |追踪 |调试 | (运行中的 pkg/trace/stats/concentrator.go:87)|启动浓缩器
2022-03-04 16:08:16 IST |追踪 |信息 | (pkg/trace/info/stats.go:104 在 LogStats) |没有收到数据
2022-03-04 16:08:26 IST |追踪 |调试 | (pkg/trace/stats/concentrator.go:194 influshNow)|将 oldTs 更新为 1646390290000000000
2022-03-04 16:08:36 IST |追踪 |调试 | (pkg/trace/stats/concentrator.go:194 influshNow)|将 oldTs 更新为 1646390300000000000
2022-03-04 16:08:46 IST |追踪 |调试 | (pkg/trace/stats/concentrator.go:194 influshNow)|将 oldTs 更新为 1646390310000000000
2022-03-04 16:08:56 IST |追踪 |调试 | (pkg/trace/stats/concentrator.go:194 influshNow)|将 oldTs 更新为 1646390320000000000
2022-03-04 16:09:06 IST |追踪 |调试 | (pkg/trace/stats/concentrator.go:194 influshNow)|将 oldTs 更新为 1646390330000000000
2022-03-04 16:09:09 IST |追踪 |信息 | (pkg/trace/agent/agent.go:156 循环中)|退出...
2022-03-04 16:09:09 IST |追踪 |信息 | (运行中的 pkg/trace/stats/concentrator.go:102)|退出集中器, 计算剩余统计数据
2022-03-04 16:09:09 IST |追踪 |调试 | (pkg/trace/writer/trace.go:117 停止) |退出跟踪编写器。试 冲洗剩下的东西......
2022-03-04 16:09:09 IST |追踪 |警告 | (运行中的 pkg/tagger/remote/tagger.go:239)|从远程收到错误 标记器:rpc 错误:代码 = 已取消 desc = 上下文已取消
2022-03-04 16:09:09 IST |追踪 |警告 | (运行中的 pkg/tagger/remote/tagger.go:246)|尝试收到错误 开始流:标记流未开始
2022-03-04 16:09:09 IST |追踪 |信息 | (pkg/tagger/remote/tagger.go:132 停止)|远程标记器停止 成功
2022-03-04 16:09:19 IST |追踪 |调试 | (pkg/util/log/log.go:600 在 功能1) |加载的功能:[]
2022-03-04 16:09:19 IST |追踪 |调试 | (pkg/util/log/log.go:600 在 功能1) | cloud_provider_metadata 设置为 [aws gcp azure alibaba] 代理配置,尝试 AWS Cloud Provider 的端点
2022-03-04 16:09:19 IST |追踪 |调试 | (pkg/util/log/log.go:600 在 功能1) | cloud_provider_metadata 设置为 [aws gcp azure alibaba] 代理配置,尝试 AWS Cloud Provider 的端点
配置是否有错误,有没有办法获取APM Trace?
【问题讨论】: