帮助手册 APM APM -.NET 手动配置应用程序过滤器

APM Insight 代理配置的更改

  1. 转到 APM Insight .NET 代理安装文件夹。
  2. 打开 DotNetAgent 文件夹。
  3. 打开 appfilter.conf 文件并编辑以下键,
    use.app.filters=true (default)
    use.apminsight.appnames=true (default is false)
    include.app.names={json formatted appnames}
    示例:
    include.app.names = { "Default Web Site/" : "ServerRoot", "Default Web Site/Services/wcf1" : "Service1", ... }
  4. 复制此 appfilter.conf 文件并将其粘贴到以下位置

    • 代理数据路径,
      %SystemDrive%\\ProgramData\\DotnetAgent
    • Windows server 2003 的代理数据路径,
      %SystemDrive%\\Documents and Settings\\All Users\\Application Data\\DotNetAgent
  5. 重新启动 .NET 代理 windows 服务以使更改生效

IIS 管理器中的更改

  1. 启动 IIS 管理器。
  2. 选择网络应用程序
  3. 对于 IIS 7.0 及更高版本,转到应用程序设置部分并添加以下键值对。这是避免应用程序名称冲突所必需的。
    key = apminsight.appname
    value = <自定义应用程序名称>(在配置文件中使用此名称)
  4. 对于 IIS 6.0 版,打开 web.Config 文件并编辑 <appSettings> 部分,如下所示。
    <appSettings>
    <add key="apminsight.appname" value="<自定义应用程序名称>"/>
    ...
    </appSettings>
  5. 保存 web.Config
  6. 对要监控的所有应用程序重复这些步骤。

帮助手册 APM APM -.NET 手动配置应用过滤器