{"schema_version":1,"metadata":{"branch":"current","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:41.004595+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/sqlports-7.55.tgz","source_sha256":"fcdbba1b9df747882aa9bab4af20ebec8dac10655069c90f1cd4145c06e1235e","package_count":12031,"source_kind":"sqlports"},"package":{"name":"dhcpd_leases_exporter-0.3.0","path":"sysutils/dhcpd_leases_exporter","url":"/packages/current/sysutils/dhcpd_leases_exporter/","comment":"prometheus exporter for dhcpd(8) leases file","homepage":"https://github.com/DRuggeri/dhcpd_leases_exporter","maintainer":"Pascal Stumpf <pascal@stumpf.co>","description":"This exporter consumes the dhcpd.leases file which is periodically\nwritten by the dameon.  It has two collectors:\n\nThe Stats collector counts the number of leases PER UNIQUE IP found\nin dhcpd.leases. This means that if an IP was leased to client X,\nbut is now leased to client Y, there will be only one entry counted\n(the most recent one). This is in line with how dhcpd reads the\nfile.\n\nThe Leases collector will create a vector gague for each client\nwith an active DHCP lease found in dhcpd.leases. Because this\ncollector may produce tons of short-lived vectors depending on how\nbusy DHCPD is, it is disabled by default\n","package_architecture":"amd64","stem":"dhcpd_leases_exporter","readme":null,"dependencies":[{"path":"lang/go","type":"build","package_spec":"","url":"/packages/current/lang/go/"},{"path":"archivers/unzip","type":"build","package_spec":"","url":"/packages/current/archivers/unzip/"}],"reverse_dependencies":{"count":0,"url":null},"categories":["sysutils","lang/go"],"flavors":[],"only_for_architectures":["aarch64","amd64","arm","i386","riscv64"],"not_for_architectures":[]}}
