w00*_*977 4 webhooks asp.net-core health-check
我正在尝试了解有关 .Net Core 健康检查的更多信息。
我了解网络挂钩的概念,即它通知您第三方应用程序中发生了事件。但是,我不理解运行状况检查 UI 上下文中的 Web 挂钩的概念。如果我设置运行状况检查 UI,则侧边栏中有两个菜单项,即运行状况检查(如预期)和网络挂钩。
Webhook 在运行状况检查 UI 中有何用途?我花了几个小时谷歌搜索这个,我发现的只是:https://github.com/Xabaril/AspNetCore.Diagnostics.HealthChecks/blob/master/doc/webhooks.md,这没有帮助。
小智 6
您可以在 Startup.cs 中配置 Webhook。
services.AddHealthChecksUI(options => {
options.AddWebhookNotification("email",
uri: "http://localhost:5008/api/noti/email",
payload: "{ \"message\": \"Webhook report for [[LIVENESS]]: [[FAILURE]] - Description: [[DESCRIPTIONS]]\"}",
restorePayload: "{ \"message\": \"[[LIVENESS]] is back to life\"}");
}).AddInMemoryStorage();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4244 次 |
| 最近记录: |