@cryptotaxi247 / netdata-1 / commits / c18304fa0

'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