I have a Raspberry Pi running Docker and a number of containers. I plan on adding another Pi soon. Curious what folks are using for a dashboard to monitor performance of all your hosts and containers. I was thinking of deploying Grafana for this but am curious what others use.

  • HTTP_404_NotFoundB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Well, I run my containers in kubernetes.

    And, it more or less includes full support for prometheus/grafana/alertmanager/etc.

    So- I use that.

    • CincyTriGuyOPB
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      I have questions about this. I’ll be getting another Pi or two and was considering putting k8s on them. Would I be able to set them up with kubernetes and then import my existing Docker containers from my current Pi to them?

      • HTTP_404_NotFoundB
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        Yup. You can do that.

        Although- you wouldn’t “import” your existing containers. but, you can…

        1. Create manifests for your containers (Kubernetes runs the exact same docker containers). or, find helm charts for your containers.
        2. Import the storage from docker into your new PV/PVCs.

        I would, suggest learning kubernetes first though. Learning curve can be rather steep.

        Also, rancher + k3s would work perfect for your Pis.

  • laffer1B
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Munin. It’s highly portable and works with many operating systems.