I want something that has a WebUI, can show in a graph like the CPU and RAM graph for this day and maybe some days before. Also I would like to view what was running at any given time (I mean from 2-3 days before to now).

Is there any (FOSS) software that does that?

Thanks.

  • @[email protected]
    link
    fedilink
    English
    325 months ago

    I think prometheus + grafana might be what you are looking for. In combination with loki grafana can also be used for viewing log messages.

    • @[email protected]
      link
      fedilink
      English
      45 months ago

      Absolutely this, nothing else is required. Well, maybe alertmanager if you want to receive alerts

      • @[email protected]
        link
        fedilink
        English
        55 months ago

        and swap Prometheus for VictoriaMertics, or your homelab ram usage becomes Prometheus ram usage.

    • @[email protected]
      link
      fedilink
      English
      35 months ago

      I’ll second this. Prometheus + Grafana is what I’m using now, but you can definitely add more extensions/monitors to get far more detail, like Loki which was suggested above.

      • @[email protected]
        link
        fedilink
        English
        35 months ago

        Grafana is just the frontend, its a dashboard for your different data sources Prometheus is the “database”, it scrapes data from your endpoints over http