0

我想知道是否有办法从 IIS 上的 Datadog 自动跟踪中排除站点。我已经阅读了文档,但没有找到任何相关信息。

4

2 回答 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=falseappSettings部分中进行设置。例如: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 回答