- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个函数应用程序(版本 2.0)并尝试记录异常的堆栈跟踪。
try
{
processedOrder = await orderProcessingService.ProcessOrder(order);
}
catch (Exception ex)
{
log.LogError(ex, $"Error processing order: {order.Id}");
}
这只会在 App Insights 中记录消息,但不会记录有关传递的异常对象的信息。
我这样做对吗?
如果我这样做log.LogError(ex, $"Errorprocessing order: {order.Id}", ex)
然后我确实看到了异常消息,但看不到堆栈跟踪。
最佳答案
除了记录错误之外,您还需要使用遥测客户端显式跟踪异常以获取异常详细信息。我在 Web API 2.0 中实现了 ExceptionLogger,以使用跟踪异常方法将异常详细信息发送到 app-insights。
var telemetry = new TelemetryClient();
...
try
{ ...
}
catch (Exception ex)
{
telemetry.TrackException(ex, properties, measurements);
}
关于azure - ILogger.LogError 不记录异常详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56060604/
我有一个函数应用程序(版本 2.0)并尝试记录异常的堆栈跟踪。 try { processedOrder = await orderProcessin
本文整理了Java中org.dadacoalition.yedit.YEditLog.logError()方法的一些代码示例,展示了YEditLog.logError()的具体用法。这些代码示例主要来
我正在使用简单的 ASP.NET提供了我通过依赖注入(inject)获得的记录器:Microsoft.Extensions.Logging.ILogger .实际上动态类型是Microsoft.Ext
我有一个类级别的 ILogger,它是在构造函数中使用 ILoggerFactory 设置的。然后在该类中的方法中使用记录器,这完美地工作。 我正在努力研究如何模拟 ILogger 和 ILogger
我遇到的第一个问题是我无法在不指定版本标签的情况下拉取基本镜像,这没什么大不了的......但之后我觉得很奇怪 docker pull apache/zeppelin:0.8.2 在那之后我能够得到图
我使用 ILogger 的注入(inject)实例而不是 TraceWritter。该实例是从 Azure Function Runtime 注入(inject)的。我想记录捕获的异常。 LogErr
我有 gulp sass 任务设置,因此它不会使我的 gulp watch 崩溃: ... .pipe(sass({sassOptions}) .on('error', sass.logError
考虑以下代码: var gulp = require('gulp'); var sass = require('gulp-sass'); var gdebug = require('gulp-debu
我是一名优秀的程序员,十分优秀!