fixed context for python.d charts
Costa Tsaousis (ktsaou) committed
Aug 21, 2016 at 03:11 UTC
1f4281f296571b49bb434b1321b0ec0590e2a2f7
10 files changed
+33
-33
python.d/dovecot.chart.py
+8
-8
@@ -19,13 +19,13 @@ ORDER = ['sessions', 'commands',
19
20
CHARTS = {
21
'sessions': {
22
- 'options': [None, "logins and sessions", 'number', 'IMAP', 'dovecot.imap', 'line'],
22
+ 'options': [None, "logins and sessions", 'number', 'IMAP', 'dovecot.sessions', 'line'],
23
'lines': [
24
['num_logins', 'logins', 'absolute'],
25
['num_connected_sessions', 'active sessions', 'absolute']
26
]},
27
'commands': {
28
- 'options': [None, "commands", "commands", 'IMAP', 'dovecot.imap', 'line'],
28
+ 'options': [None, "commands", "commands", 'IMAP', 'dovecot.commands', 'line'],
29
'lines': [
30
['num_cmds', 'commands', 'absolute']
31
]},
@@ -42,31 +42,31 @@ CHARTS = {
42
['invol_cs', 'involountary', 'absolute']
43
]},
44
'disk': {
45
- 'options': [None, "disk", 'bytes/s', 'Reads and Writes', 'dovecot.read_write', 'line'],
45
+ 'options': [None, "disk", 'bytes/s', 'Reads and Writes', 'dovecot.disk', 'line'],
46
'lines': [
47
['disk_input', 'read', 'incremental'],
48
['disk_output', 'write', 'incremental']
49
]},
50
'bytes': {
51
- 'options': [None, "bytes", 'bytes/s', 'Reads and Writes', 'dovecot.read_write', 'line'],
51
+ 'options': [None, "bytes", 'bytes/s', 'Reads and Writes', 'dovecot.bytes', 'line'],
52
'lines': [
53
['read_bytes', 'read', 'incremental'],
54
['write_bytes', 'write', 'incremental']
55
]},
56
'syscalls': {
57
- 'options': [None, "number of syscalls", 'syscalls/s', 'Reads and Writes', 'dovecot.read_write', 'line'],
57
+ 'options': [None, "number of syscalls", 'syscalls/s', 'Reads and Writes', 'dovecot.syscalls', 'line'],
58
'lines': [
59
['read_count', 'read', 'incremental'],
60
['write_count', 'write', 'incremental']
61
]},
62
'lookup': {
63
- 'options': [None, "lookups", 'number/s', 'Mail', 'dovecot.mail', 'line'],
63
+ 'options': [None, "lookups", 'number/s', 'Mail', 'dovecot.lookup', 'line'],
64
'lines': [
65
['mail_lookup_path', 'path', 'incremental'],
66
['mail_lookup_attr', 'attr', 'incremental']
67
]},
68
'cache': {
69
- 'options': [None, "hits", 'hits/s', 'Mail', 'dovecot.mail', 'line'],
69
+ 'options': [None, "hits", 'hits/s', 'Mail', 'dovecot.cache', 'line'],
70
'lines': [
71
['mail_cache_hits', 'hits', 'incremental']
72
]},
@@ -77,7 +77,7 @@ CHARTS = {
77
['auth_failures', 'failure', 'absolute']
78
]},
79
'auth_cache': {
80
- 'options': [None, "cache", 'number', 'Authentication', 'dovecot.auth', 'stacked'],
80
+ 'options': [None, "cache", 'number', 'Authentication', 'dovecot.auth_cache', 'stacked'],
81
'lines': [
82
['auth_cache_hits', 'hit', 'absolute'],
83
['auth_cache_misses', 'miss', 'absolute']
python.d/exim.chart.py
+1
-1
@@ -14,7 +14,7 @@ ORDER = ['qemails']
14
15
CHARTS = {
16
'qemails': {
17
- 'options': [None, "Exim Queue Emails", "emails", 'queue', 'exim.queued.emails', 'line'],
17
+ 'options': [None, "Exim Queue Emails", "emails", 'queue', 'exim.qemails', 'line'],
18
'lines': [
19
['emails', None, 'absolute']
20
]}
python.d/hddtemp.chart.py
+1
-1
@@ -23,7 +23,7 @@ ORDER = ['temperatures']
23
24
CHARTS = {
25
'temperatures': {
26
- 'options': ['disks_temp', 'temperature', 'Celsius', 'Disks temperature', 'hddtemp.temp', 'line'],
26
+ 'options': ['disks_temp', 'temperature', 'Celsius', 'Disks temperature', 'hddtemp.temperatures', 'line'],
27
'lines': [
28
# lines are created dynamically in `check()` method
29
]}
python.d/memcached.chart.py
+7
-7
@@ -29,14 +29,14 @@ CHARTS = {
29
['bytes_written', 'written', 'incremental', 1, 1024]
30
]},
31
'connections': {
32
- 'options': [None, 'Connections', 'connections/s', 'Cluster', 'memcached.cluster', 'line'],
32
+ 'options': [None, 'Connections', 'connections/s', 'Cluster', 'memcached.connections', 'line'],
33
'lines': [
34
['curr_connections', 'current', 'incremental'],
35
['rejected_connections', 'rejected', 'incremental'],
36
['total_connections', 'total', 'incremental']
37
]},
38
'items': {
39
- 'options': [None, 'Items', 'items', 'Cluster', 'memcached.cluster', 'line'],
39
+ 'options': [None, 'Items', 'items', 'Cluster', 'memcached.items', 'line'],
40
'lines': [
41
['curr_items', 'current', 'absolute'],
42
['total_items', 'total', 'absolute']
@@ -54,12 +54,12 @@ CHARTS = {
54
['get_misses', 'misses', 'percent-of-absolute-row']
55
]},
56
'get_rate': {
57
- 'options': [None, 'Rate', 'requests/s', 'GET', 'memcached.get', 'line'],
57
+ 'options': [None, 'Rate', 'requests/s', 'GET', 'memcached.get_rate', 'line'],
58
'lines': [
59
['cmd_get', 'rate', 'incremental']
60
]},
61
'set_rate': {
62
- 'options': [None, 'Rate', 'requests/s', 'SET', 'memcached.set', 'line'],
62
+ 'options': [None, 'Rate', 'requests/s', 'SET', 'memcached.set_rate', 'line'],
63
'lines': [
64
['cmd_set', 'rate', 'incremental']
65
]},
@@ -77,13 +77,13 @@ CHARTS = {
77
['cas_badval', 'bad value', 'percent-of-absolute-row']
78
]},
79
'increment': {
80
- 'options': [None, 'Requests', 'requests', 'Increment', 'memcached.incr', 'stacked'],
80
+ 'options': [None, 'Requests', 'requests', 'Increment', 'memcached.increment', 'stacked'],
81
'lines': [
82
['incr_hits', 'hits', 'percent-of-absolute-row'],
83
['incr_misses', 'misses', 'percent-of-absolute-row']
84
]},
85
'decrement': {
86
- 'options': [None, 'Requests', 'requests', 'Decrement', 'memcached.decr', 'stacked'],
86
+ 'options': [None, 'Requests', 'requests', 'Decrement', 'memcached.decrement', 'stacked'],
87
'lines': [
88
['decr_hits', 'hits', 'percent-of-absolute-row'],
89
['decr_misses', 'misses', 'percent-of-absolute-row']
@@ -95,7 +95,7 @@ CHARTS = {
95
['touch_misses', 'misses', 'percent-of-absolute-row']
96
]},
97
'touch_rate': {
98
- 'options': [None, 'Rate', 'requests/s', 'Touch', 'memcached.touch', 'line'],
98
+ 'options': [None, 'Rate', 'requests/s', 'Touch', 'memcached.touch_rate', 'line'],
99
'lines': [
100
['cmd_touch', 'rate', 'incremental']
101
]}
python.d/mysql.chart.py
+1
-1
@@ -105,7 +105,7 @@ CHARTS = {
105
["Select_scan", "scan", "incremental"]
106
]},
107
'sort_issues': {
108
- 'options': [None, 'mysql Sort Issues', 'issues/s', 'issues', 'mysql.sort.issues', 'line'],
108
+ 'options': [None, 'mysql Sort Issues', 'issues/s', 'issues', 'mysql.sort_issues', 'line'],
109
'lines': [
110
["Sort_merge_passes", "merge_passes", "incremental"],
111
["Sort_range", "range", "incremental"],
python.d/nginx.chart.py
+2
-2
@@ -32,14 +32,14 @@ CHARTS = {
32
["requests", None, 'incremental']
33
]},
34
'connection_status': {
35
- 'options': [None, 'nginx Active Connections by Status', 'connections', 'nginx', 'nginx.connection.status', 'line'],
35
+ 'options': [None, 'nginx Active Connections by Status', 'connections', 'nginx', 'nginx.connection_status', 'line'],
36
'lines': [
37
["reading"],
38
["writing"],
39
["waiting", "idle"]
40
]},
41
'connect_rate': {
42
- 'options': [None, 'nginx Connections Rate', 'connections/s', 'nginx', 'nginx.performance', 'line'],
42
+ 'options': [None, 'nginx Connections Rate', 'connections/s', 'nginx', 'nginx.connect_rate', 'line'],
43
'lines': [
44
["accepts", "accepted", "incremental"],
45
["handled", None, "incremental"]
python.d/postfix.chart.py
+2
-2
@@ -14,12 +14,12 @@ ORDER = ['qemails', 'qsize']
14
15
CHARTS = {
16
'qemails': {
17
- 'options': [None, "Postfix Queue Emails", "emails", 'queue', 'postfix.queued.emails', 'line'],
17
+ 'options': [None, "Postfix Queue Emails", "emails", 'queue', 'postfix.qemails', 'line'],
18
'lines': [
19
['emails', None, 'absolute']
20
]},
21
'qsize': {
22
- 'options': [None, "Postfix Queue Emails Size", "emails size in KB", 'queue', 'postfix.queued.size', 'area'],
22
+ 'options': [None, "Postfix Queue Emails Size", "emails size in KB", 'queue', 'postfix.qsize', 'area'],
23
'lines': [
24
["size", None, 'absolute']
25
]}
python.d/redis.chart.py
+3
-3
@@ -23,12 +23,12 @@ ORDER = ['operations', 'hit_rate', 'memory', 'keys', 'clients', 'slaves']
23
24
CHARTS = {
25
'operations': {
26
- 'options': [None, 'Operations', 'operations/s', 'Statistics', 'redis.statistics', 'line'],
26
+ 'options': [None, 'Operations', 'operations/s', 'Statistics', 'redis.operations', 'line'],
27
'lines': [
28
['instantaneous_ops_per_sec', 'operations', 'absolute']
29
]},
30
'hit_rate': {
31
- 'options': [None, 'Hit rate', 'percent', 'Statistics', 'redis.statistics', 'line'],
31
+ 'options': [None, 'Hit rate', 'percent', 'Statistics', 'redis.hit_rate', 'line'],
32
'lines': [
33
['hit_rate', 'rate', 'absolute']
34
]},
@@ -50,7 +50,7 @@ CHARTS = {
50
['blocked_clients', 'blocked', 'absolute']
51
]},
52
'slaves': {
53
- 'options': [None, 'Slaves', 'slaves', 'Replication', 'redis.replication', 'line'],
53
+ 'options': [None, 'Slaves', 'slaves', 'Replication', 'redis.slaves', 'line'],
54
'lines': [
55
['connected_slaves', 'connected', 'absolute']
56
]}
python.d/sensors.chart.py
+4
-4
@@ -13,17 +13,17 @@ ORDER = ['temperature', 'fan', 'voltage', 'current', 'power', 'energy', 'humidit
13
# This is a prototype of chart definition which is used to dynamically create self.definitions
14
CHARTS = {
15
'temperature': {
16
- 'options': [None, ' temperature', 'Celsius', 'temperature', 'sensors.temp', 'line'],
16
+ 'options': [None, ' temperature', 'Celsius', 'temperature', 'sensors.temperature', 'line'],
17
'lines': [
18
[None, None, 'absolute', 1, 1000]
19
]},
20
'voltage': {
21
- 'options': [None, ' voltage', 'Volts', 'voltage', 'sensors.volt', 'line'],
21
+ 'options': [None, ' voltage', 'Volts', 'voltage', 'sensors.voltage', 'line'],
22
'lines': [
23
[None, None, 'absolute', 1, 1000]
24
]},
25
'current': {
26
- 'options': [None, ' current', 'Ampere', 'current', 'sensors.curr', 'line'],
26
+ 'options': [None, ' current', 'Ampere', 'current', 'sensors.current', 'line'],
27
'lines': [
28
[None, None, 'absolute', 1, 1000]
29
]},
@@ -33,7 +33,7 @@ CHARTS = {
33
[None, None, 'absolute', 1, 1000000]
34
]},
35
'fan': {
36
- 'options': [None, ' fans speed', 'Rotations/min', 'fans', 'sensors.fans', 'line'],
36
+ 'options': [None, ' fans speed', 'Rotations/min', 'fans', 'sensors.fan', 'line'],
37
'lines': [
38
[None, None, 'absolute', 1, 1000]
39
]},
python.d/squid.chart.py
+4
-4
@@ -15,27 +15,27 @@ ORDER = ['clients_net', 'clients_requests', 'servers_net', 'servers_requests']
15
16
CHARTS = {
17
'clients_net': {
18
- 'options': [None, "Squid Client Bandwidth", "kilobits/s", "clients", "squid.clients.net", "area"],
18
+ 'options': [None, "Squid Client Bandwidth", "kilobits/s", "clients", "squid.clients_net", "area"],
19
'lines': [
20
["client_http_kbytes_in", "in", "incremental", 8, 1],
21
["client_http_kbytes_out", "out", "incremental", -8, 1],
22
["client_http_hit_kbytes_out", "hits", "incremental", -8, 1]
23
]},
24
'clients_requests': {
25
- 'options': [None, "Squid Client Requests", "requests/s", "clients", "squid.clients.requests", 'line'],
25
+ 'options': [None, "Squid Client Requests", "requests/s", "clients", "squid.clients_requests", 'line'],
26
'lines': [
27
["client_http_requests", "requests", "incremental"],
28
["client_http_hits", "hits", "incremental"],
29
["client_http_errors", "errors", "incremental", -1, 1]
30
]},
31
'servers_net': {
32
- 'options': [None, "Squid Server Bandwidth", "kilobits/s", "servers", "squid.servers.net", "area"],
32
+ 'options': [None, "Squid Server Bandwidth", "kilobits/s", "servers", "squid.servers_net", "area"],
33
'lines': [
34
["server_all_kbytes_in", "in", "incremental", 8, 1],
35
["server_all_kbytes_out", "out", "incremental", -8, 1]
36
]},
37
'servers_requests': {
38
- 'options': [None, "Squid Server Requests", "requests/s", "servers", "squid.servers.requests", 'line'],
38
+ 'options': [None, "Squid Server Requests", "requests/s", "servers", "squid.servers_requests", 'line'],
39
'lines': [
40
["server_all_requests", "requests", "incremental"],
41
["server_all_errors", "errors", "incremental", -1, 1]