[Question] Self hosted setup for monitoring Self-hosted services? - eviltoast

Hi all. I just set-up my first self-hosting server with NextCloud, Immich and a VPN server. I was wondering if there is a tool or layer of tools which would help me monitor my server and the services including running stats, resource usage stats, system logs, access logs, etc?

I read that Grafana Loki along with Prometheus could possibly help me with this. I just wanted to ask that - should I explore these two tools or do we have some other and better(suiting to my needs) tools? Please recommend Open Source tools only. Preferably Docker, or Linux based otherwise. Thank you :))

    • dipak@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      7 months ago

      I’m a web-app developer myself. So I don’t mind configuring things if needed. I can opt to configure if it meets my goals better. I’d check out nagios. :))

      • Synestine@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        2
        ·
        7 months ago

        If you’re willing to go that route, check out Zabbix and Icinga2 as well. They’re compatible with Nagios checks but the user interface is better.