Andre Ghanima
.NET + DevOps Developer, Evidi
This dashboard provides a comprehensive view of application health and performance. It is the main dashboard we look at every morning.
.NET + DevOps Developer, Evidi
Evidi are a managed services provider specializing in Microsoft stack. Andre is the head of Evidi’s Managed Cloud Cost Monitoring & Optimization service, and he uses SquaredUp dashboards to help customers slash cloud expenses and maximize efficiency.
This dashboard provides a comprehensive view of application health and performance. It covers some vital indicators for ensuring optimal cloud service performance and availability – including active alerts, Cosmos DB usage, app exceptions, and service bus topic activity.
We offer integrations to all our customers and this dashboard is a great way to display the most important health data. All the critical Azure infrastructure stats are here in one place.
These dashboards are designed specifically for each customer and their workloads and applications running in Azure, but in each case, we start with the same template and adapt from there.
This is great as the main dashboard we use day to day as it shows a top-down view of application health and performance.
Our Support team checks it at the start of each day and the health states highlight what needs to be taken care of right away.
We’ve set up monitors and alerts so the team gets notified immediately if anything goes awry – so the dashboard has a big role to play in our quick response times! It allows us to be proactive before an issue snowballs.
The dashboard is shared with our customers as well to give them full visibility. We also display them in our Op Center. The second you come into our office you’re greeted by all of these dashboards on the screen.
We named it cloud business monitoring rather than just “cloud monitoring” as a lot of the data displayed is application focused.
One of my favourite tiles on here is the client secret expiry tile. We wrote a script that grabs all of the client secrets and their expiry dates.
I’m sure that many developers reading this have experienced being caught unawares with client secrets expiring, and the whole thing causing an enormous headache. With this tile and monitors set up, we get alerted two weeks prior rather than finding out when they expire. We then take care of it straight away and avoid ruining production by letting it run out. This isn’t something that normally falls within the remit of a monitoring tool, but it’s an important dependency to keep tabs on as it’s our application that stops working.
The best part is that with SquaredUp, we have been able to build out a core set of dashboards that provide a holistic picture of our customers – both at an individual level and as a big picture overview.
Read our case study to learn about how we built the perfect suite of dashboards for MSPs, or anyone trying to slash costs and maximize efficiency.