azure-application-insights相关内容

如何通过依赖项注入正确设置Azure函数日志、实时指标和应用程序洞察

大约一个月前,我注意到旧的Azure Functions门户界面中的一些监控功能停止工作。我在Azure Functions Host GitHub上写了更多关于这些问题的详细信息,但我的具体问题到目前为止还没有得到回答。 现在似乎Azure函数门户界面默认使用新的“管理体验”,看起来更类似于Azure的睡觉,有了它,我们使用日志记录和跟踪的方式就更明显出了问题。 我的问题是:有没有人有关 ..
发布时间:2022-02-24 12:37:24 C#/.NET

停止 Application Insights

我们为托管在 Azure 门户中的 Web 应用程序安装了 Application Insights. 现在它发送报告等,应用程序刚刚启动,我们不需要所有这些数据.有没有办法完全停止/禁用 Application Insights 的所有数据收集/报告? 我的应用是 ASP.NET Core 一,我在“Application Insights"文件夹下有一个ConnectedServi ..

Azure 资源模板依赖项/Application Insights

我在将 Application Insights 与我的 Web 应用程序部署到 Azure 时遇到了先有鸡还是先有蛋的问题.在 ARM 模板中,Application Insights 模块依赖于应用程序 ID 的网站(请参阅下面的 ARM 模板中的依赖项).另一方面,为了全面检测 Web 应用程序,我需要来自 Application Insights 模块的检测密钥.如何解决这个问题? ..

将 Application Insights 与 ILoggerFactory 一起使用

我正在尝试将异常记录到 Application Insights.我通过直接调用 TelemetryClient.TrackException 成功地做到了这一点.但是,我想在我的代码中对此进行抽象,以防将来我想登录到其他平台,所以我只想坚持 ILogger 接口. 我发现您可以使用 ILoggerFactory.AddApplicationInsights (已实现 here) 但无论我做 ..

Azure 网站 Application Insights - 切换配置

我有一个 Azure 网站.为了这个问题,网站的生产版本运行在 example.com,网站的测试版本运行在 sandbox.example.com.p> 两者的唯一区别是配置不同. 目前它们在不同的网站下运行,我通过git将同一个网站部署到每个azure网站. 我想分离出 Application Insights 数据.除了在部署后在沙盒环境中编辑 ApplicationInsig ..

如何将异常链接到 Azure 上的 Application Insights 中的请求?

我们在 Azure 上使用 Owin 提供 REST 服务,并且必须直接向 Application Insights 报告.我们想要记录异常和请求.现在我们有这个: using AppFunc = Func, Task>;公共类 InsightsReportMiddleware{下一个只读 AppFunc;只读 TelemetryClient 遥测客户端;public InsightsRepor ..

在 Application Insights 指标中为每个请求添加自定义属性

我想将自定义属性添加到 Application Insights应用的每个请求所采用的指标中.例如,我想添加用户登录和租户代码,例如我可以在 Azure 门户中对指标进行分段/分组. 相关的文档页面似乎是这个:设置默认属性值 但该示例是针对事件(即 gameTelemetry.TrackEvent("WinGame");),而不是针对 HTTP 请求: var context = n ..

使用 Azure Function v2 自定义 Application Insight TelemetryInitializer

在 Azure 函数中,我们使用 .NET HttpClient 类、Azure Servicebus SDK 和 Azure Storage SDK 发出大量请求 - 所有内容都通过 Application Insight 日志记录中的构建精美地记录下来,显示依赖关系和所有内容! 现在我们想添加一个 ITelemetryInitializer 的实现,为上面提到的 SDK 编写的 Even ..
发布时间:2022-01-17 16:36:06 C#/.NET

如何在 Azure Function 中为 TelemetryConfiguration 使用依赖注入

我尝试在 Azure Functions 中使用依赖注入进行 TelemetryConfiguration.在我的函数中,当我在函数构造函数中注入 TelemetryConfiguration 时,我将解决它.我想我真的不明白我将如何在 StartUp 中使用 TelemetryConfiguration,这就是我得到异常的原因.我将如何添加我已经配置的 TelemetryConfiguratio ..

覆盖 Azure Functions 的日志级别

有没有办法在不更新 host.json 文件的情况下覆盖 Azure Function 应用的默认日志级别?我希望我的函数仅在开发环境中将跟踪日志传递给应用程序洞察力.我在想是否可以只设置一个环境变量,并且该函数将知道何时传递日志. 解决方案 我们无法使用环境变量配置日志级别.当函数 host 启动时,它从 host.json 中读取日志级别,并注入 ILogger 实例和相应的过滤规则. ..
发布时间:2022-01-17 16:06:00 其他开发

将自定义维度添加到请求遥测 - Azure 函数

我正在使用 v2.x 创建一个新的 Function 应用程序,并且我正在集成 Application Insights 以实现自动完成的请求日志记录,因为 Azure Function 现在已与 App Insights 集成(如文档中所述 链接).我需要做的是在 Application Insights 请求遥测的自定义维度中记录几个自定义字段.是否可以不使用自定义请求日志记录(使用 Trac ..
发布时间:2022-01-17 15:57:46 其他开发

拦截 Azure Function 主机关闭:刷新 Application Insights TelemetryClient

我正在使用 Azure Functions:主要是尝试将现有的网络作业迁移到 Azure Functions,现在是时候将 Application Insights 集成到我的一个函数中了. 所以基本上我只需要 TelemetryClient 的一个实例,但这假设我能够在应用程序停止时刷新内存缓冲区. 我使用了 TimerTrigger,但它只是用于测试目的. 我已经引用了 Mi ..

如何通过 Azure Functions 在本地使用 Application Insights?

我正在使用 ILogger 接口在我的 Azure 函数中记录事件.我可以在 Azure 中发布它并将其连接到 Azure 中的 Application Insights. 我想在开发期间在 Visual Studio 的 Application Insights 中查看我的日志.在 here 我可以看到在 ASP.NET Core Web 应用程序中放置一些代码是可能的在 Startup. ..
发布时间:2022-01-17 15:52:41 其他开发

这是 Application Insight/Azure Functions 错误吗?或者我的理解不正确

今天,我将我的 Azure 功能与应用程序洞察力集成以进行应用程序日志记录,尤其是捕获错误堆栈跟踪. 首先我编写了没有 try-catch 块的 Azure 函数,因此它在 Monitor 部分和应用程序洞察力中显示了正确的状态/信息. 后来我添加了 try-catch 块并记录了更多数据,例如 catch(异常前){日志.错误(输入数据);log.Error(ex.Message) ..
发布时间:2022-01-17 15:46:48 其他开发

为 Azure Functions 配置日志级别

我有一个配置了 Application Insights 的 Azure Function App.我的函数中有一些 LogTrace() 消息,但它们没有被 AppInsights 捕获.我必须在某处配置最低日志级别吗? 解决方案 请看这个文章关于如何为函数 v1 或 v2 设置日志级别. 在文件 host.json 中,对于“Function"文件,将其值设置为 Trace.然后 ..
发布时间:2022-01-17 15:43:11 其他开发

Terraform 启用 VM Insights

有人设法通过 terraforms Insights 为 VM 启用了吗? 我能够创建虚拟机,启用日志记录,但不能启用洞察力.. 我见过这个问题:但没有找到明确的答案..如何启用 azure vm 应用程序洞察监控代理使用地形 这是我用于测试的完整 terraform 脚本,我直接在 azure 的云 shell 上运行它. # 配置 Azure 提供程序提供者“azurer ..