mirror of
https://github.com/KevinMidboe/mktxp-no-cli.git
synced 2025-10-29 17:50:23 +00:00
expires_after cardinality, bug fixes
This commit is contained in:
@@ -40,11 +40,20 @@ class DHCPCollector(BaseCollector):
|
||||
'server': key, 'count': value} for key, value in dhcp_lease_servers.items()]
|
||||
|
||||
# yield lease-per-server metrics
|
||||
dhcp_lease_server_metrics = BaseCollector.gauge_collector('dhcp_lease_active_count', 'Number of active leases per DHCP server', dhcp_lease_servers_records, 'count', ['server'])
|
||||
dhcp_lease_server_metrics = BaseCollector.gauge_collector('dhcp_lease_active_count',
|
||||
'Number of active leases per DHCP server',
|
||||
dhcp_lease_servers_records, 'count', ['server'])
|
||||
yield dhcp_lease_server_metrics
|
||||
|
||||
# active lease metrics
|
||||
dhcp_lease_labels.remove('expires_after')
|
||||
if router_entry.config_entry.dhcp_lease:
|
||||
dhcp_lease_metrics = BaseCollector.info_collector('dhcp_lease', 'DHCP Active Leases', dhcp_lease_records, dhcp_lease_labels)
|
||||
yield dhcp_lease_metrics
|
||||
|
||||
dhcp_lease_metrics_gauge = BaseCollector.gauge_collector('dhcp_lease', 'DHCP Active Leases',
|
||||
dhcp_lease_records, 'expires_after', dhcp_lease_labels)
|
||||
yield dhcp_lease_metrics_gauge
|
||||
|
||||
# active lease metrics
|
||||
#if router_entry.config_entry.dhcp_lease:
|
||||
# dhcp_lease_metrics = BaseCollector.info_collector('dhcp_lease', 'DHCP Active Leases', dhcp_lease_records, dhcp_lease_labels)
|
||||
# yield dhcp_lease_metrics
|
||||
|
||||
|
||||
Reference in New Issue
Block a user