Running services, network usage, memory usage, bandwidth, disk I/O, successful logins, whether the thing is even alive, etc…
So far my only method has been “hope and pray”.

  • corsicanguppy@lemmy.ca
    link
    fedilink
    English
    arrow-up
    2
    ·
    33 minutes ago

    SNMP.

    The old engine was nagios. The new engine will be telegraf -> mqtt -> brokerfest -> timescale -> Prometheus.

    I guess. Not sure yet. The brokerfest is a series of broker pubsub between sites to both split out data from the stream for off-site CC, or pull it’s own subscriptions in. Data could go host <- telegraf -> broker -> remote broker -> remote timescale -> remote Prometheus

  • esc@piefed.social
    link
    fedilink
    English
    arrow-up
    3
    ·
    47 minutes ago

    Prometheus + grafana. It’s overkill tbh, most of the services restart automatically and I mostly ignore it. (it’s an artifact from life where I cared about it)

  • just_an_average_joe@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    1
    ·
    31 minutes ago

    I vibe coded a monitor that shows me all the logs and other stuff. And im using netbird cloud (free version) to setup dns so all my services have url “servicexyz.home.internal”.

    So i just connect to netbird vpn on my phone and go to that url.

    You can pretty much use any of the other tools mentioned in this thread with this kind of setup, heck you can write a simple fastapi server that just runs “top” and return it (it would be like 20-30 lines of python) over a url that you can from anywhere as long as you are connected to your vpn

  • testgoofy@infosec.pub
    link
    fedilink
    English
    arrow-up
    5
    ·
    4 hours ago

    I use Alloy to collect Metrics of the host (Disk usage, CPU, Ram, etc.) and different logs. With Grafana the data is then displayed as a daschboard. If everything goes south, Alertmanager sends Mails to me

  • owenfromcanada@lemmy.ca
    link
    fedilink
    English
    arrow-up
    27
    ·
    7 hours ago

    I have a robust monitoring system for my Jellyfin server, been running for the last few years. Checks in periodically, at least once per 24 hours and notifies me if it’s down. Doesn’t use any electricity, but does consume a good amount of Cheerios and mac & cheese.

  • curbstickle@anarchist.nexusM
    link
    fedilink
    English
    arrow-up
    11
    ·
    7 hours ago

    Well I used to use VGA for my monitors, now its mostly displayport.

    Seriously though, prom+Loki+alloy+a few other things to Grafana, with alerting in grafana.

  • frongt@lemmy.zip
    link
    fedilink
    English
    arrow-up
    14
    arrow-down
    2
    ·
    7 hours ago

    I pay a group of schoolchildren to refresh a group of browser tabs and yell if anything isn’t responding.

    There are plenty of previous threads with recent answers if you search.

  • phanto@lemmy.ca
    link
    fedilink
    English
    arrow-up
    3
    ·
    5 hours ago

    I sync my podcasts hourly with Nextcloud and poddersync, so when my servers go down, my phone beeps at me.