Azure WebApp - 如何在 App Insights 中添加自定义跟踪

Azure WebApp - How to add custom tracing in App Insights

技术堆栈

我们计划在 Azure WebApp 中部署 Angular 7 build,并将向其添加自定义域,该域位于 Imperva WAF 之后。 WAF 将确保只有列入白名单的 IP 才能访问站点。 WebApp 获取 WAF IP 而不是客户端 IP。

在这种情况下,我们无法跟踪给定客户端 IP 的使用情况报告。因此,根据 ,我们希望将这些数据添加到 App Insights 中,以确保我们拥有获取使用情况报告的所有数据。

如何实现?我们有什么可以编写自定义代码来实现的吗?

如有误解请指正

application insights sdk,您可以像使用方法trackTrace / trackEvent一样使用它来添加您的自定义日志。

您也可以通过 google 搜索,有很多使用应用程序洞察通过代码进行日志记录的示例。

希望对您有所帮助。