Skip to content

pulse

Field Value
ID pulse
Class host
Role pulse-monitoringPulse PVE monitor
Status active
Primary IP 192.168.6.199
Proxmox LXC 116 on prox
Inventory inventory/hosts/pulse.yaml

Overview

Pulse Monitoring Server (v5.1.30) — real-time dashboard for Proxmox VE and optional Proxmox Backup Server. Polls the prox hypervisor API and reports VM/LXC state, Docker health on monitored hosts (e.g. saltierpoop), and physical disk metrics.

Service Port Notes
Web UI 9091 Primary HTTP interface
WebSocket / API 7655 Real-time updates

Configured PVE instance name in logs: proxbox (192.168.6.71:8006).

No Docker on the LXC itself — Pulse runs as /opt/pulse/bin/pulse under pulse.service. State under /etc/pulse/ (encrypted node credentials).

Hardware (inventory)

Resource Value
vCPU 2
RAM 1 GB (process ~600 MB at steady state)
Disk 8 GB rootfs (expanded 2026-06-27 from 4 GB; ~42% used after grow)

Discovery

In-guest facts: pulse.json (2026-06-24). Re-gather with discover-guests.yml after major Pulse upgrades.

Metadata cleanup (2026-06-26): Owner pruned stale node/guest entries in the Pulse UI (thin-pool metadata pressure noted in prox storage scan). No further action unless disk usage climbs again.

Access

Method Target
Web http://192.168.6.199:9091
SSH 192.168.6.199 (root; credentials on host)
Proxmox LXC 116

Observability

  • Central syslog → Graylog via Ansible graylog-syslog-client role.
  • Pulse is not a replacement for Prometheus/Grafana on infra-services.