3

我正在研究 Azure 中的 Log Analytics、Application Insights 和警报。在这里,我可以轻松地对我的 Web 应用程序进行可用性测试,以了解我的应用程序可用性。与此相同,我正在尝试对 SQL 数据库和存储帐户进行可用性测试。借助指标可以查看存储帐户的可用性,但在 SQL 数据库的情况下无法进行可用性测试。有什么方法可以对 SQL 数据库资源进行可用性测试,如果有请建议我“如何做”

4

1 回答 1

1

Application Insights 中的可用性测试支持多步骤测试。使用它们可以测试 REST API(使用身份验证流程或硬编码令牌)。SQL Azure 支持用于 CRUD(管理)操作的 REST API。如果这足以满足您的情况 - 它应该可以工作。

另一种方法 - 建立一些简单的东西(Azure Function?),它将运行您的业务逻辑需要检查可用性的查询。然后将 Application Insights 中的可用性测试指向此 Azure 函数。

Application Insights 中的可用性测试不支持数据库协议。

于 2018-11-21T19:59:37.063 回答