我想知道是否有办法从 IIS 上的 Datadog 自动跟踪中排除站点。我已经阅读了文档,但没有找到任何相关信息。
问问题
223 次
2 回答
0
Datadog 的 IIS 集成自动查询 Web 服务性能计数器并将结果发送到 Datadog。Web 服务性能计数器类从万维网发布服务收集信息。
您可以通过手动或通过 Datadog 代理 GUI 创建配置文件来启用 IIS 集成。要通过 GUI 创建配置文件,请导航到“检查”选项卡,选择“管理检查”,然后从“添加检查”菜单中选择 iis 检查。您也可以在 C:\ProgramData\Datadog\conf.d\iis.d 中手动创建 conf.yaml 文件。
conf.yaml 文件中有一个 sites 属性。此属性表示您要监视的 IIS 站点。您只需删除要排除的网站。
更多信息可以参考这个链接:IIS monitoring with Datadog。
于 2021-03-03T08:27:46.177 回答
0
如果您使用 Datadog 的 .NET Tracer,您可以在文件 ( docs )DD_TRACE_ENABLED=false
的appSettings
部分中进行设置。例如:web.config
<configuration>
<appSettings>
<add key="DD_TRACE_ENABLED" value="false"/>
</appSettings>
</configuration>
另一种选择是在应用程序的根目录中部署一个datadog.json
文件 ( docs ),其中包含:
{
"DD_TRACE_ENABLED": "false"
}
(免责声明:我在 Datadog 工作)
于 2021-03-15T17:33:06.560 回答