'autodetecion_retry' added to the configuration files
lgz committed
Oct 26, 2017 at 21:15 UTC
c18304fa0ac671b85c10bee6bf891d935f2e52d8
40 files changed
+534
-315
conf.d/python.d/apache.conf
+14
-7
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -47,12 +53,13 @@
53
# predefined parameters. These are:
54
#
55
# job_name:
50
-# name: myname # the JOB's name as it will appear at the
51
-# # dashboard (by default is the job_name)
52
-# # JOBs sharing a name are mutually exclusive
53
-# update_every: 1 # the JOB's data collection frequency
54
-# priority: 60000 # the JOB's order on the dashboard
55
-# retries: 5 # the JOB's number of restoration attempts
56
+# name: myname # the JOB's name as it will appear at the
57
+# # dashboard (by default is the job_name)
58
+# # JOBs sharing a name are mutually exclusive
59
+# update_every: 1 # the JOB's data collection frequency
60
+# priority: 60000 # the JOB's order on the dashboard
61
+# retries: 60 # the JOB's number of restoration attempts
62
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
63
#
64
# Additionally to the above, apache also supports the following:
65
#
conf.d/python.d/bind_rndc.conf
+15
-14
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -47,12 +53,13 @@
53
# predefined parameters. These are:
54
#
55
# job_name:
50
-# name: myname # the JOB's name as it will appear at the
51
-# # dashboard (by default is the job_name)
52
-# # JOBs sharing a name are mutually exclusive
53
-# update_every: 1 # the JOB's data collection frequency
54
-# priority: 60000 # the JOB's order on the dashboard
55
-# retries: 5 # the JOB's number of restoration attempts
56
+# name: myname # the JOB's name as it will appear at the
57
+# # dashboard (by default is the job_name)
58
+# # JOBs sharing a name are mutually exclusive
59
+# update_every: 1 # the JOB's data collection frequency
60
+# priority: 60000 # the JOB's order on the dashboard
61
+# retries: 60 # the JOB's number of restoration attempts
62
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
63
#
64
# Additionally to the above, bind_rndc also supports the following:
65
#
@@ -101,11 +108,5 @@
108
# To test your logrotate conf file run as root:
109
#
110
# logrotate /etc/logrotate.d/bind-rndc -d (debug dry-run mode)
104
-# ------------------------------------------------------------------------------------------------------------------
105
-# AUTO-DETECTION JOBS
106
-# only one of them will run (they have the same name)
107
-#
108
-update_every: 30
111
#
110
-#local:
111
-# named_stats_path: '/var/log/bind/named.stats'
112
+# ----------------------------------------------------------------------
conf.d/python.d/chrony.conf
+14
-7
@@ -31,7 +31,13 @@ update_every: 5
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -47,12 +53,13 @@ update_every: 5
53
# predefined parameters. These are:
54
#
55
# job_name:
50
-# name: myname # the JOB's name as it will appear at the
51
-# # dashboard (by default is the job_name)
52
-# # JOBs sharing a name are mutually exclusive
53
-# update_every: 1 # the JOB's data collection frequency
54
-# priority: 60000 # the JOB's order on the dashboard
55
-# retries: 5 # the JOB's number of restoration attempts
56
+# name: myname # the JOB's name as it will appear at the
57
+# # dashboard (by default is the job_name)
58
+# # JOBs sharing a name are mutually exclusive
59
+# update_every: 1 # the JOB's data collection frequency
60
+# priority: 60000 # the JOB's order on the dashboard
61
+# retries: 60 # the JOB's number of restoration attempts
62
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
63
#
64
# Additionally to the above, chrony also supports the following:
65
#
conf.d/python.d/couchdb.conf
+14
-7
@@ -32,7 +32,13 @@ update_every: 10
32
# If unset, the default for python.d.plugin is used.
33
# Attempts to restore the service are made once every update_every
34
# and only if the module has collected values in the past.
35
-# retries: 5
35
+# retries: 60
36
+
37
+# autodetection_retry sets the job re-check interval in seconds.
38
+# The job is not deleted if check fails.
39
+# Attempts to start the job are made once every autodetection_retry.
40
+# This feature is disabled by default.
41
+# autodetection_retry: 0
42
43
# ----------------------------------------------------------------------
44
# JOBS (data collection sources)
@@ -48,12 +54,13 @@ update_every: 10
54
# predefined parameters. These are:
55
#
56
# job_name:
51
-# name: myname # the JOB's name as it will appear at the
52
-# # dashboard (by default is the job_name)
53
-# # JOBs sharing a name are mutually exclusive
54
-# update_every: 1 # the JOB's data collection frequency
55
-# priority: 60000 # the JOB's order on the dashboard
56
-# retries: 5 # the JOB's number of restoration attempts
57
+# name: myname # the JOB's name as it will appear at the
58
+# # dashboard (by default is the job_name)
59
+# # JOBs sharing a name are mutually exclusive
60
+# update_every: 1 # the JOB's data collection frequency
61
+# priority: 60000 # the JOB's order on the dashboard
62
+# retries: 60 # the JOB's number of restoration attempts
63
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
64
#
65
# Additionally to the above, the couchdb plugin also supports the following:
66
#
conf.d/python.d/cpufreq.conf
+7
-1
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# The directory to search for the file scaling_cur_freq
43
sys_dir: "/sys/devices"
conf.d/python.d/dns_query_time.conf
+19
-20
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -47,26 +53,19 @@
53
# predefined parameters. These are:
54
#
55
# job_name:
50
-# name: myname # the JOB's name as it will appear at the
51
-# # dashboard (by default is the job_name)
52
-# # JOBs sharing a name are mutually exclusive
53
-# update_every: 1 # the JOB's data collection frequency
54
-# priority: 60000 # the JOB's order on the dashboard
55
-# retries: 5 # the JOB's number of restoration attempts
56
+# name: myname # the JOB's name as it will appear at the
57
+# # dashboard (by default is the job_name)
58
+# # JOBs sharing a name are mutually exclusive
59
+# update_every: 1 # the JOB's data collection frequency
60
+# priority: 60000 # the JOB's order on the dashboard
61
+# retries: 60 # the JOB's number of restoration attempts
62
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
63
#
64
# Additionally to the above, dns_query_time also supports the following:
65
#
59
-# dns_servers: 'dns servers' # list of dns servers to query
60
-# domains: 'domains' # list of domains
61
-# aggregate: yes/no # Default: yes. Aggregate all servers in one chart or not
62
-# response_timeout: 4 # Defalt: 4. Dns query response timeout (query = -100 if response time > response_time)
63
-#
64
-#
65
-# ----------------------------------------------------------------------
66
-# AUTO-DETECTION JOBS
67
-# only one of them will run (they have the same name)
68
-#
66
+# dns_servers: 'dns servers' # List of dns servers to query
67
+# domains: 'domains' # List of domains
68
+# aggregate: yes/no # Aggregate all servers in one chart or not
69
+# response_timeout: 4 # Dns query response timeout (query = -100 if response time > response_time)
70
#
70
-#aggregate: yes
71
-#dns_servers: '8.8.8.8 8.8.4.4'
72
-#domains: 'python.org distrowatch.com linuxmint.com linux.com rsyslog.com liblognorm.com archlinux.org cisco.com debian.org kernel.org gns3.com opera.com github.com youtube.com amazon.co.uk kde.org netdata.firehol.org ubuntu.com redhat.com opensuse.org wireshark.org vmware.com microsoft.com elastic.co'
71
+# ----------------------------------------------------------------------
\ No newline at end of file
conf.d/python.d/dovecot.conf
+14
-7
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -47,12 +53,13 @@
53
# predefined parameters. These are:
54
#
55
# job_name:
50
-# name: myname # the JOB's name as it will appear at the
51
-# # dashboard (by default is the job_name)
52
-# # JOBs sharing a name are mutually exclusive
53
-# update_every: 1 # the JOB's data collection frequency
54
-# priority: 60000 # the JOB's order on the dashboard
55
-# retries: 5 # the JOB's number of restoration attempts
56
+# name: myname # the JOB's name as it will appear at the
57
+# # dashboard (by default is the job_name)
58
+# # JOBs sharing a name are mutually exclusive
59
+# update_every: 1 # the JOB's data collection frequency
60
+# priority: 60000 # the JOB's order on the dashboard
61
+# retries: 60 # the JOB's number of restoration attempts
62
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
63
#
64
# Additionally to the above, dovecot also supports the following:
65
#
conf.d/python.d/elasticsearch.conf
+14
-7
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -47,12 +53,13 @@
53
# predefined parameters. These are:
54
#
55
# job_name:
50
-# name: myname # the JOB's name as it will appear at the
51
-# # dashboard (by default is the job_name)
52
-# # JOBs sharing a name are mutually exclusive
53
-# update_every: 1 # the JOB's data collection frequency
54
-# priority: 60000 # the JOB's order on the dashboard
55
-# retries: 5 # the JOB's number of restoration attempts
56
+# name: myname # the JOB's name as it will appear at the
57
+# # dashboard (by default is the job_name)
58
+# # JOBs sharing a name are mutually exclusive
59
+# update_every: 1 # the JOB's data collection frequency
60
+# priority: 60000 # the JOB's order on the dashboard
61
+# retries: 60 # the JOB's number of restoration attempts
62
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
63
#
64
# Additionally to the above, elasticsearch plugin also supports the following:
65
#
conf.d/python.d/example.conf
+14
-7
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -47,12 +53,13 @@
53
# predefined parameters. These are:
54
#
55
# job_name:
50
-# name: myname # the JOB's name as it will appear at the
51
-# # dashboard (by default is the job_name)
52
-# # JOBs sharing a name are mutually exclusive
53
-# update_every: 1 # the JOB's data collection frequency
54
-# priority: 60000 # the JOB's order on the dashboard
55
-# retries: 5 # the JOB's number of restoration attempts
56
+# name: myname # the JOB's name as it will appear at the
57
+# # dashboard (by default is the job_name)
58
+# # JOBs sharing a name are mutually exclusive
59
+# update_every: 1 # the JOB's data collection frequency
60
+# priority: 60000 # the JOB's order on the dashboard
61
+# retries: 60 # the JOB's number of restoration attempts
62
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
63
#
64
# Additionally to the above, example also supports the following:
65
#
conf.d/python.d/exim.conf
+14
-7
@@ -32,7 +32,13 @@ update_every: 10
32
# If unset, the default for python.d.plugin is used.
33
# Attempts to restore the service are made once every update_every
34
# and only if the module has collected values in the past.
35
-# retries: 5
35
+# retries: 60
36
+
37
+# autodetection_retry sets the job re-check interval in seconds.
38
+# The job is not deleted if check fails.
39
+# Attempts to start the job are made once every autodetection_retry.
40
+# This feature is disabled by default.
41
+# autodetection_retry: 0
42
43
# ----------------------------------------------------------------------
44
# JOBS (data collection sources)
@@ -48,12 +54,13 @@ update_every: 10
54
# predefined parameters. These are:
55
#
56
# job_name:
51
-# name: myname # the JOB's name as it will appear at the
52
-# # dashboard (by default is the job_name)
53
-# # JOBs sharing a name are mutually exclusive
54
-# update_every: 1 # the JOB's data collection frequency
55
-# priority: 60000 # the JOB's order on the dashboard
56
-# retries: 5 # the JOB's number of restoration attempts
57
+# name: myname # the JOB's name as it will appear at the
58
+# # dashboard (by default is the job_name)
59
+# # JOBs sharing a name are mutually exclusive
60
+# update_every: 1 # the JOB's data collection frequency
61
+# priority: 60000 # the JOB's order on the dashboard
62
+# retries: 60 # the JOB's number of restoration attempts
63
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
64
#
65
# Additionally to the above, exim also supports the following:
66
#
conf.d/python.d/fail2ban.conf
+18
-11
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -47,17 +53,18 @@
53
# predefined parameters. These are:
54
#
55
# job_name:
50
-# name: myname # the JOB's name as it will appear at the
51
-# # dashboard (by default is the job_name)
52
-# # JOBs sharing a name are mutually exclusive
53
-# update_every: 1 # the JOB's data collection frequency
54
-# priority: 60000 # the JOB's order on the dashboard
55
-# retries: 5 # the JOB's number of restoration attempts
56
+# name: myname # the JOB's name as it will appear at the
57
+# # dashboard (by default is the job_name)
58
+# # JOBs sharing a name are mutually exclusive
59
+# update_every: 1 # the JOB's data collection frequency
60
+# priority: 60000 # the JOB's order on the dashboard
61
+# retries: 60 # the JOB's number of restoration attempts
62
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
63
#
64
# Additionally to the above, fail2ban also supports the following:
65
#
59
-# log_path: 'path to fail2ban.log' # Default: '/var/log/fail2ban.log'
60
-# conf_path: 'path to jail.local/jail.conf' # Default: '/etc/fail2ban/jail.local'
61
-# conf_dir: 'path to jail.d/' # Default: '/etc/fail2ban/jail.d/'
62
-# exclude: 'jails you want to exclude from autodetection' # Default: '[]' empty list
66
+# log_path: 'path to fail2ban.log' # Default: '/var/log/fail2ban.log'
67
+# conf_path: 'path to jail.local/jail.conf' # Default: '/etc/fail2ban/jail.local'
68
+# conf_dir: 'path to jail.d/' # Default: '/etc/fail2ban/jail.d/'
69
+# exclude: 'jails you want to exclude from autodetection' # Default: none
70
#------------------------------------------------------------------------------------------------------------------
conf.d/python.d/freeradius.conf
+16
-21
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -47,17 +53,18 @@
53
# predefined parameters. These are:
54
#
55
# job_name:
50
-# name: myname # the JOB's name as it will appear at the
51
-# # dashboard (by default is the job_name)
52
-# # JOBs sharing a name are mutually exclusive
53
-# update_every: 1 # the JOB's data collection frequency
54
-# priority: 60000 # the JOB's order on the dashboard
55
-# retries: 5 # the JOB's number of restoration attempts
56
+# name: myname # the JOB's name as it will appear at the
57
+# # dashboard (by default is the job_name)
58
+# # JOBs sharing a name are mutually exclusive
59
+# update_every: 1 # the JOB's data collection frequency
60
+# priority: 60000 # the JOB's order on the dashboard
61
+# retries: 60 # the JOB's number of restoration attempts
62
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
63
#
64
# Additionally to the above, freeradius also supports the following:
65
#
59
-# host: 'host' # Default: 'localhost'. Server ip address or hostname.
60
-# port: 'port' # Default: '18121'. Port on which freeradius server listen (type = status).
66
+# host: 'host' # Default: 'localhost'. Server ip address or hostname.
67
+# port: 'port' # Default: '18121'. Port on which freeradius server listen (type = status).
68
# secret: 'secret' # Default: 'adminsecret'.
69
# acct: yes/no # Default: no. Freeradius accounting statistics.
70
# proxy_auth: yes/no # Default: no. Freeradius proxy authentication statistics.
@@ -73,15 +80,3 @@
80
# ln -s ../sites-available/status status
81
# and restart/reload your FREERADIUS server.
82
# ------------------------------------------------------------------------------------------------------------------
76
-update_every: 15
77
-
78
-# AUTO-DETECTION JOBS
79
-# only one of them will run (they have the same name)
80
-
81
-local:
82
- host: 'localhost'
83
- port: '18121'
84
-#secret: 'adminsecret'
85
-#acct: no
86
-#proxy_auth: no
87
-#proxy_acct: no
conf.d/python.d/go_expvar.conf
+14
-10
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -42,19 +48,17 @@
48
# predefined parameters. These are:
49
#
50
# job_name:
45
-# name: my_name # the JOB's name as it will appear at the
46
-# # dashboard. If name: is not supplied the
47
-# # job_name: will be used (use _ for spaces)
48
-# # JOBs sharing a name are mutually exclusive
49
-# update_every: 1 # the JOB's data collection frequency
50
-# priority: 60000 # the JOB's order on the dashboard
51
-# retries: 5 # the JOB's number of restoration attempts
51
+# name: myname # the JOB's name as it will appear at the
52
+# # dashboard (by default is the job_name)
53
+# # JOBs sharing a name are mutually exclusive
54
+# update_every: 1 # the JOB's data collection frequency
55
+# priority: 60000 # the JOB's order on the dashboard
56
+# retries: 60 # the JOB's number of restoration attempts
57
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
58
#
59
# Additionally to the above, this plugin also supports the following:
60
#
61
# url: 'http://127.0.0.1/debug/vars' # the URL of the expvar endpoint
56
-# ss_cert: # ignore HTTPS self-signed certificate
57
-# proxy: # use HTTP proxy
62
#
63
# As the plugin cannot possibly know the port your application listens on, there is no default value. Please include
64
# the whole path of the endpoint, as the expvar handler can be installed in a non-standard location.
conf.d/python.d/haproxy.conf
+14
-7
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -47,12 +53,13 @@
53
# predefined parameters. These are:
54
#
55
# job_name:
50
-# name: myname # the JOB's name as it will appear at the
51
-# # dashboard (by default is the job_name)
52
-# # JOBs sharing a name are mutually exclusive
53
-# update_every: 1 # the JOB's data collection frequency
54
-# priority: 60000 # the JOB's order on the dashboard
55
-# retries: 5 # the JOB's number of restoration attempts
56
+# name: myname # the JOB's name as it will appear at the
57
+# # dashboard (by default is the job_name)
58
+# # JOBs sharing a name are mutually exclusive
59
+# update_every: 1 # the JOB's data collection frequency
60
+# priority: 60000 # the JOB's order on the dashboard
61
+# retries: 60 # the JOB's number of restoration attempts
62
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
63
#
64
# Additionally to the above, haproxy also supports the following:
65
#
conf.d/python.d/hddtemp.conf
+14
-7
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -47,12 +53,13 @@
53
# predefined parameters. These are:
54
#
55
# job_name:
50
-# name: myname # the JOB's name as it will appear at the
51
-# # dashboard (by default is the job_name)
52
-# # JOBs sharing a name are mutually exclusive
53
-# update_every: 1 # the JOB's data collection frequency
54
-# priority: 60000 # the JOB's order on the dashboard
55
-# retries: 5 # the JOB's number of restoration attempts
56
+# name: myname # the JOB's name as it will appear at the
57
+# # dashboard (by default is the job_name)
58
+# # JOBs sharing a name are mutually exclusive
59
+# update_every: 1 # the JOB's data collection frequency
60
+# priority: 60000 # the JOB's order on the dashboard
61
+# retries: 60 # the JOB's number of restoration attempts
62
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
63
#
64
# Additionally to the above, hddtemp also supports the following:
65
#
conf.d/python.d/ipfs.conf
+14
-7
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -47,12 +53,13 @@
53
# predefined parameters. These are:
54
#
55
# job_name:
50
-# name: myname # the JOB's name as it will appear at the
51
-# # dashboard (by default is the job_name)
52
-# # JOBs sharing a name are mutually exclusive
53
-# update_every: 1 # the JOB's data collection frequency
54
-# priority: 60000 # the JOB's order on the dashboard
55
-# retries: 5 # the JOB's number of restoration attempts
56
+# name: myname # the JOB's name as it will appear at the
57
+# # dashboard (by default is the job_name)
58
+# # JOBs sharing a name are mutually exclusive
59
+# update_every: 1 # the JOB's data collection frequency
60
+# priority: 60000 # the JOB's order on the dashboard
61
+# retries: 60 # the JOB's number of restoration attempts
62
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
63
#
64
# Additionally to the above, ipfs also supports the following:
65
#
conf.d/python.d/isc_dhcpd.conf
+15
-17
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -47,12 +53,13 @@
53
# predefined parameters. These are:
54
#
55
# job_name:
50
-# name: myname # the JOB's name as it will appear at the
51
-# # dashboard (by default is the job_name)
52
-# # JOBs sharing a name are mutually exclusive
53
-# update_every: 1 # the JOB's data collection frequency
54
-# priority: 60000 # the JOB's order on the dashboard
55
-# retries: 5 # the JOB's number of restoration attempts
56
+# name: myname # the JOB's name as it will appear at the
57
+# # dashboard (by default is the job_name)
58
+# # JOBs sharing a name are mutually exclusive
59
+# update_every: 1 # the JOB's data collection frequency
60
+# priority: 60000 # the JOB's order on the dashboard
61
+# retries: 60 # the JOB's number of restoration attempts
62
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
63
#
64
# Additionally to the above, isc_dhcpd supports the following:
65
#
@@ -71,13 +78,4 @@
78
# This is the default, so it will work in most cases.
79
# 3. Pools MUST BE in CIDR format.
80
#
74
-#-----------------------------------------------------------------------
75
-# AUTO-DETECTION JOBS
76
-# This is disabled by default.
77
-# To enable it, uncomment the following.
78
-#
79
-#leases:
80
-# leases_path : '/var/lib/dhcp/dhcpd.leases'
81
-# pools:
82
-# office: '192.168.2.0/24'
83
-# wifi: '192.168.3.0/24'
81
+# ----------------------------------------------------------------------
conf.d/python.d/mdstat.conf
+7
-1
@@ -23,4 +23,10 @@
23
# If unset, the default for python.d.plugin is used.
24
# Attempts to restore the service are made once every update_every
25
# and only if the module has collected values in the past.
26
-# retries: 5
26
+# retries: 60
27
+
28
+# autodetection_retry sets the job re-check interval in seconds.
29
+# The job is not deleted if check fails.
30
+# Attempts to start the job are made once every autodetection_retry.
31
+# This feature is disabled by default.
32
+# autodetection_retry: 0
conf.d/python.d/memcached.conf
+14
-7
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -47,12 +53,13 @@
53
# predefined parameters. These are:
54
#
55
# job_name:
50
-# name: myname # the JOB's name as it will appear at the
51
-# # dashboard (by default is the job_name)
52
-# # JOBs sharing a name are mutually exclusive
53
-# update_every: 1 # the JOB's data collection frequency
54
-# priority: 60000 # the JOB's order on the dashboard
55
-# retries: 5 # the JOB's number of restoration attempts
56
+# name: myname # the JOB's name as it will appear at the
57
+# # dashboard (by default is the job_name)
58
+# # JOBs sharing a name are mutually exclusive
59
+# update_every: 1 # the JOB's data collection frequency
60
+# priority: 60000 # the JOB's order on the dashboard
61
+# retries: 60 # the JOB's number of restoration attempts
62
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
63
#
64
# Additionally to the above, memcached also supports the following:
65
#
conf.d/python.d/mongodb.conf
+14
-7
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -47,12 +53,13 @@
53
# predefined parameters. These are:
54
#
55
# job_name:
50
-# name: myname # the JOB's name as it will appear at the
51
-# # dashboard (by default is the job_name)
52
-# # JOBs sharing a name are mutually exclusive
53
-# update_every: 1 # the JOB's data collection frequency
54
-# priority: 60000 # the JOB's order on the dashboard
55
-# retries: 5 # the JOB's number of restoration attempts
56
+# name: myname # the JOB's name as it will appear at the
57
+# # dashboard (by default is the job_name)
58
+# # JOBs sharing a name are mutually exclusive
59
+# update_every: 1 # the JOB's data collection frequency
60
+# priority: 60000 # the JOB's order on the dashboard
61
+# retries: 60 # the JOB's number of restoration attempts
62
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
63
#
64
# Additionally to the above, mongodb also supports the following:
65
#
conf.d/python.d/mysql.conf
+14
-7
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -47,12 +53,13 @@
53
# predefined parameters. These are:
54
#
55
# job_name:
50
-# name: myname # the JOB's name as it will appear at the
51
-# # dashboard (by default is the job_name)
52
-# # JOBs sharing a name are mutually exclusive
53
-# update_every: 1 # the JOB's data collection frequency
54
-# priority: 60000 # the JOB's order on the dashboard
55
-# retries: 5 # the JOB's number of restoration attempts
56
+# name: myname # the JOB's name as it will appear at the
57
+# # dashboard (by default is the job_name)
58
+# # JOBs sharing a name are mutually exclusive
59
+# update_every: 1 # the JOB's data collection frequency
60
+# priority: 60000 # the JOB's order on the dashboard
61
+# retries: 60 # the JOB's number of restoration attempts
62
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
63
#
64
# Additionally to the above, mysql also supports the following:
65
#
conf.d/python.d/nginx.conf
+14
-8
@@ -43,7 +43,13 @@
43
# If unset, the default for python.d.plugin is used.
44
# Attempts to restore the service are made once every update_every
45
# and only if the module has collected values in the past.
46
-# retries: 5
46
+# retries: 60
47
+
48
+# autodetection_retry sets the job re-check interval in seconds.
49
+# The job is not deleted if check fails.
50
+# Attempts to start the job are made once every autodetection_retry.
51
+# This feature is disabled by default.
52
+# autodetection_retry: 0
53
54
# ----------------------------------------------------------------------
55
# JOBS (data collection sources)
@@ -59,13 +65,13 @@
65
# predefined parameters. These are:
66
#
67
# job_name:
62
-# name: my_name # the JOB's name as it will appear at the
63
-# # dashboard. If name: is not supplied the
64
-# # job_name: will be used (use _ for spaces)
65
-# # JOBs sharing a name are mutually exclusive
66
-# update_every: 1 # the JOB's data collection frequency
67
-# priority: 60000 # the JOB's order on the dashboard
68
-# retries: 5 # the JOB's number of restoration attempts
68
+# name: myname # the JOB's name as it will appear at the
69
+# # dashboard (by default is the job_name)
70
+# # JOBs sharing a name are mutually exclusive
71
+# update_every: 1 # the JOB's data collection frequency
72
+# priority: 60000 # the JOB's order on the dashboard
73
+# retries: 60 # the JOB's number of restoration attempts
74
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
75
#
76
# Additionally to the above, this plugin also supports the following:
77
#
conf.d/python.d/nsd.conf
+14
-7
@@ -32,7 +32,13 @@
32
# If unset, the default for python.d.plugin is used.
33
# Attempts to restore the service are made once every update_every
34
# and only if the module has collected values in the past.
35
-# retries: 5
35
+# retries: 60
36
+
37
+# autodetection_retry sets the job re-check interval in seconds.
38
+# The job is not deleted if check fails.
39
+# Attempts to start the job are made once every autodetection_retry.
40
+# This feature is disabled by default.
41
+# autodetection_retry: 0
42
43
# ----------------------------------------------------------------------
44
# JOBS (data collection sources)
@@ -48,12 +54,13 @@
54
# predefined parameters. These are:
55
#
56
# job_name:
51
-# name: myname # the JOB's name as it will appear at the
52
-# # dashboard (by default is the job_name)
53
-# # JOBs sharing a name are mutually exclusive
54
-# update_every: 1 # the JOB's data collection frequency
55
-# priority: 60000 # the JOB's order on the dashboard
56
-# retries: 5 # the JOB's number of restoration attempts
57
+# name: myname # the JOB's name as it will appear at the
58
+# # dashboard (by default is the job_name)
59
+# # JOBs sharing a name are mutually exclusive
60
+# update_every: 1 # the JOB's data collection frequency
61
+# priority: 60000 # the JOB's order on the dashboard
62
+# retries: 60 # the JOB's number of restoration attempts
63
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
64
#
65
# Additionally to the above, nsd also supports the following:
66
#
conf.d/python.d/ovpn_status_log.conf
+16
-7
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -47,12 +53,13 @@
53
# predefined parameters. These are:
54
#
55
# job_name:
50
-# name: myname # the JOB's name as it will appear at the
51
-# # dashboard (by default is the job_name)
52
-# # JOBs sharing a name are mutually exclusive
53
-# update_every: 1 # the JOB's data collection frequency
54
-# priority: 60000 # the JOB's order on the dashboard
55
-# retries: 5 # the JOB's number of restoration attempts
56
+# name: myname # the JOB's name as it will appear at the
57
+# # dashboard (by default is the job_name)
58
+# # JOBs sharing a name are mutually exclusive
59
+# update_every: 1 # the JOB's data collection frequency
60
+# priority: 60000 # the JOB's order on the dashboard
61
+# retries: 60 # the JOB's number of restoration attempts
62
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
63
#
64
# Additionally to the above, openvpn status log also supports the following:
65
#
@@ -84,3 +91,5 @@
91
#
92
#default:
93
# log_path: '/var/log/openvpn-status.log'
94
+#
95
+# ----------------------------------------------------------------------
\ No newline at end of file
conf.d/python.d/phpfpm.conf
+14
-7
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -47,12 +53,13 @@
53
# predefined parameters. These are:
54
#
55
# job_name:
50
-# name: myname # the JOB's name as it will appear at the
51
-# # dashboard (by default is the job_name)
52
-# # JOBs sharing a name are mutually exclusive
53
-# update_every: 1 # the JOB's data collection frequency
54
-# priority: 60000 # the JOB's order on the dashboard
55
-# retries: 5 # the JOB's number of restoration attempts
56
+# name: myname # the JOB's name as it will appear at the
57
+# # dashboard (by default is the job_name)
58
+# # JOBs sharing a name are mutually exclusive
59
+# update_every: 1 # the JOB's data collection frequency
60
+# priority: 60000 # the JOB's order on the dashboard
61
+# retries: 60 # the JOB's number of restoration attempts
62
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
63
#
64
# Additionally to the above, PHP-FPM also supports the following:
65
#
conf.d/python.d/postfix.conf
+14
-7
@@ -32,7 +32,13 @@ update_every: 10
32
# If unset, the default for python.d.plugin is used.
33
# Attempts to restore the service are made once every update_every
34
# and only if the module has collected values in the past.
35
-# retries: 5
35
+# retries: 60
36
+
37
+# autodetection_retry sets the job re-check interval in seconds.
38
+# The job is not deleted if check fails.
39
+# Attempts to start the job are made once every autodetection_retry.
40
+# This feature is disabled by default.
41
+# autodetection_retry: 0
42
43
# ----------------------------------------------------------------------
44
# JOBS (data collection sources)
@@ -48,12 +54,13 @@ update_every: 10
54
# predefined parameters. These are:
55
#
56
# job_name:
51
-# name: myname # the JOB's name as it will appear at the
52
-# # dashboard (by default is the job_name)
53
-# # JOBs sharing a name are mutually exclusive
54
-# update_every: 1 # the JOB's data collection frequency
55
-# priority: 60000 # the JOB's order on the dashboard
56
-# retries: 5 # the JOB's number of restoration attempts
57
+# name: myname # the JOB's name as it will appear at the
58
+# # dashboard (by default is the job_name)
59
+# # JOBs sharing a name are mutually exclusive
60
+# update_every: 1 # the JOB's data collection frequency
61
+# priority: 60000 # the JOB's order on the dashboard
62
+# retries: 60 # the JOB's number of restoration attempts
63
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
64
#
65
# Additionally to the above, postfix also supports the following:
66
#
conf.d/python.d/postgres.conf
+14
-7
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -47,12 +53,13 @@
53
# predefined parameters. These are:
54
#
55
# job_name:
50
-# name: myname # the JOB's name as it will appear at the
51
-# # dashboard (by default is the job_name)
52
-# # JOBs sharing a name are mutually exclusive
53
-# update_every: 1 # the JOB's data collection frequency
54
-# priority: 60000 # the JOB's order on the dashboard
55
-# retries: 5 # the JOB's number of restoration attempts
56
+# name: myname # the JOB's name as it will appear at the
57
+# # dashboard (by default is the job_name)
58
+# # JOBs sharing a name are mutually exclusive
59
+# update_every: 1 # the JOB's data collection frequency
60
+# priority: 60000 # the JOB's order on the dashboard
61
+# retries: 60 # the JOB's number of restoration attempts
62
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
63
#
64
# A single connection is required in order to pull statistics.
65
#
conf.d/python.d/powerdns.conf
+19
-12
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -47,12 +53,13 @@
53
# predefined parameters. These are:
54
#
55
# job_name:
50
-# name: myname # the JOB's name as it will appear at the
51
-# # dashboard (by default is the job_name)
52
-# # JOBs sharing a name are mutually exclusive
53
-# update_every: 1 # the JOB's data collection frequency
54
-# priority: 60000 # the JOB's order on the dashboard
55
-# retries: 5 # the JOB's number of restoration attempts
56
+# name: myname # the JOB's name as it will appear at the
57
+# # dashboard (by default is the job_name)
58
+# # JOBs sharing a name are mutually exclusive
59
+# update_every: 1 # the JOB's data collection frequency
60
+# priority: 60000 # the JOB's order on the dashboard
61
+# retries: 60 # the JOB's number of restoration attempts
62
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
63
#
64
# Additionally to the above, apache also supports the following:
65
#
@@ -64,8 +71,8 @@
71
# AUTO-DETECTION JOBS
72
# only one of them will run (they have the same name)
73
67
-localhost:
68
- name : 'local'
69
- url : 'http://127.0.0.1:8081/api/v1/servers/localhost/statistics'
70
- header:
71
- X-API-Key: 'changeme'
74
+# localhost:
75
+# name : 'local'
76
+# url : 'http://127.0.0.1:8081/api/v1/servers/localhost/statistics'
77
+# header:
78
+# X-API-Key: 'change_me'
conf.d/python.d/rabbitmq.conf
+14
-7
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -47,12 +53,13 @@
53
# predefined parameters. These are:
54
#
55
# job_name:
50
-# name: myname # the JOB's name as it will appear at the
51
-# # dashboard (by default is the job_name)
52
-# # JOBs sharing a name are mutually exclusive
53
-# update_every: 1 # the JOB's data collection frequency
54
-# priority: 60000 # the JOB's order on the dashboard
55
-# retries: 5 # the JOB's number of restoration attempts
56
+# name: myname # the JOB's name as it will appear at the
57
+# # dashboard (by default is the job_name)
58
+# # JOBs sharing a name are mutually exclusive
59
+# update_every: 1 # the JOB's data collection frequency
60
+# priority: 60000 # the JOB's order on the dashboard
61
+# retries: 60 # the JOB's number of restoration attempts
62
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
63
#
64
# Additionally to the above, rabbitmq plugin also supports the following:
65
#
conf.d/python.d/redis.conf
+14
-7
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -47,12 +53,13 @@
53
# predefined parameters. These are:
54
#
55
# job_name:
50
-# name: myname # the JOB's name as it will appear at the
51
-# # dashboard (by default is the job_name)
52
-# # JOBs sharing a name are mutually exclusive
53
-# update_every: 1 # the JOB's data collection frequency
54
-# priority: 60000 # the JOB's order on the dashboard
55
-# retries: 5 # the JOB's number of restoration attempts
56
+# name: myname # the JOB's name as it will appear at the
57
+# # dashboard (by default is the job_name)
58
+# # JOBs sharing a name are mutually exclusive
59
+# update_every: 1 # the JOB's data collection frequency
60
+# priority: 60000 # the JOB's order on the dashboard
61
+# retries: 60 # the JOB's number of restoration attempts
62
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
63
#
64
# Additionally to the above, redis also supports the following:
65
#
conf.d/python.d/retroshare.conf
+14
-7
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -47,12 +53,13 @@
53
# predefined parameters. These are:
54
#
55
# job_name:
50
-# name: myname # the JOB's name as it will appear at the
51
-# # dashboard (by default is the job_name)
52
-# # JOBs sharing a name are mutually exclusive
53
-# update_every: 1 # the JOB's data collection frequency
54
-# priority: 60000 # the JOB's order on the dashboard
55
-# retries: 5 # the JOB's number of restoration attempts
56
+# name: myname # the JOB's name as it will appear at the
57
+# # dashboard (by default is the job_name)
58
+# # JOBs sharing a name are mutually exclusive
59
+# update_every: 1 # the JOB's data collection frequency
60
+# priority: 60000 # the JOB's order on the dashboard
61
+# retries: 60 # the JOB's number of restoration attempts
62
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
63
#
64
# Additionally to the above, RetroShare also supports the following:
65
#
conf.d/python.d/samba.conf
+14
-10
@@ -31,7 +31,13 @@ update_every: 5
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -47,12 +53,10 @@ update_every: 5
53
# predefined parameters. These are:
54
#
55
# job_name:
50
-# name: myname # the JOB's name as it will appear at the
51
-# # dashboard (by default is the job_name)
52
-# # JOBs sharing a name are mutually exclusive
53
-# update_every: 1 # the JOB's data collection frequency
54
-# priority: 60000 # the JOB's order on the dashboard
55
-# retries: 5 # the JOB's number of restoration attempts
56
-#
57
-#
58
-
56
+# name: myname # the JOB's name as it will appear at the
57
+# # dashboard (by default is the job_name)
58
+# # JOBs sharing a name are mutually exclusive
59
+# update_every: 1 # the JOB's data collection frequency
60
+# priority: 60000 # the JOB's order on the dashboard
61
+# retries: 60 # the JOB's number of restoration attempts
62
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
\ No newline at end of file
conf.d/python.d/sensors.conf
+7
-1
@@ -23,7 +23,13 @@
23
# If unset, the default for python.d.plugin is used.
24
# Attempts to restore the service are made once every update_every
25
# and only if the module has collected values in the past.
26
-# retries: 5
26
+# retries: 60
27
+
28
+# autodetection_retry sets the job re-check interval in seconds.
29
+# The job is not deleted if check fails.
30
+# Attempts to start the job are made once every autodetection_retry.
31
+# This feature is disabled by default.
32
+# autodetection_retry: 0
33
34
# ----------------------------------------------------------------------
35
# Limit the number of sensors types.
conf.d/python.d/smartd_log.conf
+15
-11
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -47,12 +53,13 @@
53
# predefined parameters. These are:
54
#
55
# job_name:
50
-# name: myname # the JOB's name as it will appear at the
51
-# # dashboard (by default is the job_name)
52
-# # JOBs sharing a name are mutually exclusive
53
-# update_every: 1 # the JOB's data collection frequency
54
-# priority: 60000 # the JOB's order on the dashboard
55
-# retries: 5 # the JOB's number of restoration attempts
56
+# name: myname # the JOB's name as it will appear at the
57
+# # dashboard (by default is the job_name)
58
+# # JOBs sharing a name are mutually exclusive
59
+# update_every: 1 # the JOB's data collection frequency
60
+# priority: 60000 # the JOB's order on the dashboard
61
+# retries: 60 # the JOB's number of restoration attempts
62
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
63
#
64
# Additionally to the above, smartd_log also supports the following:
65
#
@@ -80,7 +87,4 @@
87
# Some raw numbers provide valuable insight when properly interpreted. These cases will be discussed later on.
88
# Raw values are typically listed in hexadecimal numbers. The raw value has different structure for different vendors and is often not meaningful as a decimal number.
89
#
83
-#
84
-# JOB configuration
85
-#
86
-log_path: '/var/log/smartd'
90
+# ----------------------------------------------------------------------
conf.d/python.d/squid.conf
+14
-7
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -47,12 +53,13 @@
53
# predefined parameters. These are:
54
#
55
# job_name:
50
-# name: myname # the JOB's name as it will appear at the
51
-# # dashboard (by default is the job_name)
52
-# # JOBs sharing a name are mutually exclusive
53
-# update_every: 1 # the JOB's data collection frequency
54
-# priority: 60000 # the JOB's order on the dashboard
55
-# retries: 5 # the JOB's number of restoration attempts
56
+# name: myname # the JOB's name as it will appear at the
57
+# # dashboard (by default is the job_name)
58
+# # JOBs sharing a name are mutually exclusive
59
+# update_every: 1 # the JOB's data collection frequency
60
+# priority: 60000 # the JOB's order on the dashboard
61
+# retries: 60 # the JOB's number of restoration attempts
62
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
63
#
64
# Additionally to the above, squid also supports the following:
65
#
conf.d/python.d/tomcat.conf
+14
-7
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -47,12 +53,13 @@
53
# predefined parameters. These are:
54
#
55
# job_name:
50
-# name: myname # the JOB's name as it will appear at the
51
-# # dashboard (by default is the job_name)
52
-# # JOBs sharing a name are mutually exclusive
53
-# update_every: 1 # the JOB's data collection frequency
54
-# priority: 60000 # the JOB's order on the dashboard
55
-# retries: 5 # the JOB's number of restoration attempts
56
+# name: myname # the JOB's name as it will appear at the
57
+# # dashboard (by default is the job_name)
58
+# # JOBs sharing a name are mutually exclusive
59
+# update_every: 1 # the JOB's data collection frequency
60
+# priority: 60000 # the JOB's order on the dashboard
61
+# retries: 60 # the JOB's number of restoration attempts
62
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
63
#
64
# Additionally to the above, tomcat also supports the following:
65
#
conf.d/python.d/varnish.conf
+15
-8
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -47,11 +53,12 @@
53
# predefined parameters. These are:
54
#
55
# job_name:
50
-# name: myname # the JOB's name as it will appear at the
51
-# # dashboard (by default is the job_name)
52
-# # JOBs sharing a name are mutually exclusive
53
-# update_every: 1 # the JOB's data collection frequency
54
-# priority: 60000 # the JOB's order on the dashboard
55
-# retries: 5 # the JOB's number of restoration attempts
56
-#
56
+# name: myname # the JOB's name as it will appear at the
57
+# # dashboard (by default is the job_name)
58
+# # JOBs sharing a name are mutually exclusive
59
+# update_every: 1 # the JOB's data collection frequency
60
+# priority: 60000 # the JOB's order on the dashboard
61
+# retries: 60 # the JOB's number of restoration attempts
62
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
63
#
64
+# ----------------------------------------------------------------------
conf.d/python.d/web_log.conf
+14
-7
@@ -31,7 +31,13 @@
31
# If unset, the default for python.d.plugin is used.
32
# Attempts to restore the service are made once every update_every
33
# and only if the module has collected values in the past.
34
-# retries: 5
34
+# retries: 60
35
+
36
+# autodetection_retry sets the job re-check interval in seconds.
37
+# The job is not deleted if check fails.
38
+# Attempts to start the job are made once every autodetection_retry.
39
+# This feature is disabled by default.
40
+# autodetection_retry: 0
41
42
# ----------------------------------------------------------------------
43
# JOBS (data collection sources)
@@ -50,12 +56,13 @@
56
# predefined parameters. These are:
57
#
58
# job_name:
53
-# name: myname # the JOB's name as it will appear at the
54
-# # dashboard (by default is the job_name)
55
-# # JOBs sharing a name are mutually exclusive
56
-# update_every: 1 # the JOB's data collection frequency
57
-# priority: 60000 # the JOB's order on the dashboard
58
-# retries: 5 # the JOB's number of restoration attempts
59
+# name: myname # the JOB's name as it will appear at the
60
+# # dashboard (by default is the job_name)
61
+# # JOBs sharing a name are mutually exclusive
62
+# update_every: 1 # the JOB's data collection frequency
63
+# priority: 60000 # the JOB's order on the dashboard
64
+# retries: 60 # the JOB's number of restoration attempts
65
+# autodetection_retry: 0 # the JOB's re-check interval in seconds
66
#
67
# Additionally to the above, web_log also supports the following:
68
#
python.d/chrony.chart.py
+1
-1
@@ -5,7 +5,7 @@
5
from bases.FrameworkServices.ExecutableService import ExecutableService
6
7
# default module values (can be overridden per job in `config`)
8
-# update_every = 10
8
+update_every = 5
9
priority = 60000
10
retries = 10
11
python.d/elasticsearch.chart.py
-1
@@ -14,7 +14,6 @@ except ImportError:
14
from bases.FrameworkServices.UrlService import UrlService
15
16
# default module values (can be overridden per job in `config`)
17
-# update_every = 2
17
update_every = 5
18
priority = 60000
19
retries = 60