Home Assistant Supervisor vs System Monitor

I recently added System Monitor integration in hopes of getting more information out of my system. Things like CPU, memory, usage etc…
When I was going around the integrations and services I found that Home Assistant Supervisor has most of the statistics already at hand.

Is there a reason why I should still use System Monitor over HAS? Performance? Accuracy? I feel like it offers most of what I need and I like to have things cleaned up so, the less items installed the better

The HA supervisor integration does not supply sensors for core processor or memory use, only for add-ons.

The system monitor integration has these and many more, like disk and network use.

1 Like

Good afternoon, thank you for prompt reply. What are the items in the screenshot below then please? Can’t I just enable them and start using them on my dashboards normally?

Yes you can

Huh. I did not realise those were in there.

They do have some differences:

I was thinking the System monitor was total CPU use while Core was only the HA core processes. But that can’t be right as core > system. Maybe the system is just averaged?

For the long term average it certainly looks like core (from the supervisor integration) is less than the total system metrics:

Screenshot 2024-03-27 at 22-24-08 Administration – Home Assistant

I forgot I had both.

So yeah using the Supervisor integration will not tell you the whole story. Only what the core processes are using. System monitor will give you the overall picture.

1 Like

Thank you for your investigation and honesty, appreciated.

In that case I can use both. The ‘overall usage’ using System Monitor, and ‘core usage’ to show how much of that overall usage is being used by Core. I think that makes sense