https://netbox.wikimedia.org/extras/reports/puppetdb.PhysicalHosts/ is currently alerting with:
cloudbackup2001 missing physical device in PuppetDB: state Active in Netbox
This is because:
The last Puppet run was at Wed May 27 23:27:35 UTC 2020
As far as I've been told, after a certain time (14d I think) of Puppet being disabled on a host, the host is purged from PuppetDB. And shows as missing in the report even sooner (but I forgot the exact reason).
In addition of having an unpuppetized and unmonitored host for so long in prod, I was wondering if:
1/ The purge timeout should be extended
2/ The host should have its status changed to FAILED or to STAGED depending on the reason Puppet is disabled (which might mean an update to the server lifecycle page as Active -> Failed is for physical maintenance only).
3/ The Netbox report should check a different way if the host is Puppetized