add isc_dhcpd to python README
Ilya committed
Jan 6, 2017 at 18:09 UTC
373cef96bfa7cda6f5519d526212bc7e0f79784a
1 file changed
+37
-1
python.d/README.md
+37
-1
@@ -378,13 +378,49 @@ localhost:
378
379
---
380
381
+# isc_dhcpd
382
+
383
+Module monitor leases database to show all active leases for given pools.
384
+
385
+**Requirements:**
386
+ * dhcpd leases file MUST BE readable by netdata
387
+ * pools MUST BE in CIDR format
388
+
389
+It produces:
390
+
391
+1. **Pools utilization** Aggregate chart for all pools.
392
+ * utilization in percent
393
+
394
+2. **Total leases**
395
+ * leases (overall number of leases for all pools)
396
+
397
+3. **Active leases** for every pools
398
+ * leases (number of active leases in pool)
399
+
400
+
401
+### configuration
402
+
403
+Sample:
404
+
405
+```yaml
406
+local:
407
+ leases_path : '/var/lib/dhcp/dhcpd.leases'
408
+ pools : '192.168.3.0/24 192.168.4.0/24 192.168.5.0/24'
409
+```
410
+
411
+In case of python2 you need to install `py2-ipaddress` to make plugin work.
412
+The module will not work If no configuration is given.
413
+
414
+---
415
+
416
+
417
# mdstat
418
419
Module monitor /proc/mdstat
420
421
It produces:
422
387
-1. **Health:** Number of failed disks in every array (aggregate chart).
423
+1. **Health** Number of failed disks in every array (aggregate chart).
424
425
2. **Disks stats**
426
* total (number of devices array ideally would have)