infra:operations:proxmox-maintenance
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| infra:operations:proxmox-maintenance [2026/05/31 19:41] – Document completed Proxmox follow-up actions atluxity_idp.hackeriet.no | infra:operations:proxmox-maintenance [2026/06/01 17:32] (current) – Note LibreNMS alerting follow-up for klynge001 atluxity_idp.hackeriet.no | ||
|---|---|---|---|
| Line 152: | Line 152: | ||
| * '' | * '' | ||
| * Lack of ping or SSH does not always mean the guest is broken. Investigate only failures that contradict expectations for that guest. | * Lack of ping or SSH does not always mean the guest is broken. Investigate only failures that contradict expectations for that guest. | ||
| + | |||
| + | ===== Monitoring / LibreNMS ===== | ||
| + | |||
| + | As of 2026-06-01, host006 and host007 are monitored in LibreNMS as Proxmox hypervisors. This replaces the old Munin host monitoring for these nodes. | ||
| + | |||
| + | LibreNMS records: | ||
| + | |||
| + | * host006.hackeriet.no: | ||
| + | * host007.hackeriet.no: | ||
| + | * Both devices have OS detected as '' | ||
| + | * Both devices have the LibreNMS '' | ||
| + | |||
| + | Host-side setup: | ||
| + | |||
| + | * '' | ||
| + | * SNMP listens only on the management IP of each host: | ||
| + | * host006: '' | ||
| + | * host007: '' | ||
| + | * SNMP uses SNMPv3 authPriv with the security name '' | ||
| + | * Credentials are stored in Hackerpass at '' | ||
| + | * The Proxmox LibreNMS agent-local script is installed as ''/ | ||
| + | * SNMP exposes Proxmox VM traffic through: | ||
| + | |||
| + | < | ||
| + | extend proxmox / | ||
| + | </ | ||
| + | |||
| + | * ''/ | ||
| + | |||
| + | Firewall setup: | ||
| + | |||
| + | * The Proxmox cluster firewall allows SNMP only from app-01 / LibreNMS source address '' | ||
| + | * The firewall rule is in ''/ | ||
| + | |||
| + | < | ||
| + | IN ACCEPT -source 10.10.50.51/ | ||
| + | </ | ||
| + | |||
| + | LibreNMS setup: | ||
| + | |||
| + | * '' | ||
| + | * The '' | ||
| + | * No LibreNMS alert rules existed when this monitoring was added. Host metrics and Proxmox application polling are live, but alert policy still needs to be defined. | ||
| + | |||
| + | Useful verification commands: | ||
| + | |||
| + | < | ||
| + | # On each Proxmox host | ||
| + | systemctl is-active snmpd | ||
| + | ss -lunp | grep ': | ||
| + | sudo -u Debian-snmp sudo / | ||
| + | |||
| + | # From the LibreNMS container on app-01 | ||
| + | snmpwalk -v3 -l authPriv -u librenms_klynge001 -a SHA -A '< | ||
| + | snmpget -v3 -l authPriv -u librenms_klynge001 -a SHA -A '< | ||
| + | lnms device:poll -m applications host006.hackeriet.no | ||
| + | </ | ||
| ===== Follow-up items ===== | ===== Follow-up items ===== | ||
| + | * Define LibreNMS alert rules and notification routing for klynge001 host monitoring. | ||
| * Investigate the host007 GRUB/LVM '' | * Investigate the host007 GRUB/LVM '' | ||
| * Investigate the host006 EFI fallback warning. | * Investigate the host006 EFI fallback warning. | ||
/srv/hackeriet-wiki/dokuwiki/data/attic/infra/operations/proxmox-maintenance.1780256462.txt.gz · Last modified: by atluxity_idp.hackeriet.no