optimized various strings
nobody-nobody committed
Nov 16, 2017 at 18:30 UTC
facdd6147676c1c5431fc6ff143028641feff4ce
1 file changed
+19
-19
python.d/dnsdist.chart.py
+19
-19
@@ -5,7 +5,7 @@ from bases.FrameworkServices.UrlService import UrlService
5
ORDER = ['latency', 'cache', 'acl', 'noncompliant', 'queries', 'health']
6
CHARTS = {
7
'latency': {
8
- 'options': [None, 'latency stats', 'percent', 'latency', 'dnsdist.latency', 'area'],
8
+ 'options': [None, 'response latency', 'value', 'latency', 'dnsdist.latency', 'area'],
9
'lines': [
10
['latency-slow', '> 1sec', 'incremental'],
11
['latency100-1000', '100-1000ms', 'incremental'],
@@ -15,36 +15,36 @@ CHARTS = {
15
['latency0-1', '< 1ms', 'incremental']
16
]},
17
'cache': {
18
- 'options': [None, 'cache stats', 'value', 'cache', 'dnsdist.cache', 'area'],
18
+ 'options': [None, 'cache performance', 'value', 'cache', 'dnsdist.cache', 'area'],
19
'lines': [
20
['cache-hits', 'hits', 'incremental'],
21
['cache-misses', 'misses', 'incremental']
22
]},
23
'acl': {
24
- 'options': [None, 'AccessControlList stats', 'value', 'acl', 'dnsdist.acl', 'area'],
24
+ 'options': [None, 'access-control-list events', 'value', 'acl', 'dnsdist.acl', 'area'],
25
'lines': [
26
- ['acl-drops', None, 'incremental'],
27
- ['rule-drop', None, 'incremental'],
28
- ['rule-nxdomain', None, 'incremental'],
29
- ['rule-refused', None, 'incremental']
26
+ ['acl-drops', 'drop by acl', 'incremental'],
27
+ ['rule-drop', 'drop by rule', 'incremental'],
28
+ ['rule-nxdomain', 'nxdomain by rule', 'incremental'],
29
+ ['rule-refused', 'refused by rule', 'incremental']
30
]},
31
'noncompliant': {
32
- 'options': [None, 'Noncompliant data', 'value', 'noncompliant', 'dnsdist.noncompliant', 'area'],
32
+ 'options': [None, 'noncompliant data', 'value', 'noncompliant', 'dnsdist.noncompliant', 'area'],
33
'lines': [
34
- ['empty-queries', None, 'incremental'],
35
- ['no-policy', None, 'incremental'],
36
- ['noncompliant-queries', None, 'incremental'],
37
- ['noncompliant-responses', None, 'incremental']
34
+ ['empty-queries', 'empty queries', 'incremental'],
35
+ ['no-policy', 'no policy', 'incremental'],
36
+ ['noncompliant-queries', 'noncompliant queries', 'incremental'],
37
+ ['noncompliant-responses', 'noncompliant responses', 'incremental']
38
]},
39
'queries': {
40
- 'options': [None, 'Relative query stats', 'value', 'queries', 'dnsdist.queries', 'area'],
40
+ 'options': [None, 'queries', 'value', 'queries', 'dnsdist.queries', 'area'],
41
'lines': [
42
- ['queries', None, 'incremental'],
43
- ['rdqueries', None, 'incremental'],
44
- ['responses', None, 'incremental']
42
+ ['queries', 'queries', 'incremental'],
43
+ ['rdqueries', 'recursive queries', 'incremental'],
44
+ ['responses', 'responses', 'incremental']
45
]},
46
'health': {
47
- 'options': [None, 'Health', 'value', 'health', 'dnsdist.health', 'area'],
47
+ 'options': [None, 'health', 'value', 'health', 'dnsdist.health', 'area'],
48
'lines': [
49
['downstream-send-errors', 'ds send errors', 'incremental'],
50
['downstream-timeouts', 'ds timeouts', 'incremental'],
@@ -63,6 +63,6 @@ class Service(UrlService):
63
data = self._get_raw_data()
64
if not data:
65
return None
66
-
66
+
67
return loads(data)
68
-
68
+