We are planning to move our on-prem virtual infrastructure to Azure; hence, in designing phase. Regarding designing monitoring, we have chalked out our monitoring requirements; now we need to compare the SCOM and Azure Monitor and make a decision where and when to use SCOM or AM. The following are our requirements. Could you please share your thoughts on the following points? I will be highly obliged:
Monitor the high availability of applications and their dependencies. How SCOM and Azure Monitor can handle this?
In case we are monitoring all infrastructure key performance metric across CPU, RAM, and Disk (including disk I/O stats) real time and historical; and also generating reports of the servers with a high and low amount of metrics usage over time, we will need to drive the automation of resizing resourcing on servers, both automatically and manually. How SCOM and Azure Monitor can handle this?
Can Azure Monitor restart the failed services?
Integration with patch management to help automate testing of applications after patches are applied.
Automatically discovers dependencies between applications and services.
Thanks a heap in anticipation.