@cryptotaxi247 / netdata-1 / commits / 79be154dc

dnsdist support for makefile

nobody-nobody committed Nov 16, 2017 at 18:46 UTC 79be154dc5f08af79712ab6821b1101c00865752
2 files changed +54
python.d/Makefile.am
+1
@@ -21,6 +21,7 @@ dist_python_DATA = \
21 cpufreq.chart.py \
22 cpuidle.chart.py \
23 dns_query_time.chart.py \
24 + dnsdist.chart.py \
25 dovecot.chart.py \
26 elasticsearch.chart.py \
27 example.chart.py \
python.d/README.md
+53
@@ -412,6 +412,59 @@ It produces one aggregate chart or one chart per dns server, showing the query t
412
413 ---
414
415 +# dnsdist
416 +
417 +Module monitor dnsdist performance and health metrics.
418 +
419 +Following charts are drawn:
420 +
421 +1. **Response latency**
422 + * latency-slow
423 + * latency100-1000
424 + * latency50-100
425 + * latency10-50
426 + * latency1-10
427 + * latency0-1
428 +
429 +2. **Cache performance**
430 + * cache-hits
431 + * cache-misses
432 +
433 +3. **ACL events**
434 + * acl-drops
435 + * rule-drop
436 + * rule-nxdomain
437 + * rule-refused
438 +
439 +4. **Noncompliant data**
440 + * empty-queries
441 + * no-policy
442 + * noncompliant-queries
443 + * noncompliant-responses
444 +
445 +5. **Queries**
446 + * queries
447 + * rdqueries
448 + * rdqueries
449 +
450 +6. **Health**
451 + * downstream-send-errors
452 + * downstream-timeouts
453 + * servfail-responses
454 + * trunc-failures
455 +
456 +### configuration
457 +
458 +```yaml
459 +localhost:
460 + name : 'local'
461 + url : 'http://127.0.0.1:5053/jsonstat?command=stats'
462 + user : 'username'
463 + pass : 'password'
464 + header:
465 + X-API-Key: 'dnsdist-api-key'
466 +```
467 +
468 # dovecot
469
470 This module provides statistics information from dovecot server.