Zare
Zare

Reputation: 73

Availability test dashboard

I have some endpoints in Azure that I need to test for availability and present in some kind of health check dashboard. I have set up some availability tests in an Application Insights instance but I am struggling to represent this in some kind of a dashboard.

So far I have looked at Kusto queries and I can pin chart result to an Azure shared dashboard but it is quite limited and not suitable for representation of health checks. It would be the best if solution was in Azure, I am aware that there are commercial solutions for this.

As I haven't built something like this before, any advice is welcome.

I ended up with creating some workbooks, queried availability results and visualized it with tiles that I pin to a dashboard. Now I have to figure out dashboard sharing.

Upvotes: 1

Views: 406

Answers (1)

Sampath
Sampath

Reputation: 3488

If your web application runs in several instances, the system will do a health check and remove any instances that don't respond to pings from the load balancer rotation if they are deemed unhealthy. The average availability and resilience of your application are improved as a result. Application Insights' availability test doesn't carry out such actions; it merely examines the system's health.

  • Enabled the availability test with the URL for every respective domain, like the image shown below.

enter image description here

  • I accessed every URL to trace the availability of the app.

enter image description here

  • The images below show the results of availability test logs.

enter image description here

enter image description here

While moving the chart Since the availability test has two parameters in common, we can form a graph between time and availability or size. The remaining parameters change with resources.

Upvotes: 0

Related Questions