你将 REST 端点(通过 SSL 保护)添加到一个在 Consumption 计划中运行的 Azure Function 应用。当任何端点不可用或响应缓慢时,你需要收到警报。你应该实施什么来监控可用性和响应能力?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 创建一个定时触发的函数,该函数调用 TrackAvailability() 并将结果发送到 Application Insights。.
为什么这是答案
正确答案是创建一个定时触发的函数,该函数调用 TrackAvailability() 并将结果发送到 Application Insights。这是因为 TrackAvailability() 方法专门用于记录可用性测试的结果,包括响应时间和成功/失败状态,这正是题目要求监控可用性和响应能力所需要的。通过定时触发的函数执行此操作,可以定期检查 REST 端点的状态,并将数据发送到 Application Insights 进行分析和警报。 创建 URL ping 测试虽然可以监控可用性,但它通常是由 Application Insights 外部配置的,并且可能无法提供与自定义函数调用 TrackAvailability() 相同的灵活性和详细程度,尤其是在 Consumption 计划下。 调用 GetMetric("Request Size") 无法监控可用性或响应时间,它只关注请求的大小。 启用 FunctionAppLogs 并发送到 Log Analytics 主要用于记录函数应用的运行时日志和错误,而不是主动测试和监控外部 REST 端点的可用性和响应时间。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡