How to do Availability Test for SQL Database Resource in Azure?












2















Am working on Log Analytics,Application Insights and alerts in Azure. Here,I can easily doing availability test for my Web Applications to know my application availability. Same as this, am trying to do availability test for SQL Database and Storage Accounts. With the help of metrics am able see availability of storage account, but in the case of SQL database am not able to do availability test. Is there any way to do Availability Test for SQL Database resource, If it is there Please suggest me to "How to do it"










share|improve this question



























    2















    Am working on Log Analytics,Application Insights and alerts in Azure. Here,I can easily doing availability test for my Web Applications to know my application availability. Same as this, am trying to do availability test for SQL Database and Storage Accounts. With the help of metrics am able see availability of storage account, but in the case of SQL database am not able to do availability test. Is there any way to do Availability Test for SQL Database resource, If it is there Please suggest me to "How to do it"










    share|improve this question

























      2












      2








      2








      Am working on Log Analytics,Application Insights and alerts in Azure. Here,I can easily doing availability test for my Web Applications to know my application availability. Same as this, am trying to do availability test for SQL Database and Storage Accounts. With the help of metrics am able see availability of storage account, but in the case of SQL database am not able to do availability test. Is there any way to do Availability Test for SQL Database resource, If it is there Please suggest me to "How to do it"










      share|improve this question














      Am working on Log Analytics,Application Insights and alerts in Azure. Here,I can easily doing availability test for my Web Applications to know my application availability. Same as this, am trying to do availability test for SQL Database and Storage Accounts. With the help of metrics am able see availability of storage account, but in the case of SQL database am not able to do availability test. Is there any way to do Availability Test for SQL Database resource, If it is there Please suggest me to "How to do it"







      azure azure-sql-database availability






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Nov 21 '18 at 18:18









      ManiMani

      224115




      224115
























          1 Answer
          1






          active

          oldest

          votes


















          1














          Availability Tests in Application Insights support Multi-step tests. With them it is possible to test REST APIs (with authentication flow or hardcoded tokens). SQL Azure supports REST API for CRUD (management) operations. If this is enough for availability for your case - it should work.



          Another approach - stand up something simple (Azure Function?) which will run queries your business logic needs to check for availability. Then point Availability Tests in Application Insights to this Azure Function.



          Availability Tests in Application Insights don't support DB protocols.






          share|improve this answer























            Your Answer






            StackExchange.ifUsing("editor", function () {
            StackExchange.using("externalEditor", function () {
            StackExchange.using("snippets", function () {
            StackExchange.snippets.init();
            });
            });
            }, "code-snippets");

            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "1"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53418298%2fhow-to-do-availability-test-for-sql-database-resource-in-azure%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            1














            Availability Tests in Application Insights support Multi-step tests. With them it is possible to test REST APIs (with authentication flow or hardcoded tokens). SQL Azure supports REST API for CRUD (management) operations. If this is enough for availability for your case - it should work.



            Another approach - stand up something simple (Azure Function?) which will run queries your business logic needs to check for availability. Then point Availability Tests in Application Insights to this Azure Function.



            Availability Tests in Application Insights don't support DB protocols.






            share|improve this answer




























              1














              Availability Tests in Application Insights support Multi-step tests. With them it is possible to test REST APIs (with authentication flow or hardcoded tokens). SQL Azure supports REST API for CRUD (management) operations. If this is enough for availability for your case - it should work.



              Another approach - stand up something simple (Azure Function?) which will run queries your business logic needs to check for availability. Then point Availability Tests in Application Insights to this Azure Function.



              Availability Tests in Application Insights don't support DB protocols.






              share|improve this answer


























                1












                1








                1







                Availability Tests in Application Insights support Multi-step tests. With them it is possible to test REST APIs (with authentication flow or hardcoded tokens). SQL Azure supports REST API for CRUD (management) operations. If this is enough for availability for your case - it should work.



                Another approach - stand up something simple (Azure Function?) which will run queries your business logic needs to check for availability. Then point Availability Tests in Application Insights to this Azure Function.



                Availability Tests in Application Insights don't support DB protocols.






                share|improve this answer













                Availability Tests in Application Insights support Multi-step tests. With them it is possible to test REST APIs (with authentication flow or hardcoded tokens). SQL Azure supports REST API for CRUD (management) operations. If this is enough for availability for your case - it should work.



                Another approach - stand up something simple (Azure Function?) which will run queries your business logic needs to check for availability. Then point Availability Tests in Application Insights to this Azure Function.



                Availability Tests in Application Insights don't support DB protocols.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Nov 21 '18 at 19:59









                ZakiMaZakiMa

                1,787822




                1,787822
































                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Stack Overflow!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53418298%2fhow-to-do-availability-test-for-sql-database-resource-in-azure%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    The term 'EXEC' is not recognized as the name of a cmdlet Powershell

                    NPM command prompt closes immediately [closed]

                    Error binding properties and functions in emscripten