gpt4 book ai didi

.net - Azure 上的 Sentry 发布跟踪

转载 作者:行者123 更新时间:2023-12-02 08:21:37 26 4
gpt4 key购买 nike

我正在尝试跟踪 Sentry 中托管在 azure 上的 .net5 web-api 的版本,但它不太有效。

在 appsettings.json 中,我有一个定义了发布变量的 Sentry 部分。

"Sentry": {
"Release": "1.0.2"
... }

作为构建过程的一部分,我在 azure 中添加了应用程序设置 enter image description here

但是当 prod 中记录错误时,sentry 会使用 appsettings 中的值而不是覆盖值进行报告。

enter image description here

我期望 azure 的设置值会覆盖默认配置,但似乎并非如此。我错了吗?还是我做错了什么?

最佳答案

在应用设置中将 Sentry.Release 转换为 Sentry__Release

对于 Linux 上的应用服务或容器 Web 应用,如果您在名称中嵌套了 json key 结构,例如 ApplicationInsights:InstrumentationKey,则需要将 ApplicationInsights__InstrumentationKey 作为 key 姓名。 因此请注意,任何 : 应替换为 __(即双下划线)。

查看Azure — Configure Application settings and Connection strings in Azure App Services了解更多信息。

关于.net - Azure 上的 Sentry 发布跟踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68001667/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com