Eleven readings, each a row per server
Each kind is one script per server and one verdict per column. Where Vigia already reads the same thing on a server's own screen, the Overview runs that screen's own reading, so a dot here and the card there never disagree.
Security
Firewall, Fail2Ban, SSH hardening, kernel, AppArmor or SELinux, the WAF, automatic updates, password rules, integrity, audit, certificates and accounts — the server's own Security reading, on every server.
Health
Load against the CPUs, memory, swap, failed services, processes the kernel killed for memory in the last day, whether the clock is in sync, uptime, zombies.
Disk
The fullest filesystem, the root one, inodes, a filesystem the kernel turned read-only, disk errors in the kernel log, what the drives say through SMART, the size of the journal.
Backups
Vigia's backup plans on each server: the last run, how old the newest good copy is against the plan's own schedule, whether the copy leaves the server, encrypted, and the room for the next one.
Databases
MongoDB, MariaDB or MySQL, PostgreSQL: running or not, the role in the set, replication and its lag, connections against the limit, listening to the world, authentication, TLS between members.
Updates
Security updates first, then everything pending, a reboot owed, how fresh the package lists are, whether updates install themselves, and whether the release still gets security fixes.
Access
Root over SSH, SSH with passwords, who becomes root and which of them with no password, accounts with an empty password, weak keys.
Knocking
Fail2Ban, its jails and its bans, and the SSH logins that failed in the last 24 hours — each connection counted once — where they came from, the names they tried, and who got in.
Exposure
Not what the firewall's rules say but what is actually reachable from anywhere: the database and admin ports among it, SSH taking passwords, the firewall itself, Docker past it.
Certificates
The certificate that runs out first, any already expired, Let's Encrypt with nothing renewing it, a self-signed one handed to visitors.
Drift
The release, the kernel, OpenSSL, OpenSSH, database and web server versions, sshd's settings and the time zone — each server against the rest of its own group.