What is our primary use case?
I manage SCOM. We use it mainly for Windows operating system monitoring and especially for Microsoft products, like Active Directory, Exchange, SharePoint, Teams, Skype for Business, System Center, and MECM. Application-level monitoring for these Microsoft products has been taken care of by SCOM because it's a native tool by Microsoft.
So it provides end-to-end application monitoring. Apart from this, it is capable of monitoring the operating system. So this is the tool which we are using as of now.
How has it helped my organization?
One of the good features is the inbuilt reporting in SCOM. It has a reporting tool where you can fetch the performance data and have historical data. By default, SCOM has a data warehouse, so all the data is collected and stored there, and you can use it for future analysis. That is one of the features.
And apart from that, we have the web console. You don't need to have the thick client installed on your laptop. You can just go to the web console URL and see the HTML dashboards and live alerts. You can even see the live data and live performance data, the graphical view of the current performance of your application.
What is most valuable?
It is very quick. The inbuilt management pack that Microsoft provides is really helpful. I know it's a mature product, and they keep upgrading the management pack. The MP, that's the main feature that provides end-to-end monitoring for those applications.
They do keep upgrading the management pack, so that's a good thing. Moreover, the users, the application team, Exchange team, and SharePoint team, feel like they've been getting alerts when there's any issue in that environment before the users report them. SCOM triggers the alerts. So that's the best tool for that.
What needs improvement?
Might be the APM (Application Performance Monitoring) solutions, which it lacks compared to other tools. I don't know what other tools are in the market, so I don't know what SCOM lacks. I need to check, as it depends on the requirements. Once other teams have the requirement, and if that is not fulfilled, maybe they would have chosen another tool.
But for me, whatever requirement my user provided has been fulfilled via SCOM. So there might be a few other requirements, which are from other teams, like software development teams, Java teams, and so on. They might have different requirements, but I haven't got those in my scope. That's the problem.
If they had been in my scope, I would have started exploring it, and then I would have known if it's lacking or if it's already there because I haven't used a few features in SCOM, like distributed application monitoring and other stuff.
In future releases, I would like to see APM solutions and dashboards like Grafana. It's not like Grafana. If it is possible to integrate with Grafana, that would be great because I have a lot of data in the data warehouse. If I get a chance to integrate with Grafana, I can show it there because SCOM collects a lot of data from the servers.
For how long have I used the solution?
I have been dealing with it for over ten years.
How are customer service and support?
The customer service and support are good. I've been at Microsoft, and I've been supporting this tool from that end. So customers are happy. If it's really a bug, it's a bug, and then it'll be fixed and released in the next update. And support is always there.
Now, I've moved out of Microsoft. So I'm a customer now.
Which solution did I use previously and why did I switch?
From the beginning, I worked with SCOM. So I have no idea about other products.
How was the initial setup?
We use an agent-based solution. We have the SCOM agent installed on all the application servers, so it collects the data from those applications. And then for ticketing, we can integrate with ServiceNow and BMC Remedy too.
Recently, the major thing is the maintenance mode scheduling has been a good feature.
And overall, Microsoft has made SCOM a SaaS, cloud-based solution, where you don't need to have the on-premises SCOM infrastructure. You can use it from the cloud itself, and you can use the same management pack there as well.
What about the implementation team?
It's actually implemented by another team, but I've taken care of SCOM. So it's like two different teams.
What other advice do I have?
I would rate it an eight out of ten. I would recommend it to others.