this post was submitted on 25 Sep 2023
46 points (96.0% liked)

Selfhosted

40403 readers
837 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

Heya, so I have now recently set up a bunch of different services on my debian server. Wondering if anyone has any suggestion to any applications I can host to view disk usage - cpu/gpu performance, fans, etc etc.. basically a nice and clean UI over the hardware. Already working on setting up a homepage for viewing the health of my docker containers, but need something for hardware level. 10+ bonus points if someone could mention an app that I can mange my other disks with, as in format, partition etc.

Thanks for any insights as always 🌻

all 14 comments
sorted by: hot top controversial new old
[–] [email protected] 14 points 1 year ago (3 children)

I use netdata: https://www.netdata.cloud/

The UI is mobile friendly, it can basically display any metrics, and sends email notifications on problems, really easy to set up

[–] ArmoredCavalry 6 points 1 year ago (1 children)

Netdata is fantastic, but not sure I'd call the UI mobile friendly (unless I'm missing something? πŸ˜‚) To me, that's really one of the only weak points with it.

[–] [email protected] 5 points 1 year ago

There was an update recenty ( I dont remember when) , and the current one is usable. I remember it was terrible, it had scaling issues, now it's alright for me.

There is also a barebone third party android app: https://play.google.com/store/apps/details?id=com.kpots.netdata

[–] [email protected] 4 points 1 year ago

+1 for Netdata, very fast and a lot of alerts have already been set-up. It also has a lot of plugins, as well as the ability to use Prometheus metric endpoints. The local dashboard is near parity with the cloud one, and setting it up is as easy as running their bootstrap scripts. There is decent documentation too, if one gets stuck.

[–] [email protected] 1 points 1 year ago

This looks really neat! Thanks :)

[–] [email protected] 8 points 1 year ago

Cockpit covers some of that and is quite useful as a webconsole in general.

[–] ZAX2717 6 points 1 year ago (2 children)

If you are using docker, casaos is awesome. It’s not actually an os but gives you a nice ui for viewing your hard drive space, traffic, and running containers.

[–] [email protected] 2 points 1 year ago

Just checked this out and wow! It looks very elegant and nice ✨

[–] [email protected] 2 points 1 year ago (1 children)
[–] ZAX2717 1 points 1 year ago

Thanks I was on mobile and didn’t get a link

[–] static09 5 points 1 year ago

Netdata would be my recommendation, but that may be a little much for the situation. I have about 5 Debian VMs for different things and one of them is a netdata server I run which collects data from itself, the other VMs, a separate minipc I have for containers, and the host OS.

Otherwise, slap btop on there and watch the pretty terminal graph

[–] [email protected] 3 points 1 year ago

Maybe btop+ or Prometheus.

[–] [email protected] 3 points 1 year ago

you could probably roll your own pretty easily, just prowl around /proc etc

https://tldp.org/LDP/Linux-Filesystem-Hierarchy/html/proc.html