Google Cloud 错误报告 - 分组和堆栈跟踪

Google Cloud Error Reporting - Grouping and Stack Trace

提问人:Jesse Reich 提问时间:2/8/2023 最后编辑:Jesse Reich 更新时间:2/8/2023 访问量:217

问:

我似乎无法让 Google Cloud 错误报告正确分组错误并具有堆栈跟踪。如果我包含堆栈跟踪,那么无论消息或异常如何,所有错误似乎都被归为回溯错误。我发现正确报告错误名称(异常将是我的首选名称)的唯一方法是排除堆栈跟踪。即。图片中的第一个错误仅在我注释掉下面代码片段中的“stack_trace”行时才发生。

        logger.log(
            message={
                # "@type": "type.googleapis.com/google.devtools.clouderrorreporting.v1beta1.ReportedErrorEvent",
                # "exception": exception_name,
                "message": exception_name,
                "stack_trace": traceback.format_exc(),
            },)

如何设置日志格式以正确识别错误、提供合理的名称并包含堆栈跟踪?

我尝试使用 google_cloud_error_reporting 库和日志记录客户端,并包含堆栈跟踪,不包括堆栈跟踪。

python 烧瓶 google-cloud-error-reporting

评论


答: 暂无答案