Integration Service Environment Health check using logic app

Published Nov 11 2020 08:27 AM 1,594 Views

Currently, the ISE does not provide any alert in case of any events that led to having unhealthy subnet(s)

the provided logic app will call HTTP management endpoint from azure 

How to build the logic app

 

NrO55bdkx8.png

 

the logic app will run periodically and get the content of the endpoint 

 

 

 

https://management.azure.com/subscriptions/../resourceGroups/../providers/Microsoft.Logic/integrationServiceEnvironments/../health/network?api-version=2018-07-01-preview

 

 

 

I am using the action HTTP with Azure AD

A8CkNOzQAH.png

the action will get a JSON content that shows the net health status 

 

 

 

{
  "CSS-ISE-Sub4": {
    "networkDependencyHealthState": "Healthy",
    "outboundNetworkDependencies": [
      {
        "category": "AzureStorage",
        "displayName": "Azure Storage",
        "endpoints": [
          {
            "domainName": "bvzkkzolbtymq00by.blob.core.windows.net",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "bvzkkzolbtymq00by.queue.core.windows.net",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "bvzkkzolbtymq00by.table.core.windows.net",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "bvzkkzolbtymqregby.blob.core.windows.net",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "bvzkkzolbtymqregby.queue.core.windows.net",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "bvzkkzolbtymqregby.table.core.windows.net",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "bvzkkzolbtymqaftsby.blob.core.windows.net",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "bvzkkzolbtymqaftsby.queue.core.windows.net",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "bvzkkzolbtymqaftsby.table.core.windows.net",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          }
        ]
      },
      {
        "category": "AzureActiveDirectory",
        "displayName": "Azure Active Directory",
        "endpoints": [
          {
            "domainName": "graph.windows.net",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          }
        ]
      },
      {
        "category": "SSLCertificateVerification",
        "displayName": "SSL Certificate Verification",
        "endpoints": [
          {
            "domainName": "ocsp.msocsp.com",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "mscrl.microsoft.com",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "crl.microsoft.com",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "www.microsoft.com",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "crl3.digicert.com",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "ocsp.digicert.com",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "cacerts.digicert.com",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "www.thawte.com",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          }
        ]
      },
      {
        "category": "DiagnosticLogsAndMetrics",
        "displayName": "Diagnostic Logs And Metrics",
        "endpoints": [
          {
            "domainName": "az-prod.metrics.nsatc.net",
            "ports": [
              "443"
            ],
            "accessibility": "Available"
          }
        ]
      },
      {
        "category": "IntegrationServiceEnvironmentConnectors",
        "displayName": "Integration Service Environment Connectors",
        "endpoints": [
          {
            "domainName": "flow-bvzkkzolbtymq-by-apim-runtime.westus.environments.microsoftazurelogicapps.net",
            "ports": [
              "443"
            ],
            "accessibility": "Available"
          }
        ]
      }
    ],
    "outboundNetworkHealth": {
      "state": "Healthy"
    }
  },
  "CSS-ISE-Sub2": {
    "networkDependencyHealthState": "Healthy",
    "outboundNetworkDependencies": [
      {
        "category": "SQL",
        "displayName": "SQL",
        "endpoints": [
          {
            "domainName": "apirpsql2ez4bajpcjjlkmaa.database.windows.net",
            "ports": [
              "1443"
            ],
            "accessibility": "Available"
          }
        ]
      },
      {
        "category": "RecoveryService",
        "displayName": "Recovery Service",
        "endpoints": [
          {
            "domainName": "https://global.metrics.nsatc.net/",
            "ports": [
              "1886"
            ],
            "accessibility": "Available"
          }
        ]
      },
      {
        "category": "RecoveryService",
        "displayName": "Recovery Service",
        "endpoints": [
          {
            "domainName": "https://prod3.metrics.nsatc.net:1886/RecoveryService",
            "ports": [
              "1886"
            ],
            "accessibility": "Available"
          }
        ]
      },
      {
        "category": "AzureStorage",
        "displayName": "Azure Storage",
        "endpoints": [
          {
            "domainName": "apimstufsse40dnm8wl2aozs.blob.core.windows.net",
            "ports": [
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "apimstufsse40dnm8wl2aozs.file.core.windows.net",
            "ports": [
              "445"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "apimstufsse40dnm8wl2aozs.queue.core.windows.net",
            "ports": [
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "apimstufsse40dnm8wl2aozs.table.core.windows.net",
            "ports": [
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "gcs.prod.monitoring.core.windows.net",
            "ports": [
              "443"
            ],
            "accessibility": "Available"
          }
        ]
      }
    ],
    "outboundNetworkHealth": {
      "state": "Healthy"
    }
  },
  "CSS-ISE-Sub3": {
    "networkDependencyHealthState": "Healthy",
    "outboundNetworkDependencies": [
      {
        "category": "AzureStorage",
        "displayName": "Azure Storage",
        "endpoints": [
          {
            "domainName": "blob.core.windows.net",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "queue.core.windows.net",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "table.core.windows.net",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "file.core.windows.net",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          }
        ]
      },
      {
        "category": "SQL",
        "displayName": "Azure SQL Database",
        "endpoints": [
          {
            "domainName": "database.windows.net",
            "ports": [
              "1433"
            ],
            "accessibility": "Available"
          }
        ]
      },
      {
        "category": "AzureManagement",
        "displayName": "Azure Management",
        "endpoints": [
          {
            "domainName": "management.core.windows.net",
            "ports": [
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "admin.core.windows.net",
            "ports": [
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "management.azure.com",
            "ports": [
              "443"
            ],
            "accessibility": "Available"
          }
        ]
      },
      {
        "category": "AzureActiveDirectory",
        "displayName": "Azure Active Directory",
        "endpoints": [
          {
            "domainName": "graph.windows.net",
            "ports": [
              "443"
            ],
            "accessibility": "Available"
          }
        ]
      },
      {
        "category": "RegionalService",
        "displayName": "Regional Service",
        "endpoints": [
          {
            "domainName": "gr-prod-bay.cloudapp.net",
            "ports": [
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "az-prod.metrics.nsatc.net",
            "ports": [
              "443"
            ],
            "accessibility": "Available"
          }
        ]
      },
      {
        "category": "SSLCertificateVerification",
        "displayName": "SSL Certificate Verification",
        "endpoints": [
          {
            "domainName": "ocsp.msocsp.com",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "mscrl.microsoft.com",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "crl.microsoft.com",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "www.microsoft.com",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "crl3.digicert.com",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "ocsp.digicert.com",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "cacerts.digicert.com",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          },
          {
            "domainName": "www.thawte.com",
            "ports": [
              "80",
              "443"
            ],
            "accessibility": "Available"
          }
        ]
      }
    ],
    "outboundNetworkHealth": {
      "state": "Healthy"
    }
  }
}

 

 

 

lots of information can be obtained from this JSON but we will be only interested in networkDependencyHealthState

 

After parsing the JSON we need to check the health of the three subnets 

 

 

 

 

 

{
  "and": [
    {
      "equals": [
        "@concat(body('Parse_JSON')?['CSS-ISE-Sub2']?['networkDependencyHealthState'],body('Parse_JSON')?['CSS-ISE-Sub3']?['networkDependencyHealthState'],body('Parse_JSON')?['CSS-ISE-Sub4']?['networkDependencyHealthState'])",
        "HealthyHealthyHealthy"
      ]
    }
  ]
}

 

 

 

you can use multiple "Ands" as well 

BTW parsing the JSON  is not necessary 

 

Last step

the last step will be sending an email and terminate the flow 

 

%3CLINGO-SUB%20id%3D%22lingo-sub-1876975%22%20slang%3D%22en-US%22%3EIntegration%20Service%20Environment%20Health%20check%20using%20logic%20app%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1876975%22%20slang%3D%22en-US%22%3E%3CP%3ECurrently%2C%20the%20ISE%20does%20not%20provide%20any%20alert%20in%20case%20of%20any%20events%20that%20led%20to%20having%20unhealthy%20subnet(s)%3C%2FP%3E%0A%3CP%3Ethe%20provided%20logic%20app%20will%20call%20HTTP%20management%20endpoint%20from%20azure%26nbsp%3B%3C%2FP%3E%0A%3CH2%20id%3D%22toc-hId--1209388925%22%20id%3D%22toc-hId--1209388925%22%3EHow%20to%20build%20the%20logic%20app%3C%2FH2%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22NrO55bdkx8.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F232925i5E30475ED2C933AB%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22NrO55bdkx8.png%22%20alt%3D%22NrO55bdkx8.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3Ethe%20logic%20app%20will%20run%20periodically%20and%20get%20the%20content%20of%20the%20endpoint%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CPRE%20class%3D%22lia-code-sample%20language-html%22%3E%3CCODE%3Ehttps%3A%2F%2Fmanagement.azure.com%2Fsubscriptions%2F..%2FresourceGroups%2F..%2Fproviders%2FMicrosoft.Logic%2FintegrationServiceEnvironments%2F..%2Fhealth%2Fnetwork%3Fapi-version%3D2018-07-01-preview%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EI%20am%20using%20the%20action%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fconnectors%2Fwebcontents%2F%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3E%3CSTRONG%3EHTTP%20with%20Azure%20AD%3C%2FSTRONG%3E%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22A8CkNOzQAH.png%22%20style%3D%22width%3A%20625px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F232932i71FC3E46E2B1FF08%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22A8CkNOzQAH.png%22%20alt%3D%22A8CkNOzQAH.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3Ethe%20action%20will%20get%20a%20JSON%20content%20that%20shows%20the%20net%20health%20status%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CPRE%20class%3D%22lia-code-sample%20language-json%22%3E%3CCODE%3E%7B%0A%20%20%22CSS-ISE-Sub4%22%3A%20%7B%0A%20%20%20%20%22networkDependencyHealthState%22%3A%20%22Healthy%22%2C%0A%20%20%20%20%22outboundNetworkDependencies%22%3A%20%5B%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%22category%22%3A%20%22AzureStorage%22%2C%0A%20%20%20%20%20%20%20%20%22displayName%22%3A%20%22Azure%20Storage%22%2C%0A%20%20%20%20%20%20%20%20%22endpoints%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22bvzkkzolbtymq00by.blob.core.windows.net%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22bvzkkzolbtymq00by.queue.core.windows.net%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22bvzkkzolbtymq00by.table.core.windows.net%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22bvzkkzolbtymqregby.blob.core.windows.net%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22bvzkkzolbtymqregby.queue.core.windows.net%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22bvzkkzolbtymqregby.table.core.windows.net%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22bvzkkzolbtymqaftsby.blob.core.windows.net%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22bvzkkzolbtymqaftsby.queue.core.windows.net%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22bvzkkzolbtymqaftsby.table.core.windows.net%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%5D%0A%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%22category%22%3A%20%22AzureActiveDirectory%22%2C%0A%20%20%20%20%20%20%20%20%22displayName%22%3A%20%22Azure%20Active%20Directory%22%2C%0A%20%20%20%20%20%20%20%20%22endpoints%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22graph.windows.net%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%5D%0A%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%22category%22%3A%20%22SSLCertificateVerification%22%2C%0A%20%20%20%20%20%20%20%20%22displayName%22%3A%20%22SSL%20Certificate%20Verification%22%2C%0A%20%20%20%20%20%20%20%20%22endpoints%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22ocsp.msocsp.com%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22mscrl.microsoft.com%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22crl.microsoft.com%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22www.microsoft.com%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22crl3.digicert.com%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22ocsp.digicert.com%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22cacerts.digicert.com%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22www.thawte.com%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%5D%0A%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%22category%22%3A%20%22DiagnosticLogsAndMetrics%22%2C%0A%20%20%20%20%20%20%20%20%22displayName%22%3A%20%22Diagnostic%20Logs%20And%20Metrics%22%2C%0A%20%20%20%20%20%20%20%20%22endpoints%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22az-prod.metrics.nsatc.net%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%5D%0A%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%22category%22%3A%20%22IntegrationServiceEnvironmentConnectors%22%2C%0A%20%20%20%20%20%20%20%20%22displayName%22%3A%20%22Integration%20Service%20Environment%20Connectors%22%2C%0A%20%20%20%20%20%20%20%20%22endpoints%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22flow-bvzkkzolbtymq-by-apim-runtime.westus.environments.microsoftazurelogicapps.net%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%5D%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%5D%2C%0A%20%20%20%20%22outboundNetworkHealth%22%3A%20%7B%0A%20%20%20%20%20%20%22state%22%3A%20%22Healthy%22%0A%20%20%20%20%7D%0A%20%20%7D%2C%0A%20%20%22CSS-ISE-Sub2%22%3A%20%7B%0A%20%20%20%20%22networkDependencyHealthState%22%3A%20%22Healthy%22%2C%0A%20%20%20%20%22outboundNetworkDependencies%22%3A%20%5B%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%22category%22%3A%20%22SQL%22%2C%0A%20%20%20%20%20%20%20%20%22displayName%22%3A%20%22SQL%22%2C%0A%20%20%20%20%20%20%20%20%22endpoints%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22apirpsql2ez4bajpcjjlkmaa.database.windows.net%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%221443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%5D%0A%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%22category%22%3A%20%22RecoveryService%22%2C%0A%20%20%20%20%20%20%20%20%22displayName%22%3A%20%22Recovery%20Service%22%2C%0A%20%20%20%20%20%20%20%20%22endpoints%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22https%3A%2F%2Fglobal.metrics.nsatc.net%2F%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%221886%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%5D%0A%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%22category%22%3A%20%22RecoveryService%22%2C%0A%20%20%20%20%20%20%20%20%22displayName%22%3A%20%22Recovery%20Service%22%2C%0A%20%20%20%20%20%20%20%20%22endpoints%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22https%3A%2F%2Fprod3.metrics.nsatc.net%3A1886%2FRecoveryService%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%221886%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%5D%0A%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%22category%22%3A%20%22AzureStorage%22%2C%0A%20%20%20%20%20%20%20%20%22displayName%22%3A%20%22Azure%20Storage%22%2C%0A%20%20%20%20%20%20%20%20%22endpoints%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22apimstufsse40dnm8wl2aozs.blob.core.windows.net%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22apimstufsse40dnm8wl2aozs.file.core.windows.net%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22445%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22apimstufsse40dnm8wl2aozs.queue.core.windows.net%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22apimstufsse40dnm8wl2aozs.table.core.windows.net%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22gcs.prod.monitoring.core.windows.net%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%5D%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%5D%2C%0A%20%20%20%20%22outboundNetworkHealth%22%3A%20%7B%0A%20%20%20%20%20%20%22state%22%3A%20%22Healthy%22%0A%20%20%20%20%7D%0A%20%20%7D%2C%0A%20%20%22CSS-ISE-Sub3%22%3A%20%7B%0A%20%20%20%20%22networkDependencyHealthState%22%3A%20%22Healthy%22%2C%0A%20%20%20%20%22outboundNetworkDependencies%22%3A%20%5B%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%22category%22%3A%20%22AzureStorage%22%2C%0A%20%20%20%20%20%20%20%20%22displayName%22%3A%20%22Azure%20Storage%22%2C%0A%20%20%20%20%20%20%20%20%22endpoints%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22blob.core.windows.net%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22queue.core.windows.net%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22table.core.windows.net%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22file.core.windows.net%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%5D%0A%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%22category%22%3A%20%22SQL%22%2C%0A%20%20%20%20%20%20%20%20%22displayName%22%3A%20%22Azure%20SQL%20Database%22%2C%0A%20%20%20%20%20%20%20%20%22endpoints%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22database.windows.net%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%221433%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%5D%0A%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%22category%22%3A%20%22AzureManagement%22%2C%0A%20%20%20%20%20%20%20%20%22displayName%22%3A%20%22Azure%20Management%22%2C%0A%20%20%20%20%20%20%20%20%22endpoints%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22management.core.windows.net%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22admin.core.windows.net%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22management.azure.com%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%5D%0A%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%22category%22%3A%20%22AzureActiveDirectory%22%2C%0A%20%20%20%20%20%20%20%20%22displayName%22%3A%20%22Azure%20Active%20Directory%22%2C%0A%20%20%20%20%20%20%20%20%22endpoints%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22graph.windows.net%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%5D%0A%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%22category%22%3A%20%22RegionalService%22%2C%0A%20%20%20%20%20%20%20%20%22displayName%22%3A%20%22Regional%20Service%22%2C%0A%20%20%20%20%20%20%20%20%22endpoints%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22gr-prod-bay.cloudapp.net%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22az-prod.metrics.nsatc.net%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%5D%0A%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%22category%22%3A%20%22SSLCertificateVerification%22%2C%0A%20%20%20%20%20%20%20%20%22displayName%22%3A%20%22SSL%20Certificate%20Verification%22%2C%0A%20%20%20%20%20%20%20%20%22endpoints%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22ocsp.msocsp.com%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22mscrl.microsoft.com%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22crl.microsoft.com%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22www.microsoft.com%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22crl3.digicert.com%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22ocsp.digicert.com%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22cacerts.digicert.com%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22domainName%22%3A%20%22www.thawte.com%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22ports%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2280%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22443%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22accessibility%22%3A%20%22Available%22%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%5D%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%5D%2C%0A%20%20%20%20%22outboundNetworkHealth%22%3A%20%7B%0A%20%20%20%20%20%20%22state%22%3A%20%22Healthy%22%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3Elots%20of%20information%20can%20be%20obtained%20from%20this%20JSON%20but%20we%20will%20be%20only%20interested%20in%26nbsp%3B%3CEM%3EnetworkDependencyHealthState%3C%2FEM%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EAfter%20parsing%20the%20JSON%20we%20need%20to%20check%20the%20health%20of%20the%20three%20subnets%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CDIV%20id%3D%22tinyMceEditorMobarqaw_0%22%20class%3D%22mceNonEditable%20lia-copypaste-placeholder%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CPRE%20class%3D%22lia-code-sample%20language-json%22%3E%3CCODE%3E%7B%0A%20%20%22and%22%3A%20%5B%0A%20%20%20%20%7B%0A%20%20%20%20%20%20%22equals%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%22%40concat(body('Parse_JSON')%3F%5B'CSS-ISE-Sub2'%5D%3F%5B'networkDependencyHealthState'%5D%2Cbody('Parse_JSON')%3F%5B'CSS-ISE-Sub3'%5D%3F%5B'networkDependencyHealthState'%5D%2Cbody('Parse_JSON')%3F%5B'CSS-ISE-Sub4'%5D%3F%5B'networkDependencyHealthState'%5D)%22%2C%0A%20%20%20%20%20%20%20%20%22HealthyHealthyHealthy%22%0A%20%20%20%20%20%20%5D%0A%20%20%20%20%7D%0A%20%20%5D%0A%7D%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3Eyou%20can%20use%20multiple%20%22Ands%22%20as%20well%26nbsp%3B%3C%2FP%3E%0A%3CP%3EBTW%20parsing%20the%20JSON%26nbsp%3B%20is%20not%20necessary%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CH3%20id%3D%22toc-hId--518827451%22%20id%3D%22toc-hId--518827451%22%3ELast%20step%3C%2FH3%3E%0A%3CP%3Ethe%20last%20step%20will%20be%20sending%20an%20email%20and%20terminate%20the%20flow%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-TEASER%20id%3D%22lingo-teaser-1876975%22%20slang%3D%22en-US%22%3E%3CP%3EBuild%20Integration%20Service%20Environment%20Health%20using%20the%20logic%20app%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Microsoft-Integration-Service-Environments-ISE-stencils-v4.0.1.png%22%20style%3D%22width%3A%20470px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F232927iBE2F65CD4F764B87%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22Microsoft-Integration-Service-Environments-ISE-stencils-v4.0.1.png%22%20alt%3D%22Microsoft-Integration-Service-Environments-ISE-stencils-v4.0.1.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-TEASER%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1876975%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3ELogic%20Apps%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
Version history
Last update:
‎Nov 11 2020 08:27 AM
Updated by: