0

I want to monitor the cpu/iops/memory usage for my appliation in an azure vm. I need to run it different times for different families to chose the best fit for my app. Should I use Azure monitor or a cli app inside my VM? Which are the best tools to do so?

greengo
  • 33
  • 5

1 Answers1

0

I would have gone with Azure Monitor Log Analytics as it has rich metrics to monitor VM; here are the list of supported metrics. To monitor the granular level of logs that might not be monitored by default by Log Analytics, I would leverage custom logs, performance counters, data collector API, etc.

KrishnaG
  • 3,340
  • 2
  • 6
  • 16