Do both SCCM and SCOM provide monitoring features? What differences between?

On Microsoft website, both SCCM and SCOM are listed with monitoring feature. For example:
SCCM: Client health and monitoring
SCOM: Infrastructure and application monitoring and alerting; System state, health, and performance information

Can you tell me what differences they offer in terms of system health monitoring of hardware and software?
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Anand PandyaCommented:
SCCM stands for System Center Configuration Manager whereas SCOM stands from System Center Operation Manager.
SCCM is used application in scenario where you have thousand of servers or desktop machine. Consider you need to deploy patch or deploy a script or install software on multiple servers, so instead of going to each and every machine you can just create a package and deploy the installation from single console.
there are also many reporting features which will help you to know on how many servers it has been installed and how many have failed and etc.
Whereas SCOM is monitoring tool say you have thousand servers and you want get alert for C Drive when space remaining on it is less than 80% then you can set it through scom only once after that you will receive alerts/mail as configured for less disk space.
You can also set alert for production servers, so if you do not get ping response from server you will receive an alert in scom console.

Hope it clears your doubt !! :)
CastlewoodAuthor Commented:
Does SCCM provide a monitoring feature? Otherwise how come MS website says it can do "Client health and monitoring"? I'm kind eager to know what kind of monitoring feature it provides.
David Johnson, CD, MVPOwnerCommented:
SCCM: Limited health monitoring only checks for health of updates and installed applications. That is  the services it was designed to provide.
SCOM: uses managment packs and you configure them or create your own management pack to monitor your infrastructure.
CastlewoodAuthor Commented:
Besides SCOM, do you recommend any other server monitoring tools?
Anand PandyaCommented:
There are various monitoring tools depending upon cost, such as HPOV and you can go for open source tools such as Nagios which is one of the good option for windows server as well as Unix servers
CastlewoodAuthor Commented:
How about SolarWinds SAM?
CastlewoodAuthor Commented:
We are kind of looking for a monitoring tool to detect the deteriorating hardware issue so we can take proactive action in advance. Can you recommend some?
Anand PandyaCommented:
If you are looking for free tool without any cost then you can go for Nagios as it is open source, and it will help you to monitor hardware issues. If tech guy has good knowledge further more improvements also can be done using customized scripts.
You can check with other tools but they have licensing cost and you need to compare each and every feature to get for what you paid.
There are list of tools, SCOM, Solarwinds, HPOV, etc.. list goes on. :)
CastlewoodAuthor Commented:
Sorry for the late response but do you know if any of the above mentioned tools can proactively detect hardware stress, such as a port being dying on a network switch or a failing physical hard drive on a RAID. The point is, we want to know the coming problem/failure in advance instead of sitting there waiting the alert to tell you the hardware is "already" dead. Rather, we want to get a alert telling you the hardware "is dying" so you can fix the issue before it totally dies.
Anand PandyaCommented:
Monitoring of all the hardwares is generally done through events logged in there respective management console.
Whether it is Dell server or HP server for each and every alert or failure event is generated and in response to that tickets are generated/ mails are sent/can be configured using HOPV,Nagios etc.
Other than this if you still want specific tools you can check with Hardware vendor as they also might have there own tools.(But I don't think they will be required as monitoring tools completes the required task) :)

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Mike TLeading EngineerCommented:

I agree with expert above. I would stick with the OEM's own hardware tools. For example HP make Insight, although they keep re-branding it so it's now HP System Insight Manager - aka HP SIM.

It monitors HP hardware and "can proactively manage your physical and virtual server health, deploy servers quickly, decrease power consumption, and improve your infrastructure with capacity planning. " The advantage here is it's not extra cost, as it comes with the hardware.

What you may want on top of that is another tool to email/SMS you alerts when hardware gets unhealthy (bad sectors, corrupt packets etc). In this case you might need a log monitoring tool as well.

SCOM can probably fit this need, but will need lots of tuning and knowledge, so I suspect unless you are running an enterprise, probably is overkill. Logmon is a tiny program in comparison that could fit that need, but I'm not that familiar with it.

A general purpose monitoring tool I've read good things about is Paessler's PRTG:

David Johnson, CD, MVPOwnerCommented:
Define a dying port? How would you diagnose it using a script?
A failing disk will  have disk events in the system event log. Your raid vendor may also have management packs that integrate with SCOM
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.