StackPatch service status
Live readout of the CVE feed pollers, matcher cron, and demo VPS inventory captures. All data is read directly from /var/lib/stackpatch/ on the production host — no caching layer, no faked uptime numbers. Generated Mon, 22 Jun 2026 00:31:43 GMT.
Component health
- OK
inventory_demo_vps
last captured 28 min ago
- OK
matcher_findings_demo
findings.jsonl size 74815 bytes, last write 4438 min ago (only updates on new findings)
- OK
ubuntu_usn_poller
cached USNs: 321; last poll 8 min ago
- OK
debian_dsa_poller
bookworm index 13.3 MB, last refresh 1228 min ago (daily cron)
- OK
alpine_secdb_poller
v3.18 index 406 KB, last refresh 1171 min ago (daily cron)
- OK
osv_rpm_poller
almalinux_9 index 1.9 MB, last refresh 1110 min ago (daily cron)
- OK
nvd_cache
11448 cached NVD records
Cache + customer counts
Cached USNs
321
Cached NVD records
11448
Enrolled servers
0
Customers
0
Events log
568.7 KB
Cron schedule
| Job | Cadence |
|---|---|
| stackpatch-inventory.sh | 3 * * * * (hourly :03) |
| stackpatch-cve-poller.py | 23,53 * * * * (twice hourly) |
| stackpatch-matcher.py | 33 * * * * (hourly :33) |
| stackpatch-alert-dispatcher.py | 40 * * * * (hourly :40) |
| stackpatch-debian-dsa-poller.py | 0 4 * * * (daily 04:00 UTC) |
Why this page exists
A security tool you can't verify is just trust me, bro. This page reads the actual on-disk poller state and inventory timestamps from the production host. If a feed goes stale, you'll see it here before we do.
Same dogfood pattern as /patch/audit/mss-vps — that page shows our own server's CVE posture; this page shows the matcher infrastructure's health.
Raw JSON if you want to wire it into your own uptime monitor.