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/services-collection

Services

Collectors for services: web servers and load balancers, databases, mail queues, backups and 3CX.

Collectors for the services a server runs. nginx, Apache and HAProxy through their status pages over HTTP: connections, workers, requests, and the state, sessions and errors of each HAProxy frontend, backend and server. PostgreSQL, MySQL or MariaDB, and Redis over SSH, through their own clients on the server, without any password leaving banshee: connections against their limit, replication and its lag, long transactions, database growth, memory, clients and persistence. The Postfix queue over SSH. Backups: the age of the newest restic snapshot and borg archive of each repository over SSH, and the jobs of Veeam Backup & Replication 12 and later over its REST API. The services of a 3CX phone system on Debian over SSH.

by banshee1 installation20 collectors

Collectors

Installations are counted over the last 30 days.

CollectorWhat it doesLatest versionInstallations
services/3cx/ssh/services The state of each systemd service of a 3CX phone system on Debian, and of its nginx and PostgreSQL, by SSH. v1 · 1 version 1
services/apache/https/server-status The busy and idle workers, scoreboard use and requests per second of an Apache httpd server, from its server-status page. v1 · 1 version 1
services/borg/ssh/archives For each borg repository a server backs up to, whether it reads and the age of its newest archive, by SSH, without taking a lock. v2 · 2 versions 1
services/haproxy/https/stats The state, sessions and errors of each frontend, backend and server of an HAProxy, from its CSV statistics page. v1 · 1 version 1
services/mysql/ssh/connections The connections of a MySQL or MariaDB server against max_connections, the threads running and the connections refused, by SSH and the mysql client. v1 · 1 version 1
services/mysql/ssh/replication The I/O and SQL threads and the lag of each replication channel of a MySQL or MariaDB replica, by SSH and the mysql client. v1 · 1 version 1
services/nginx/https/stub-status The connections, requests per second and dropped connections of an nginx server, from its stub_status page. v1 · 1 version 1
services/postfix/ssh/queue The messages queued by a Postfix server, by queue, and the age of the oldest deferred message, by SSH and postqueue -j. v1 · 1 version 1
services/postgresql/ssh/connections The client connections of a PostgreSQL cluster against max_connections, active, idle in a transaction or waiting for a lock, by SSH and psql. v1 · 1 version 1
services/postgresql/ssh/databases The size of each database of a PostgreSQL cluster and how fast it grows, by SSH and psql. v1 · 1 version 1
services/postgresql/ssh/replication The streaming replication of a PostgreSQL cluster from either side: each standby or the upstream, its state and lag, by SSH and psql. v1 · 1 version 1
services/postgresql/ssh/replication-slots For each replication slot of a PostgreSQL cluster, whether a consumer is attached and the WAL it holds back, by SSH and psql. v1 · 1 version 1
services/postgresql/ssh/transactions The age of the oldest transaction, idle-in-transaction session, query and prepared transaction of a PostgreSQL cluster, by SSH and psql. v1 · 1 version 1
services/postgresql/ssh/wraparound For each database of a PostgreSQL cluster, the age of its oldest unfrozen transaction ID against the wraparound limit, by SSH and psql. v1 · 1 version 1
services/redis/ssh/clients The clients connected to a Redis server, those blocked, and the connections refused at maxclients, by SSH and redis-cli INFO. v1 · 1 version 1
services/redis/ssh/memory The memory a Redis server uses against maxmemory or the machine, its fragmentation and its evicted keys, by SSH and redis-cli INFO. v1 · 1 version 1
services/redis/ssh/persistence The last snapshot of a Redis server, its age, the changes not saved and the state of its append-only file, by SSH and redis-cli INFO. v1 · 1 version 1
services/redis/ssh/replication The replication of a Redis server from either side: each replica or the master link, its state and lag, by SSH and redis-cli INFO. v1 · 1 version 1
services/restic/ssh/snapshots For each restic repository a server backs up to, whether it reads and the age of its newest snapshot, by SSH, without taking a lock. v2 · 2 versions 1
services/veeam/https/jobs The last result, state and age of the last success of each job of a Veeam Backup & Replication 12 or later, by its REST API. v2 · 2 versions 1