docs/npm/licensing/metrics.md
Netdata reads license telemetry from devices that expose it over SNMP and normalizes it into charts and an interactive table.
snmp.license.remaining_time — the earliest expiry across all of a device's licenses.snmp.license.authorization_remaining_time, snmp.license.certificate_remaining_time, snmp.license.grace_remaining_time — the specific authorization, certificate, and grace-period timers.snmp.license.usage_percent — the highest pool pressure: how much of a licensed capacity is consumed.snmp.license.state — counts of licenses by state (healthy, informational, degraded, broken, ignored).snmp:licenses functionOpen snmp:licenses on a device for a per-license table — served from already-collected data, with no extra requests to the device. Each row shows the license, its raw state and normalized state bucket, the component and type, the remaining time and expiry timestamp, usage against capacity and the usage %, and a plain-language impact note. Every column sorts and filters, so you can sort by remaining time to see what expires first, or filter to the licenses in a degraded or broken state.
Netdata ships seven stock licensing alerts that raise on their own — route them to your channels as you would any Netdata alert:
When one fires, open the snmp:licenses function on the device, find the affected license by its state or remaining time, and renew or expand it with your vendor before it lapses.
Licensing telemetry comes up automatically for the vendors that ship dedicated licensing telemetry over SNMP — Check Point, Fortinet, Cisco (including Smart Licensing), Sophos, Blue Coat ProxySG, and MikroTik.