What is our primary use case?
We're using Azure Monitor end connection as a hybrid model where it's integrated into Dynatrace. Azure Monitor monitors the infrastructure of Azure within our cloud environment. It doesn't give you any explanations or anything like that. It's just metrics, just data. We've integrated this data into Dynatrace so that the Dynatrace system and AI can give accurate response times, performance on metrics, and things like that.
What is most valuable?
Azure Monitor is really just a source for Dynatrace. It's just collecting data and monitoring the environment and the infrastructure. It is fairly good at that.
What needs improvement?
There are a lot of things that take more time to do, such as charting, alerting, and correlation of data, and things like that. Azure Monitor doesn't tell you why something happened. It just tells you that it happened.
It should also have some type of AI. Environments and applications are becoming more and more complex every day with hundreds or thousands of microservices. Therefore, having to do a lot of the stuff manually takes a lot of time, and on top of that, troubleshooting issues takes a lot of time. The traditional method of troubleshooting doesn't really work for or apply to this environment we're in. So, having an AI-based system and the ability to automate deployments of your monitoring and configurations makes it much easier.
For how long have I used the solution?
We have been using Azure Monitor for nine months.
What do I think about the stability of the solution?
What do I think about the scalability of the solution?
I haven't scaled it. We're still building things.
How are customer service and technical support?
I didn't personally have to deal with them. I did contact them once or twice earlier on. It was okay. It seemed like the usual Microsoft kind of approach. You submit an email and all of your information, and then you get a response back the next day. I'm sure it would be better if you had a support plan, but I don't know that specifically.
How was the initial setup?
There needs to be a better process or method to deploy and configure it. Currently, there's a lot of manual intervention. It is not really an out-of-the-box solution.
If you want to get help, you will have to pay for it. Otherwise, you just do it on your own. The problem with doing it on your own is that if you're not so familiar with it, then you have to first familiarize yourself with Azure and setting up different alerts, etc. You really don't get a whole lot of these complexities with Dynatrace.
What about the implementation team?
I wasn't a part of Azure deployment. My area of focus is Application Performance Monitoring, and I was involved with that. For the rest of the Azure environment, there were several teams.
What other advice do I have?
There is Azure Monitor, and then there is Azure Application Insights, which is a component of Azure. Azure Application Insights does similar things as Dynatrace, but just not as good as Dynatrace. There's a lot of manual configuration for Azure Monitor and Application Insights, which isn't there with Dynatrace.
I would rate Azure Monitor an eight out of ten.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?