我正在研究Azure中的日志分析,应用程序见解和警报。在这里,我可以轻松地对Web应用程序进行可用性测试,以了解我的应用程序可用性。与此相同,我正在尝试对SQL数据库和存储帐户进行可用性测试。借助度量标准,可以查看存储帐户的可用性,但是对于SQL数据库,则无法进行可用性测试。有什么方法可以对SQL数据库资源进行可用性测试,如果有,请建议我“如何进行”
最佳答案
Application Insights中的可用性测试支持多步骤测试。使用它们,可以测试REST API(使用身份验证流程或硬编码 token )。 SQL Azure支持用于CRUD(管理)操作的REST API。如果这足以满足您的情况,它应该可以工作。
另一种方法-站起来简单(Azure Function?),它将运行业务逻辑需要的查询以检查可用性。然后将Application Insights中的可用性测试指向该Azure功能。
Application Insights中的可用性测试不支持数据库协议(protocol)。
关于azure - 如何在Azure中对SQL数据库资源进行可用性测试?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53418298/