banshee is under active development: collectors will keep changing, and a version you publish will likely need adjustments. For stable use, wait for version 1.0.0.

All collections

banshee/containers-collection

Containers

Collectors for containers: Docker and Docker Compose over SSH, Kubernetes over its API.

Collectors for containers: the state, health and uptime of the containers of a Docker host, the services of its Compose projects, the processor and memory each container uses and the space Docker takes on disk, read over SSH with the docker command, through a narrow sudo or as a member of the docker group; and the nodes, pods, workloads, volume claims and warning events of a Kubernetes cluster, read over its API with the token of a read-only service account. A collector written for one version or generation of a product lives in a folder that names it.

by banshee1 installation9 collectors

Collectors

Installations are counted over the last 30 days.

CollectorWhat it doesLatest versionInstallations
containers/docker/ssh/compose Whether the services of each Docker Compose project of a host run and are healthy, by SSH, through a restricted sudo or the docker group. v1 · 1 version 1
containers/docker/ssh/containers The state, health and uptime of each container of a Docker host by SSH, through a restricted sudo or the docker group. v1 · 1 version 1
containers/docker/ssh/disk The space the images, containers, volumes and build cache of a Docker host take, by SSH, through a restricted sudo or the docker group. v2 · 2 versions 1
containers/docker/ssh/resources The processor, memory and processes of each running container of a Docker host by SSH, through a restricted sudo or the docker group. v1 · 1 version 1
containers/kubernetes/https/events How many warning events each reason counts in a Kubernetes cluster, by its API. v1 · 1 version 1
containers/kubernetes/https/nodes Whether each node of a Kubernetes cluster is ready, under memory, disk or process id pressure, or cordoned, by its API. v1 · 1 version 1
containers/kubernetes/https/persistent-volume-claims Whether each persistent volume claim of a Kubernetes cluster is bound, pending or lost, by its API. v1 · 1 version 1
containers/kubernetes/https/pods The pods of a Kubernetes cluster that fail, crash in a loop, restart or stay pending, by its API. v1 · 1 version 1
containers/kubernetes/https/workloads The replicas wanted and ready of each deployment, statefulset and daemonset of a Kubernetes cluster, by its API. v1 · 1 version 1