当前位置: 首页 > 知识库问答 >
问题:

Azure Application Insights-禁用日志页面视图

隗和裕
2023-03-14

我有一个用JavaScript编写的单页应用程序。我目前正在使用JavaScript API将事件记录到Azure Application Insights中。我注意到Application Insights正在自动将所有页面视图写入Application Insights。然而,我只对将自定义事件写入应用程序洞察感兴趣。

有没有一种方法可以禁用日志页面视图?换句话说,我是否可以只记录带有应用程序洞察的自定义事件、自定义度量和异常

我在API文档中没有看到任何东西。谢谢你。

共有1个答案

廖招
2023-03-14

在创建客户端时,可以通过检查type并在遥测初始值设定项中返回true/false来限制所需的遥测类型,如下所示。

import { ApplicationInsights } from '@microsoft/applicationinsights-web'
const appInsights = new ApplicationInsights({ config: {
  instrumentationKey: 'YOUR_INSTRUMENTATION_KEY_GOES_HERE'  
} });
appInsights.addTelemetryInitializer(t => {
  // Update criteria as per your need.
  if (t.baseType == 'PageView') // or anything else
    return false; // disable
  return true; // enable everything else
});
 类似资料:
  • 问题内容: 我如何禁用Spring日志以使其具有我可以轻松阅读或其他人可以阅读的日志输出。关于如何禁用spring bean加载日志的类似问题的答案建议注释掉中的所有行。就我而言,没有这样的行。 这是 问题答案: 对于未明确指定的所有内容,默认日志记录为DEBUG。因此,所有内容都记录在该级别(根据你的配置判断),基本上,你正在泛滥日志。你不应删除org.springframework的记录器,而

  • 我想构建一个简单的Spring Web客户机,它从stdin发送消息,但该WebClient在stdout上显示所有调试信息。 如何禁用Webclient生成的日志? 客户代码

  • 这也许是一个很简单的问题。如何禁用Hikari-CP调试日志?在我的日志文件我有很多这样的消息 在我的日志4jconfig中。xml: 有人能告诉我记录器配置有什么问题吗? 谢谢!

  • 问题内容: 我一直在阅读有关禁用apache服务器的日志记录的信息,这对我来说至关重要,因为我正在对其进行大量测试,并且该文件会填充磁盘。 我尝试过更改http.conf并将内容定向到/ dev / null,但是没有一个起作用,因为大多数是错误日志记录。 有人知道吗? 谢谢 问题答案: 为了禁用和关闭Apache日志记录,只需注释掉Apache配置文件中的日志行。在这里阅读更多。

  • 14:54:38.961[main]DEBUG o.s.o.rdf.rdfxml.parser.TripleLogger-三元组总数:4788 14:54:38.966[main]DEBUG o.s.o.r.r.p.OptimisedListTranslator-List:ObjectPropertyAtom(http://www.semanticweb.org/michel/ontologies

  • 我正在使用Python日志模块,并希望禁用由我导入的第三方模块打印的日志消息。例如,我使用的是如下所示: 当我执行logger.debug时,它会输出我的调试消息(“my Message!”),但它也会从我导入的任何模块中输出调试消息(如请求和许多其他东西)。 我只想看到我感兴趣的模块的日志消息。有没有可能让日志模块做到这一点?