From a94da5702815faf9a9fe78e5299a0427e1873646 Mon Sep 17 00:00:00 2001 From: ilyam8 Date: Wed, 27 Sep 2023 15:17:18 +0300 Subject: [PATCH] cleanup configs --- config/go.d/activemq.conf | 181 +------------------------ config/go.d/apache.conf | 150 +-------------------- config/go.d/bind.conf | 159 +--------------------- config/go.d/cassandra.conf | 133 +------------------ config/go.d/chrony.conf | 86 +----------- config/go.d/cockroachdb.conf | 150 +-------------------- config/go.d/consul.conf | 168 +----------------------- config/go.d/coredns.conf | 176 +------------------------ config/go.d/couchbase.conf | 86 +----------- config/go.d/couchdb.conf | 175 ++----------------------- config/go.d/dns_query.conf | 106 +-------------- config/go.d/dnsdist.conf | 150 +-------------------- config/go.d/dnsmasq.conf | 87 +----------- config/go.d/dnsmasq_dhcp.conf | 88 +------------ config/go.d/docker.conf | 86 +----------- config/go.d/docker_engine.conf | 150 +-------------------- config/go.d/dockerhub.conf | 156 +--------------------- config/go.d/elasticsearch.conf | 179 +------------------------ config/go.d/energid.conf | 149 +-------------------- config/go.d/envoy.conf | 150 +-------------------- config/go.d/example.conf | 89 +------------ config/go.d/filecheck.conf | 91 +------------ config/go.d/fluentd.conf | 156 +--------------------- config/go.d/freeradius.conf | 86 +----------- config/go.d/geth.conf | 150 +-------------------- config/go.d/haproxy.conf | 150 +-------------------- config/go.d/hdfs.conf | 149 +-------------------- config/go.d/httpcheck.conf | 167 +----------------------- config/go.d/isc_dhcpd.conf | 86 +----------- config/go.d/k8s_kubelet.conf | 150 +-------------------- config/go.d/k8s_kubeproxy.conf | 150 +-------------------- config/go.d/k8s_state.conf | 63 +-------- config/go.d/lighttpd.conf | 150 +-------------------- config/go.d/logind.conf | 73 +---------- config/go.d/logstash.conf | 150 +-------------------- config/go.d/mongodb.conf | 84 +----------- config/go.d/mysql.conf | 88 +------------ config/go.d/nginx.conf | 150 +-------------------- config/go.d/nginxplus.conf | 145 +------------------- config/go.d/nginxvts.conf | 150 +-------------------- config/go.d/ntpd.conf | 81 +----------- config/go.d/nvidia_smi.conf | 76 +---------- config/go.d/nvme.conf | 76 +---------- config/go.d/openvpn.conf | 107 +-------------- config/go.d/openvpn_status_log.conf | 111 +--------------- config/go.d/pgbouncer.conf | 75 +---------- config/go.d/phpdaemon.conf | 150 +-------------------- config/go.d/phpfpm.conf | 166 +---------------------- config/go.d/pihole.conf | 113 +--------------- config/go.d/pika.conf | 103 +-------------- config/go.d/ping.conf | 109 +--------------- config/go.d/portcheck.conf | 86 +----------- config/go.d/postgres.conf | 88 +------------ config/go.d/powerdns.conf | 150 +-------------------- config/go.d/powerdns_recursor.conf | 150 +-------------------- config/go.d/prometheus.conf | 196 +--------------------------- config/go.d/proxysql.conf | 87 +----------- config/go.d/pulsar.conf | 165 +---------------------- config/go.d/rabbitmq.conf | 158 +--------------------- config/go.d/redis.conf | 113 +--------------- config/go.d/scaleio.conf | 133 +------------------ config/go.d/snmp.conf | 154 +--------------------- config/go.d/solr.conf | 150 +-------------------- config/go.d/springboot2.conf | 162 +---------------------- config/go.d/squidlog.conf | 122 +---------------- config/go.d/supervisord.conf | 108 +-------------- config/go.d/systemdunits.conf | 96 ++------------ config/go.d/tengine.conf | 150 +-------------------- config/go.d/traefik.conf | 150 +-------------------- config/go.d/unbound.conf | 121 +---------------- config/go.d/upsd.conf | 80 +----------- config/go.d/vcsa.conf | 119 +---------------- config/go.d/vernemq.conf | 150 +-------------------- config/go.d/vsphere.conf | 141 +------------------- config/go.d/web_log.conf | 191 +-------------------------- config/go.d/whoisquery.conf | 94 +------------ config/go.d/windows.conf | 133 +------------------ config/go.d/wireguard.conf | 68 +--------- config/go.d/x509check.conf | 119 +---------------- config/go.d/zookeeper.conf | 108 +-------------- 80 files changed, 177 insertions(+), 9974 deletions(-) diff --git a/config/go.d/activemq.conf b/config/go.d/activemq.conf index b82fdb7da..0f5b157cc 100644 --- a/config/go.d/activemq.conf +++ b/config/go.d/activemq.conf @@ -1,182 +1,5 @@ -# netdata go.d.plugin configuration for activemq -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:80 -# -# - webadmin -# Webadmin root path. -# Syntax: -# webadmin: webadmin -# -# - max_queues -# Queues processing/charting limit. -# Syntax: -# max_queues: 999 -# -# - max_topics -# Topics processing/charting limit. -# Syntax: -# max_topics: 999 -# -# - queues_filter -# Queues processing/charting filter. -# Syntax: -# queues_filter: pattern # Pattern syntax: simple patterns. -# -# - topics_filter -# Topics processing/charting filter. -# Syntax: -# topics_filter: pattern # Pattern syntax: simple patterns. -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# Simple patterns syntax: https://docs.netdata.cloud/libnetdata/simple_pattern/ -# -# -# [ JOB defaults ]: -# url: http://localhost:8161 -# timeout: 1 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# max_queues: 50 -# max_topics: 50 -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# - webadmin -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/activemq #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/apache.conf b/config/go.d/apache.conf index 8192bdb45..a57d4f4e1 100644 --- a/config/go.d/apache.conf +++ b/config/go.d/apache.conf @@ -1,151 +1,5 @@ -# netdata go.d.plugin configuration for apache -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:80 -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url: http://localhost/server-status?auto -# timeout: 2 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/apache #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/bind.conf b/config/go.d/bind.conf index a352b158a..8dadc8efa 100644 --- a/config/go.d/bind.conf +++ b/config/go.d/bind.conf @@ -1,160 +1,5 @@ -# netdata go.d.plugin configuration for bind -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:80 -# -# - permit_view -# Bind view filter. Only permitted by filter views will be charted. Default: deny all. -# Syntax: -# permit_view: pattern # Pattern syntax: simple patterns. -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# Simple patterns syntax: https://docs.netdata.cloud/libnetdata/simple_pattern/ -# -# -# [ JOB defaults ]: -# url: http://127.0.0.1:8653/json/v1 -# timeout: 2 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# permit_view: "" (empty permit_view == deny all) -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/bind #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/cassandra.conf b/config/go.d/cassandra.conf index 299cbf621..8a6f5f0b7 100644 --- a/config/go.d/cassandra.conf +++ b/config/go.d/cassandra.conf @@ -1,138 +1,9 @@ -# netdata go.d.plugin configuration for Cassandra -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://127.0.0.1:7072 -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# timeout: 2 -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/cassandra #update_every: 5 #autodetection_retry: 0 #priority: 70000 -# jobs: - name: local diff --git a/config/go.d/chrony.conf b/config/go.d/chrony.conf index 7acf2bd3b..2cf16620b 100644 --- a/config/go.d/chrony.conf +++ b/config/go.d/chrony.conf @@ -1,87 +1,5 @@ -# netdata go.d.plugin configuration for chrony -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - address -# Server's address. Format is 'ip_address:port'. -# Syntax: -# address: 127.0.0.1:53 -# -# - timeout -# DNS query timeout (dial, write and read) in seconds. -# Syntax: -# timeout: 1 -# -# -# [ JOB defaults ]: -# address: 127.0.0.1:53 -# protocol: udp -# timeout: 1 -# -# -# [ JOB mandatory parameters ]: -# - name -# - address -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- - -#update_every: 1 -#autodetection_retry: 0 -#priority: 70000 +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/chrony jobs: - name: local diff --git a/config/go.d/cockroachdb.conf b/config/go.d/cockroachdb.conf index 111e483f1..36a8eed1f 100644 --- a/config/go.d/cockroachdb.conf +++ b/config/go.d/cockroachdb.conf @@ -1,151 +1,5 @@ -# netdata go.d.plugin configuration for cockroachdb -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:80 -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url: http://127.0.0.1:8080/_status/vars -# timeout: 2 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/cockroachdb #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/consul.conf b/config/go.d/consul.conf index 258ac12f5..cafea474b 100644 --- a/config/go.d/consul.conf +++ b/config/go.d/consul.conf @@ -1,169 +1,5 @@ -# netdata go.d.plugin configuration for consul -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:80 -# -# - acl_token -# ACL token used in every request. -# Syntax: -# acl_token: token -# -# - max_checks -# Checks processing/charting limit. -# Syntax: -# max_checks: 999 -# -# - checks_filter -# Checks processing/charting filter. -# Syntax: -# checks_filter: pattern # Pattern syntax: simple patterns. -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# Simple patterns syntax: https://docs.netdata.cloud/libnetdata/simple_pattern/ -# -# -# [ JOB defaults ]: -# url: http://localhost:8500 -# timeout: 1 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/consul #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/coredns.conf b/config/go.d/coredns.conf index 91a6164ed..78b10f7bc 100644 --- a/config/go.d/coredns.conf +++ b/config/go.d/coredns.conf @@ -1,177 +1,5 @@ -# netdata go.d.plugin configuration for coredns -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://127.0.0.1:9153/metrics -# -# - per_server_stats -# Server filter. Module will collect server statistics if filter matches the server. -# Filter logic: (pattern1 OR pattern2) AND !(pattern3 or pattern4) -# Pattern syntax: https://github.com/netdata/go.d.plugin/tree/master/pkg/matcher#supported-format -# Syntax: -# per_server_stats: -# includes: -# - pattern1 -# - pattern2 -# excludes: -# - pattern3 -# - pattern4 -# -# - per_zone_stats -# Zone filter. Module will collect zone statistics if filter matches the zone. -# Filter logic: (pattern1 OR pattern2) AND !(pattern3 or pattern4) -# Pattern syntax: https://github.com/netdata/go.d.plugin/tree/master/pkg/matcher#supported-format -# Syntax: -# per_zone_stats: -# includes: -# - pattern1 -# - pattern2 -# excludes: -# - pattern3 -# - pattern4 -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url: http://127.0.0.1:9153/metrics -# timeout: 2 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/coredns #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/couchbase.conf b/config/go.d/couchbase.conf index 1607e2208..8e3ecba64 100644 --- a/config/go.d/couchbase.conf +++ b/config/go.d/couchbase.conf @@ -1,87 +1,5 @@ -# netdata go.d.plugin configuration for couchbase -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 10. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:8091 -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: admin -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: 123456 -# -# -# [ JOB defaults ]: -# url: http://127.0.0.1:8091 -# timeout: 10 -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/couchbase #update_every: 10 #autodetection_retry: 0 diff --git a/config/go.d/couchdb.conf b/config/go.d/couchdb.conf index f3e1a6e5f..6fc9c47e4 100644 --- a/config/go.d/couchdb.conf +++ b/config/go.d/couchdb.conf @@ -1,171 +1,14 @@ -# netdata go.d.plugin configuration for couchdb -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 10. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:5984 -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 5 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# - node -# CouchDB node name. Same as -name vm.args argument. -# Syntax: -# node: node@host -# -# - databases -# List of database names for which db-specific stats should be displayed. -# Syntax: -# databases: plantdb animaldb -# -# -# [ JOB defaults ]: -# url: http://127.0.0.1:5984 -# node: _local -# timeout: 5 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/couchdb #update_every: 10 #autodetection_retry: 0 #priority: 70000 -# jobs: -# - name: local -# url: http://127.0.0.1:5984 -# node: node@host -# username: admin -# password: password -# databases: my-db +#jobs: +# - name: local +# url: http://127.0.0.1:5984 +# node: node@host +# username: admin +# password: password +# databases: my-db diff --git a/config/go.d/dns_query.conf b/config/go.d/dns_query.conf index 84c508549..94df30344 100644 --- a/config/go.d/dns_query.conf +++ b/config/go.d/dns_query.conf @@ -1,107 +1,5 @@ -# netdata go.d.plugin configuration for dns_query -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - domains -# Domain or subdomains to query. Module choose random domain from the list on every iteration. -# Syntax: -# domains: [python.org, golang.org, ruby-lang.org] -# -# - servers -# Servers to query. -# servers: [8.8.8.8, 8.8.4.4] -# -# - port -# DNS server port. -# Syntax: -# port: 53 -# -# - network -# Network protocol name. Available options: udp, tcp, tcp-tls. Default: udp. -# Syntax: -# network: udp -# -# - record_types -# Query record type. Available options: A, AAAA, CNAME, MX, NS, PTR, TXT, SOA, SPF, TXT, SRV. Default: A. -# Syntax: -# record_type: -# - A -# - AAAA -# -# - timeout -# Query read timeout. -# Syntax: -# timeout: 2 -# -# -# [ JOB defaults ]: -# port: 53 -# network: udp -# record_type: A -# timeout: 2 -# update_every: 5 -# -# -# [ JOB mandatory parameters ]: -# - name -# - domains -# - servers -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/dnsquery #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/dnsdist.conf b/config/go.d/dnsdist.conf index d69cc604f..f11fd6440 100644 --- a/config/go.d/dnsdist.conf +++ b/config/go.d/dnsdist.conf @@ -1,151 +1,5 @@ -# netdata go.d.plugin configuration for dnsdist -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# -# - url -# Server URL. -# Syntax: -# url: http://127.0.0.1:5053 -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP body to append. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# [ JOB defaults ]: -# url: http://127.0.0.1:5053 -# timeout: 1 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/dnsdist #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/dnsmasq.conf b/config/go.d/dnsmasq.conf index c8e84a1ad..02c9764a3 100644 --- a/config/go.d/dnsmasq.conf +++ b/config/go.d/dnsmasq.conf @@ -1,88 +1,5 @@ -# netdata go.d.plugin configuration for dnsmasq -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - address -# Server's address. Format is 'ip_address:port'. -# Syntax: -# address: 127.0.0.1:53 -# -# - protocol -# DNS query transport protocol. Valid options: udp, tcp, tcp-tls. -# Syntax: -# protocol: udp -# -# - timeout -# DNS query timeout (dial, write and read) in seconds. -# Syntax: -# timeout: 1 -# -# -# [ JOB defaults ]: -# address: 127.0.0.1:53 -# protocol: udp -# timeout: 1 -# -# -# [ JOB mandatory parameters ]: -# - name -# - address -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/dnsmasq #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/dnsmasq_dhcp.conf b/config/go.d/dnsmasq_dhcp.conf index 0d4564cfa..23b9d21e1 100644 --- a/config/go.d/dnsmasq_dhcp.conf +++ b/config/go.d/dnsmasq_dhcp.conf @@ -1,89 +1,5 @@ -# netdata go.d.plugin configuration for dnsmasq_dhcp -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - leases_path -# Path to dnsmasq dhcp leases file. -# Syntax: -# url: /var/lib/misc/dnsmasq.dnsmasq.leases -# -# - conf_path -# Path to dnsmasq configuration file. -# Syntax: -# url: /etc/dnsmasq.conf -# -# - conf_dir -# Path to dnsmasq configuration directory. -# Syntax: -# url: /etc/dnsmasq.conf -# -# -# -# [ JOB defaults ]: -# leases_path : /var/lib/misc/dnsmasq.dnsmasq.leases -# conf_path : /etc/dnsmasq.conf -# conf_dir : /etc/dnsmasq.d -# -# -# -# [ JOB mandatory parameters ]: -# - name -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/dnsmasq_dhcp #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/docker.conf b/config/go.d/docker.conf index 867e3b424..72e30c75c 100644 --- a/config/go.d/docker.conf +++ b/config/go.d/docker.conf @@ -1,87 +1,5 @@ -# netdata go.d.plugin configuration for docker -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - address -# Docker daemon listen address. If using TCP socket: "tcp://[ip]:[port]". -# Syntax: -# address: 'unix:///var/run/docker.sock' -# -# - timeout -# Request timeout in seconds. -# Syntax: -# timeout: 1 -# - collect_container_size -# Whether to collect container writable layer size. -# Enabling this may result in high CPU usage depending on the version of Docker Engine. -# Syntax: -# collect_container_size: yes/no -# -# -# [ JOB defaults ]: -# address: 'unix:///var/run/docker.sock' -# timeout: 1 -# -# -# [ JOB mandatory parameters ]: -# - name -# - address -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/docker #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/docker_engine.conf b/config/go.d/docker_engine.conf index fa99a9e81..184cac84e 100644 --- a/config/go.d/docker_engine.conf +++ b/config/go.d/docker_engine.conf @@ -1,151 +1,5 @@ -# netdata go.d.plugin configuration for docker_engine -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://127.0.0.1:9323/metrics -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url: http://127.0.0.1:9323/metrics -# timeout: 2 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/docker_engine #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/dockerhub.conf b/config/go.d/dockerhub.conf index fec669098..b9606a24b 100644 --- a/config/go.d/dockerhub.conf +++ b/config/go.d/dockerhub.conf @@ -1,157 +1,5 @@ -# netdata go.d.plugin configuration for dockerhub -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - repositories -# List of repositories to monitor. -# Syntax: -# repositories: ['user1/name1', 'user2/name2', 'user3/name3'] -# -# - url -# Server URL. -# Syntax: -# url: https://hub.docker.com/v2/repositories -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url: https://hub.docker.com/v2/repositories -# timeout: 2 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# update_every: 5 -# -# -# [ JOB mandatory parameters ]: -# - name -# - repositories -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/dockerhub #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/elasticsearch.conf b/config/go.d/elasticsearch.conf index a3b082c52..16c19bb7f 100644 --- a/config/go.d/elasticsearch.conf +++ b/config/go.d/elasticsearch.conf @@ -1,180 +1,5 @@ -# netdata go.d.plugin configuration for elasticsearch -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:80 -# -# - cluster_mode -# Controls whether statistics should be collected for all nodes in the cluster or just for the node we are connecting to. Default is 'no'. -# Syntax: -# cluster_mode: yes/no -# -# - collect_node_stats -# Collect node metrics. Default is 'yes'. -# Syntax: -# collect_node_statistics: yes/no -# -# - collect_indices_stats -# Collect local node indices metrics. Default is 'no'. -# Syntax: -# collect_indices_stats: yes/no -# -# - collect_cluster_health -# Collect cluster health metrics. Default is 'yes'. -# Syntax: -# collect_cluster: yes/no -# -# - collect_cluster_stats -# Collect cluster stats metrics. Default is 'yes'. -# Syntax: -# collect_stats: yes/no -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url: http://127.0.0.1:9200 -# timeout: 5 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# collect_node_stats: yes -# collect_indices_stats: no -# collect_cluster_health: yes -# collect_cluster_stats: yes -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/elasticsearch #update_every: 5 #autodetection_retry: 0 diff --git a/config/go.d/energid.conf b/config/go.d/energid.conf index beef8358d..e6495062e 100644 --- a/config/go.d/energid.conf +++ b/config/go.d/energid.conf @@ -1,150 +1,5 @@ -# netdata go.d.plugin configuration for energid -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# -# - url -# Server URL. -# Syntax: -# url: http://127.0.0.1:5053 -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP body to append. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# [ JOB defaults ]: -# url: http://127.0.0.1:9796 -# timeout: 1 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/energid #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/envoy.conf b/config/go.d/envoy.conf index 30a299afe..02e7c9a23 100644 --- a/config/go.d/envoy.conf +++ b/config/go.d/envoy.conf @@ -1,151 +1,5 @@ -# netdata go.d.plugin configuration for envoy -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:80 -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url: http://127.0.0.1:9901/stats/prometheus -# timeout: 1 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/envoy #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/example.conf b/config/go.d/example.conf index a8cb61ee1..cf62a3c1d 100644 --- a/config/go.d/example.conf +++ b/config/go.d/example.conf @@ -1,90 +1,5 @@ -# netdata go.d.plugin configuration for example -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - charts -# Charts parameters. -# Syntax: -# charts: -# type: (line, area, stacked) -# num: -# dimensions: -# labels: -# -# - hidden_charts -# Hidden charts parameters. -# Syntax: -# charts: -# type: (line, area, stacked) -# num: -# dimensions: -# labels: -# -# -# [ JOB defaults ]: -# charts: -# num: 1 -# dimensions: 3 -# -# -# [ JOB mandatory parameters ]: -# No parameters -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/example #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/filecheck.conf b/config/go.d/filecheck.conf index b2e60760a..ae1ce303a 100644 --- a/config/go.d/filecheck.conf +++ b/config/go.d/filecheck.conf @@ -1,92 +1,5 @@ -# netdata go.d.plugin configuration for filecheck -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - files -# Files check parameters. -# Syntax: -# files: -# include: -# - '/path/to/file1' -# - '/path/to/file2' -# -# - dirs -# Directories check parameters. -# Syntax: -# dirs: -# collect_dir_size: yes/no -# include: -# - '/path/to/dir1' -# - '/path/to/dir2' -# -# - discovery_every -# Files and directories discovery interval. -# Syntax: -# discovery_every: 60s -# -# [ JOB defaults ]: -# update_every: 10 -# discovery_every: 30s -# -# -# [ JOB mandatory parameters ]: -# - name -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/filecheck #update_every: 10 #autodetection_retry: 0 diff --git a/config/go.d/fluentd.conf b/config/go.d/fluentd.conf index 42ba54054..654b4707d 100644 --- a/config/go.d/fluentd.conf +++ b/config/go.d/fluentd.conf @@ -1,157 +1,5 @@ -# netdata go.d.plugin configuration for fluentd -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:80 -# -# - permit_plugin_id -# Plugin filter. Only permitted by filter plugins will be charted. Default: allow all. -# Syntax: -# permit_plugin_id: pattern # Pattern syntax: simple patterns (https://docs.netdata.cloud/libnetdata/simple_pattern/). -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url: http://127.0.0.1:24220 -# timeout: 2 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# permit_plugin_id: "" (empty permit_plugin_id == allow all) -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/fluentd #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/freeradius.conf b/config/go.d/freeradius.conf index 442bc6594..5b3df0a83 100644 --- a/config/go.d/freeradius.conf +++ b/config/go.d/freeradius.conf @@ -1,87 +1,5 @@ -# netdata go.d.plugin configuration for freeradius -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - address -# Status server address. -# Syntax: -# address: 127.0.0.1 -# -# - port -# Status server port. -# Syntax: -# port: 18121 -# -# - secret -# Status server secret. -# Syntax: -# secret: adminsecret -# -# -# [ JOB defaults ]: -# address: 127.0.0.1 -# port: 18121 -# secret: adminsecret -# -# -# [ JOB mandatory parameters ]: -# - name -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/freeradius #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/geth.conf b/config/go.d/geth.conf index 2243f2028..c94083e1c 100644 --- a/config/go.d/geth.conf +++ b/config/go.d/geth.conf @@ -1,151 +1,5 @@ -# netdata go.d.plugin configuration for Geth -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:8888/metrics -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url: http://127.0.0.1:8888/metrics -# timeout: 1 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/geth #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/haproxy.conf b/config/go.d/haproxy.conf index b069039df..e589ac2c6 100644 --- a/config/go.d/haproxy.conf +++ b/config/go.d/haproxy.conf @@ -1,151 +1,5 @@ -# netdata go.d.plugin configuration for haproxy -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:80 -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url: http://127.0.0.1:8404/metrics -# timeout: 1 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/haproxy #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/hdfs.conf b/config/go.d/hdfs.conf index d98d05cdb..44c052711 100644 --- a/config/go.d/hdfs.conf +++ b/config/go.d/hdfs.conf @@ -1,150 +1,5 @@ -# netdata go.d.plugin configuration for hadoop hdfs -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:80 -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# timeout: 1 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/hdfs #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/httpcheck.conf b/config/go.d/httpcheck.conf index 4c7d2bce9..b29ead296 100644 --- a/config/go.d/httpcheck.conf +++ b/config/go.d/httpcheck.conf @@ -1,168 +1,5 @@ -# netdata go.d.plugin configuration for httpcheck -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:80 -# -# - status_accepted -# HTTP accepted response statuses. Anything else will result in 'bad status' in the status chart. -# Syntax: -# status_accepted: [200, 300, 400] -# -# - response_match -# If the status code is accepted, the content of the response will be searched for this regex. -# Syntax: -# response_match: pattern # Pattern syntax: golang regular expression. See https://pkg.go.dev/regexp/syntax -# -# - cookie_file -# Path to cookie file. Cookie file format: https://everything.curl.dev/http/cookies/fileformat. -# Syntax: -# cookie_file: /tmp/cookie.txt -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# status_accepted : [200] -# timeout : 1 -# method : GET -# not_follow_redirects : no -# tls_skip_verify : no -# update_every : 5 -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/httpcheck #update_every : 1 #autodetection_retry : 0 diff --git a/config/go.d/isc_dhcpd.conf b/config/go.d/isc_dhcpd.conf index f9da8b730..03b195b80 100644 --- a/config/go.d/isc_dhcpd.conf +++ b/config/go.d/isc_dhcpd.conf @@ -1,87 +1,5 @@ -# netdata go.d.plugin configuration for ISC dhcpd -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - leases_path -# Absolute path to the DHCP client lease database (dhcpd.leases). -# Syntax: -# leases_path: '/path/to/dhcpd.leases' -# -# - pools -# List of IP pools to monitor. -# syntax: https://github.com/netdata/go.d.plugin/tree/master/pkg/iprange#supported-formats -# Syntax: -# pools: -# - name: -# networks: '' -# - name: -# networks: '' -# -# -# [ JOB defaults ]: -# leases_path: '/var/lib/dhcp/dhcpd.leases' -# -# -# [ JOB mandatory parameters ]: -# - name -# - leases_path -# - pools -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/isc_dhcpd #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/k8s_kubelet.conf b/config/go.d/k8s_kubelet.conf index 0fc277b71..64f895d84 100644 --- a/config/go.d/k8s_kubelet.conf +++ b/config/go.d/k8s_kubelet.conf @@ -1,151 +1,5 @@ -# netdata go.d.plugin configuration for k8s_kubelet -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://127.0.0.1:10255/metrics -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url: http://127.0.0.1:10255/metrics -# timeout: 2 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/k8s_kubelet #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/k8s_kubeproxy.conf b/config/go.d/k8s_kubeproxy.conf index 71447a05e..dabb7fe1b 100644 --- a/config/go.d/k8s_kubeproxy.conf +++ b/config/go.d/k8s_kubeproxy.conf @@ -1,151 +1,5 @@ -# netdata go.d.plugin configuration for k8s_kubeproxy -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://127.0.0.1:10249/metrics -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url: http://127.0.0.1:10249/metrics -# timeout: 2 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/k8s_kubeproxy update_every: 1 autodetection_retry: 0 diff --git a/config/go.d/k8s_state.conf b/config/go.d/k8s_state.conf index cbe5746f6..ba386e0d2 100644 --- a/config/go.d/k8s_state.conf +++ b/config/go.d/k8s_state.conf @@ -1,64 +1,5 @@ -# netdata go.d.plugin configuration for example -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ JOB mandatory parameters ]: -# No parameters -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/k8s_state #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/lighttpd.conf b/config/go.d/lighttpd.conf index a793e6512..df403375e 100644 --- a/config/go.d/lighttpd.conf +++ b/config/go.d/lighttpd.conf @@ -1,151 +1,5 @@ -# netdata go.d.plugin configuration for lighttpd -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:80 -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url: http://localhost/server-status?auto -# timeout: 2 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/lighttpd #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/logind.conf b/config/go.d/logind.conf index 8deba4249..5ff90345a 100644 --- a/config/go.d/logind.conf +++ b/config/go.d/logind.conf @@ -1,74 +1,5 @@ -# netdata go.d.plugin configuration for logind -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - timeout -# System bus requests timeout. -# Syntax: -# timeout: 1 -# -# [ JOB defaults ]: -# timeout: 2 -# -# -# [ JOB mandatory parameters ]: -# - name -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/logind #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/logstash.conf b/config/go.d/logstash.conf index 48ce3f66a..4afa1a298 100644 --- a/config/go.d/logstash.conf +++ b/config/go.d/logstash.conf @@ -1,151 +1,5 @@ -# netdata go.d.plugin configuration for logstash -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:80 -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url: http://localhost:9600 -# timeout: 1 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/logstash #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/mongodb.conf b/config/go.d/mongodb.conf index 09d51ef5f..5236df659 100644 --- a/config/go.d/mongodb.conf +++ b/config/go.d/mongodb.conf @@ -1,85 +1,5 @@ -# netdata go.d.plugin configuration for mongodb -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - uri -# MongoDB connection string. -# Syntax: -# mongodb://user:password@mongodb0.example.com:27017/?authSource=admin -# -# - databases -# Database statistics filter. Module will collect database statistics if filter matches the database name. -# Filter logic: (pattern1 OR pattern2) AND !(pattern3 or pattern4) -# Pattern syntax: https://github.com/netdata/go.d.plugin/tree/master/pkg/matcher#supported-format -# Syntax: -# databases: -# includes: -# - pattern1 -# - pattern2 -# excludes: -# - pattern3 -# - pattern4 -# -# [ JOB defaults ]: -# uri: 'mongodb://localhost:27017' - -# [ JOB mandatory parameters ]: -# - uri -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/mongodb #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/mysql.conf b/config/go.d/mysql.conf index e3a8af4f3..15ce2abc9 100644 --- a/config/go.d/mysql.conf +++ b/config/go.d/mysql.conf @@ -1,89 +1,5 @@ -# netdata go.d.plugin configuration for mysql -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - dsn -# Data Source Name. -# Format: [username[:password]@][protocol[(address)]]/dbname[?param1=value1&...¶mN=valueN] -# Except for the databasename, all values are optional. So the minimal DSN is: /dbname -# If you do not want to preselect a database, leave dbname empty: / -# Full description: https://github.com/go-sql-driver/mysql#dsn-data-source-name -# Syntax: -# dsn: netdata@tcp(127.0.0.1:3306)/ -# -# - my.cnf -# Specifies my.cnf file to read connection parameters from under the [client] section -# Syntax: -# my.cnf: '/etc/my.cnf' -# -# - timeout -# Query timeout in seconds. Default 1 second. -# Syntax: -# timeout: 1 -# -# -# [ JOB defaults ]: -# No parameters -# -# -# [ JOB mandatory parameters ]: -# - name -# - dsn -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/mysql #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/nginx.conf b/config/go.d/nginx.conf index 45bc623ab..594c24896 100644 --- a/config/go.d/nginx.conf +++ b/config/go.d/nginx.conf @@ -1,151 +1,5 @@ -# netdata go.d.plugin configuration for nginx -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:80 -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url: http://localhost/stub_status -# timeout: 1 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/nginx #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/nginxplus.conf b/config/go.d/nginxplus.conf index 895844563..d66318a76 100644 --- a/config/go.d/nginxplus.conf +++ b/config/go.d/nginxplus.conf @@ -1,146 +1,5 @@ -# netdata go.d.plugin configuration for nginxplus -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:80 -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url: http://localhost/stub_status -# timeout: 1 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/nginxplus #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/nginxvts.conf b/config/go.d/nginxvts.conf index ea93eb3d5..39fb477ea 100644 --- a/config/go.d/nginxvts.conf +++ b/config/go.d/nginxvts.conf @@ -1,151 +1,5 @@ -# netdata go.d.plugin configuration for nginxvts -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:80 -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url: http://localhost/status/format/json -# timeout: 1 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/nginxvts #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/ntpd.conf b/config/go.d/ntpd.conf index b22396060..e36b317bf 100644 --- a/config/go.d/ntpd.conf +++ b/config/go.d/ntpd.conf @@ -1,82 +1,5 @@ -# netdata go.d.plugin configuration for ntpd -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - address -# Server's address. Format is 'ip_address:port'. -# Syntax: -# address: 127.0.0.1:123 -# -# - collect_peers -# Whether to collect NTP peers metrics. The default is no. -# Syntax: -# collect_peers: yes/no -# -# -# [ JOB defaults ]: -# address: 127.0.0.1:123 -# timeout: 1 -# -# -# [ JOB mandatory parameters ]: -# - name -# - address -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/ntpd #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/nvidia_smi.conf b/config/go.d/nvidia_smi.conf index 050d49ac2..319c3fd41 100644 --- a/config/go.d/nvidia_smi.conf +++ b/config/go.d/nvidia_smi.conf @@ -1,77 +1,5 @@ -# netdata go.d.plugin configuration for nvidia_smi -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - use_csv_format -# Format to use when requesting GPU information. Use XML when set to 'no'. -# Syntax: -# use_csv_format: yes/no -# -# -# [ JOB defaults ]: -# charts: -# num: 1 -# dimensions: 3 -# -# -# [ JOB mandatory parameters ]: -# No parameters -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/nvidia_smi #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/nvme.conf b/config/go.d/nvme.conf index b58598cde..fdedf6d1d 100644 --- a/config/go.d/nvme.conf +++ b/config/go.d/nvme.conf @@ -1,77 +1,5 @@ -## netdata go.d.plugin configuration for nvme -## -## This file is in YAML format. Generally the format is: -## -## name: value -## -## There are 2 sections: -## - GLOBAL -## - JOBS -## -## -## [ GLOBAL ] -## These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -## -## The GLOBAL section format: -## param1: value1 -## param2: value2 -## -## Currently supported global parameters: -## - update_every -## Data collection frequency in seconds. Default: 1. -## -## - autodetection_retry -## Re-check interval in seconds. Attempts to start the job are made once every interval. -## Zero means not to schedule re-check. Default: 0. -## -## - priority -## Priority is the relative priority of the charts as rendered on the web page, -## lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -## -## -## [ JOBS ] -## JOBS allow you to collect values from multiple sources. -## Each source will have its own set of charts. -## -## IMPORTANT: -## - Parameter 'name' is mandatory. -## - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -## -## This allows autodetection to try several alternatives and pick the one that works. -## Any number of jobs is supported. -## -## The JOBS section format: -## -## jobs: -## - name: job1 -## param1: value1 -## param2: value2 -## -## - name: job2 -## param1: value1 -## param2: value2 -## -## - name: job2 -## param1: value1 -## -## -## [ List of JOB specific parameters ]: -## - binary_path -## Path to nvme binary. -## Default is 'nvme' and search for the executable using directories named by the PATH environment variable. -## Syntax: -## binary_path: '/usr/sbin/nvme' -## -## [ JOB defaults ]: -## charts: -## binary_path: 'nvme' -## update_every: 10 -## -## -## [ JOB mandatory parameters ]: -## No parameters -## -## ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/nvme #update_every: 10 #autodetection_retry: 0 diff --git a/config/go.d/openvpn.conf b/config/go.d/openvpn.conf index 0aebf0346..aaf297c5c 100644 --- a/config/go.d/openvpn.conf +++ b/config/go.d/openvpn.conf @@ -1,108 +1,5 @@ -# netdata go.d.plugin configuration for openvpn -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - address -# Server address. -# Syntax: -# address: 127.0.0.1:7505 # tcp -# OR -# address: /dev/openvpn # unix socket -# -# - connect_timeout -# Connection timeout in seconds. The timeout includes name resolution, if required. -# Syntax: -# connect_timeout: 2 -# -# - read_timeout -# Read timeout in seconds. Sets deadline for read calls. -# Syntax: -# read_timeout: 2 -# -# - write_timeout -# Write timeout in seconds. Sets deadline for write calls. -# Syntax: -# write_timeout: 2 -# -# - per_user_stats -# User filter. Module will collect user statistics if filter matches the user. -# Filter logic: (pattern1 OR pattern2) AND !(pattern3 or pattern4) -# Pattern syntax: https://github.com/netdata/go.d.plugin/tree/master/pkg/matcher#supported-format -# Syntax: -# per_user_stats: -# includes: -# - pattern1 -# - pattern2 -# excludes: -# - pattern3 -# - pattern4 -# -# [ JOB defaults ]: -# address: 127.0.0.1:7505 -# connect_timeout: 2 -# read_timeout: 2 -# write_timeout: 2 -# -# -# [ JOB mandatory parameters ]: -# - name -# - address -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/openvpn #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/openvpn_status_log.conf b/config/go.d/openvpn_status_log.conf index 56fa3fe84..4959f1c8c 100644 --- a/config/go.d/openvpn_status_log.conf +++ b/config/go.d/openvpn_status_log.conf @@ -1,106 +1,5 @@ -# netdata go.d.plugin configuration for openvpn -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - log_path -# Status Log path. -# Syntax: -# address: /var/log/openvpn/status.log -# -# - connect_timeout -# Connection timeout in seconds. The timeout includes name resolution, if required. -# Syntax: -# connect_timeout: 2 -# -# - read_timeout -# Read timeout in seconds. Sets deadline for read calls. -# Syntax: -# read_timeout: 2 -# -# - write_timeout -# Write timeout in seconds. Sets deadline for write calls. -# Syntax: -# write_timeout: 2 -# -# - per_user_stats -# User filter. Module will collect user statistics if filter matches the user. -# Filter logic: (pattern1 OR pattern2) AND !(pattern3 or pattern4) -# Pattern syntax: https://github.com/netdata/go.d.plugin/tree/master/pkg/matcher#supported-format -# Syntax: -# per_user_stats: -# includes: -# - pattern1 -# - pattern2 -# excludes: -# - pattern3 -# - pattern4 -# -# [ JOB defaults ]: -# log_path: /var/log/openvpn/status.log -# connect_timeout: 2 -# read_timeout: 2 -# write_timeout: 2 -# -# -# [ JOB mandatory parameters ]: -# - name -# - log_path -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/openvpn_status_log #update_every: 1 #autodetection_retry: 0 @@ -109,6 +8,6 @@ jobs: - name: local log_path: '/var/log/openvpn/status.log' - # per_user_stats: - # includes: - # - "* *" + #per_user_stats: + # includes: + # - "* *" diff --git a/config/go.d/pgbouncer.conf b/config/go.d/pgbouncer.conf index 12c2bd27f..a6eb76d32 100644 --- a/config/go.d/pgbouncer.conf +++ b/config/go.d/pgbouncer.conf @@ -1,76 +1,5 @@ -# netdata go.d.plugin configuration for pgbouncer -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - dsn -# Data Source Name. -# Format: postgres://[username[:password]]@host:port[/dbname]?sslmode=[disable|verify-ca|verify-full] -# Syntax: -# dsn: postgres://postgres:postgres@127.0.0.1:6432/pgbouncer -# -# -# [ JOB defaults ]: -# No parameters -# -# -# [ JOB mandatory parameters ]: -# - name -# - dsn -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/pgbouncer #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/phpdaemon.conf b/config/go.d/phpdaemon.conf index 83e1679f5..75ddda0db 100644 --- a/config/go.d/phpdaemon.conf +++ b/config/go.d/phpdaemon.conf @@ -1,151 +1,5 @@ -# netdata go.d.plugin configuration for phpdaemon -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://127.0.0.1:8509/FullStatus -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url: http://127.0.0.1:8509/FullStatus -# timeout: 2 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/phpdaemon #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/phpfpm.conf b/config/go.d/phpfpm.conf index 50e8d0320..1ae811c6f 100644 --- a/config/go.d/phpfpm.conf +++ b/config/go.d/phpfpm.conf @@ -1,167 +1,5 @@ -# netdata go.d.plugin configuration for php-fpm -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:80 -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# - socket -# Connect to socket -# Syntax: -# socket: /var/run/php/php-fpm.sock -# -# - address -# Connect to address -# Syntax: -# address: localhost:9000 -# address: 203.0.113.10:9000 -# address: "[2001:db8::1]:9000" -# -# - fcgi_path -# PHP-FPM status path -# Syntax: -# fcgi_path: /status -# -# [ JOB defaults ]: -# url: http://localhost/status?full&json -# timeout: 1 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/phpfpm #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/pihole.conf b/config/go.d/pihole.conf index b586f01d2..856d42635 100644 --- a/config/go.d/pihole.conf +++ b/config/go.d/pihole.conf @@ -1,112 +1,8 @@ -# netdata go.d.plugin configuration for pihole -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - setup_vars_path -# Path to setupVars.conf. -# Syntax: -# setup_vars_path: /etc/pihole/setupVars.conf -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 - -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url: http://127.0.0.1 -# timeout: 1 -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/pihole #update_every : 5 -# timeout : 5 +#timeout : 5 #autodetection_retry : 0 #priority : 70000 @@ -114,8 +10,5 @@ jobs: - name: pihole url: http://127.0.0.1 - - name: pihole - url: http://localhost - # - name: pihole # url: http://pi.hole diff --git a/config/go.d/pika.conf b/config/go.d/pika.conf index 97ceae57f..96a7766b7 100644 --- a/config/go.d/pika.conf +++ b/config/go.d/pika.conf @@ -1,104 +1,5 @@ -# netdata go.d.plugin configuration for pika -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - address -# Redis server address. -# There are two connection types: by tcp socket and by unix socket. -# Tcp connection: -# redis://:@: -# Unix connection: -# unix://:@ -# -# - timeout -# Dial (establishing new connections), read (socket reads) and write (socket writes) timeout in seconds. -# Syntax: -# timeout: 1 -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# address: 'redis://@127.0.0.1:9221' -# timeout: 1 -# -# -# [ JOB mandatory parameters ]: -# - name -# - address -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/pika #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/ping.conf b/config/go.d/ping.conf index be6d69f4b..7fa4b004a 100644 --- a/config/go.d/ping.conf +++ b/config/go.d/ping.conf @@ -1,110 +1,5 @@ -# netdata go.d.plugin configuration for ping -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - hosts -# A list of hosts to send ping packets to. -# Syntax: -# hosts: -# - 192.0.2.0 -# - 192.0.2.1 -# - example.com -# -# - network -# Allows configuration of DNS resolution. Supported options: -# * "ip" will automatically select IPv4 or IPv6. -# * "ip4" will select IPv4. -# * "ip6" will select IPv6. -# Syntax: -# network: ip -# -# - privileged -# Sets the type of ping packets. -# "no" means send an "unprivileged" UDP ping. "yes" means send a "privileged" raw ICMP ping. -# Syntax: -# privileged: yes/no -# -# - packets -# Number of ping packets to send. -# Syntax: -# packets: 3 -# -# - interval -# Time to wait between sending ping packets. -# Syntax: -# interval: 100ms -# -# - interface -# Network interface name. -# If set, ping will attempt to use the interface's IP address as the source of ICMP packets. -# Syntax: -# interface: eth0 -# -# -# [ JOB defaults ]: -# privileged: yes -# packets: 5 -# interval: 100ms -# -# -# [ JOB mandatory parameters ]: -# No parameters -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/ping #update_every: 5 #autodetection_retry: 0 diff --git a/config/go.d/portcheck.conf b/config/go.d/portcheck.conf index 237714c16..237b68a12 100644 --- a/config/go.d/portcheck.conf +++ b/config/go.d/portcheck.conf @@ -1,87 +1,5 @@ -# netdata go.d.plugin configuration for portcheck -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - host -# The remote host address in either IPv4, IPv6 or as DNS name. -# Syntax: -# host: 127.0.0.1 -# -# - ports -# List of ports number to check. Specify an integer, not service name. -# Syntax: -# ports: [23, 80, 8080] -# -# - timeout -# The socket timeout when connecting. -# Syntax: -# timeout: 1 -# -# [ JOB defaults ]: -# timeout: 2 -# update_every: 5 -# -# -# [ JOB mandatory parameters ]: -# - name -# - host -# - ports -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/portcheck #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/postgres.conf b/config/go.d/postgres.conf index ac12197d0..92666df7c 100644 --- a/config/go.d/postgres.conf +++ b/config/go.d/postgres.conf @@ -1,89 +1,5 @@ -# netdata go.d.plugin configuration for postgres -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - dsn -# Data Source Name. -# Format: postgres://[username[:password]]@host:port[/dbname]?sslmode=[disable|verify-ca|verify-full] -# Syntax: -# dsn: postgres://postgres:postgres@127.0.0.1:5432/postgres -# -# - max_db_tables -# Maximum number of tables in the database. -# Table metrics will not be collected for databases that have more tables than max_db_tables. -# Default is 50. 0 means no limit. -# Syntax: -# max_db_tables: 50 -# -# - max_db_indexes -# Maximum number of indexes in the database. -# Index metrics will not be collected for databases that have more indexes than max_db_indexes. 0 means no limit. -# Default is 250. 0 means no limit. -# Syntax: -# max_db_indexes: 250 -# -# [ JOB defaults ]: -# No parameters -# -# -# [ JOB mandatory parameters ]: -# - name -# - dsn -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/postgres #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/powerdns.conf b/config/go.d/powerdns.conf index edacee535..7873d54f5 100644 --- a/config/go.d/powerdns.conf +++ b/config/go.d/powerdns.conf @@ -1,151 +1,5 @@ -# netdata go.d.plugin configuration for powerdns -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:80 -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url: http://127.0.0.1:8081 -# timeout: 1 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/powerdns #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/powerdns_recursor.conf b/config/go.d/powerdns_recursor.conf index 08a32d2de..31873f2a8 100644 --- a/config/go.d/powerdns_recursor.conf +++ b/config/go.d/powerdns_recursor.conf @@ -1,151 +1,5 @@ -# netdata go.d.plugin configuration for powerdns_recursor -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:80 -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url: http://127.0.0.1:8081 -# timeout: 1 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/powerdns_recursor #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/prometheus.conf b/config/go.d/prometheus.conf index 2213e257f..43fa0af29 100644 --- a/config/go.d/prometheus.conf +++ b/config/go.d/prometheus.conf @@ -1,197 +1,5 @@ -# netdata go.d.plugin configuration for prometheus -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 10. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:80 -# -# - selector -# Time series filter. -# syntax: https://github.com/netdata/go.d.plugin/pkg/prometheus/selector#time-series-selectors -# Syntax: -# selector: -# allow: -# - -# - -# deny: -# - -# - -# -# - fallback_type -# Process Untyped metrics as Counter or Gauge instead of ignoring them. -# Pattern syntax is https://golang.org/pkg/path/filepath/#Match -# Syntax: -# fallback_type: -# counter: -# - 'metric_name_pattern1' -# - 'metric_name_pattern2' -# gauge: -# - 'metric_name_pattern3' -# - 'metric_name_pattern4' -# -# - max_time_series_per_metric -# Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. -# Syntax: -# max_time_series_per_metric: 300 -# -# - max_time_series -# Global time series limit. If an endpoint returns number of time series > limit the data is not processed. -# Syntax: -# max_time_series: 1000 -# -# - expected_prefix -# Ensure that there is at least one metric name with expected_prefix. -# The check is performed only once during the first data collection. -# Syntax: -# expected_prefix: 'traefik_' -# -# - bearer_token_file -# Path to bearer token file. -# Syntax: -# bearer_token_file: '/var/run/secrets/kubernetes.io/serviceaccount/token' -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# timeout: 5 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# max_time_series_per_metric: 200 -# max_time_series: 1000 -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/prometheus #update_every: 10 #autodetection_retry: 0 diff --git a/config/go.d/proxysql.conf b/config/go.d/proxysql.conf index e0c2c23c3..100f21384 100644 --- a/config/go.d/proxysql.conf +++ b/config/go.d/proxysql.conf @@ -1,92 +1,9 @@ -# netdata go.d.plugin configuration for proxysql -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - dsn -# Data Source Name. -# Format: [username[:password]@][protocol[(address)]]/ -# Full description: https://github.com/go-sql-driver/mysql#dsn-data-source-name -# Syntax: -# dsn: stats:stats@tcp(127.0.0.1:6032)/ -# -# - my.cnf -# Specifies my.cnf file to read connection parameters from under the [client] section -# Syntax: -# my.cnf: '/etc/my.cnf' -# -# - timeout -# Query timeout in seconds. Default 1 second. -# Syntax: -# timeout: 1 -# -# -# [ JOB defaults ]: -# No parameters -# -# -# [ JOB mandatory parameters ]: -# - name -# - dsn -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/proxysql #update_every: 1 #autodetection_retry: 0 #priority: 70000 -# timeout: 1 jobs: # my.cnf diff --git a/config/go.d/pulsar.conf b/config/go.d/pulsar.conf index c290a3ea3..147c8e184 100644 --- a/config/go.d/pulsar.conf +++ b/config/go.d/pulsar.conf @@ -1,166 +1,5 @@ -# netdata go.d.plugin configuration for pulsar -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:8888/metrics -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# -# - topic_filter -# Filter for includes/excludes topic. -# ref. matcher syntax: -# Syntax: -# topic_filter: -# includes: -# - matcher1 -# - matcher2 -# - ... -# excludes: -# - matcher1 -# - matcher2 -# - ... -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url: http://127.0.0.1:8080/metrics -# timeout: 1 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/pulsar #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/rabbitmq.conf b/config/go.d/rabbitmq.conf index 7fc755bb0..9b1db9f5c 100644 --- a/config/go.d/rabbitmq.conf +++ b/config/go.d/rabbitmq.conf @@ -1,159 +1,5 @@ -# netdata go.d.plugin configuration for rabbitmq -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:80 -# -# - collect_queues_metrics -# Collect stats per vhost per queues. Enabling this can introduce serious overhead on both Netdata and RabbitMQ -# if many queues are configured and used. -# Syntax: -# collect_queues_metrics: yes/no -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url: http://localhost/stub_status -# username: guest -# password: guest -# timeout: 1 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/rabbitmq #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/redis.conf b/config/go.d/redis.conf index 6ce648d41..67ea04a8a 100644 --- a/config/go.d/redis.conf +++ b/config/go.d/redis.conf @@ -1,114 +1,5 @@ -# netdata go.d.plugin configuration for redis -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - address -# Redis server address. -# There are two connection types: by tcp socket and by unix socket. -# Tcp connection: -# redis://:@:/ -# Unix connection: -# unix://:@?db= -# -# - username -# The username used for authentication. -# Syntax: -# username: user -# -# - password -# The password used for authentication. -# Syntax: -# password: password -# -# - timeout -# Dial (establishing new connections), read (socket reads) and write (socket writes) timeout in seconds. -# Syntax: -# timeout: 1 -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# address: 'redis://@127.0.0.1:6379' -# timeout: 1 -# -# -# [ JOB mandatory parameters ]: -# - name -# - address -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/redis #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/scaleio.conf b/config/go.d/scaleio.conf index 35c1b149d..7206bab81 100644 --- a/config/go.d/scaleio.conf +++ b/config/go.d/scaleio.conf @@ -1,134 +1,5 @@ -# netdata go.d.plugin configuration for scaleio -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:80 -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url : https://127.0.0.1 -# timeout : 2 -# not_follow_redirects : no -# tls_skip_verify : no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/scaleio #update_every : 1 #autodetection_retry : 0 diff --git a/config/go.d/snmp.conf b/config/go.d/snmp.conf index 65b42cb03..dc4da60f6 100644 --- a/config/go.d/snmp.conf +++ b/config/go.d/snmp.conf @@ -1,155 +1,5 @@ -# netdata go.d.plugin configuration for snmp -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# - If no charts are defined, a default chart with default dimensions is used. Specification of default chart is defined below. -# - Version 1 or 2 of SNMP protocol requires 'community' parameter. -# - Version 3 of SNMP protocol requires 'user' parameter. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - hostname -# Hostname -# Syntax: -# hostname: "127.0.0.1" -# - options -# Parameters for SNMP connection: -# Syntax: -# options: -# port: -# retries: -# timeout: -# version: (1, 2, 3) -# max_request_size: -# - community -# SNMP community string. This is mandatory if SNMP protocol is version 1 or 2. -# Syntax: -# community: "public" -# - user -# User information. This is mandatory if SNMP protocol is 3. -# Syntax: -# user: -# name: -# level: (1, 2, 3) -# ## 1 - noAuthNoPriv -# ## 2 - authNoPriv -# ## 3 - authPriv -# auth_proto: (1, 2, 3, 4, 5, 6, 7) -# ## 1 - none -# ## 2 - md5 -# ## 3 - sha -# ## 4 - sha224 -# ## 5 - sha256 -# ## 6 - sha384 -# ## 7 - sha512 -# auth_key: -# priv_proto: (1, 2, 3, 4, 5) -# ## 1 - none -# ## 2 - des -# ## 3 - aes -# ## 4 - aes192 -# ## 5 - aes256 -# priv_key: -# -# - charts -# List of charts and it's parameters. This is mandatory. -# Syntax: -# charts: -# - title: -# priority: <Priority within charts> -# family: <Submenu where chart belongs to> -# units: <Units of metrics> -# type: <Chart Type> (line, area, stacked) -# multiply_range: <Multiply Range> -# dimensions: -# - name: <Name> -# oid: <Valid OID> -# algorithm: <Algorithm (incremental, absolute, percentage-of-absolute-row, percentage-of-incremental-row)> -# multiplier: <Multiplier> -# divisor: <Divisor> -# -# -# -# [ JOB defaults ]: -# hostname: "127.0.0.1" -# max_request_size: 60 -# options: -# port: 161 -# retries: 2 -# timeout: 1 -# version: 2 -# -# charts: -# - title: "default" # mandatory -# priority: 1 -# family: "ports" -# units: "kilobits/s" -# type: "area" -# dimensions: # mandatory -# - name: "in" # mandatory -# oid: "1.3.6.1.2.1.2.2.1.10.2" # mandatory -# algorithm: "incremental" -# multiplier: 1 -# divisor: 1 -# -# [ JOB mandatory parameters ]: -# - name -# - community #(if options.version is 1 or 2) -# - user #(if options.version is 3) -# - charts -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/snmp #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/solr.conf b/config/go.d/solr.conf index e261eabc1..c0cc7d095 100644 --- a/config/go.d/solr.conf +++ b/config/go.d/solr.conf @@ -1,151 +1,5 @@ -# netdata go.d.plugin configuration for solr -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:80 -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url: http://localhost:8983 -# timeout: 1 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/solr #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/springboot2.conf b/config/go.d/springboot2.conf index 79ca85912..6328bcc57 100644 --- a/config/go.d/springboot2.conf +++ b/config/go.d/springboot2.conf @@ -1,163 +1,5 @@ -# netdata go.d.plugin configuration for springboot2 -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:80 -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# - uri_filter -# Filter for includes/excludes uri. -# ref. matcher syntax: <https://github.com/netdata/go.d.plugin/blob/master/pkg/matcher/README.md> -# Syntax: -# uri_filter: -# includes: -# - matcher1 -# - matcher2 -# - ... -# excludes: -# - matcher1 -# - matcher2 -# - ... -# -# [ JOB defaults ]: -# timeout: 1 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/springboot2 #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/squidlog.conf b/config/go.d/squidlog.conf index 5493f153a..5f70ff510 100644 --- a/config/go.d/squidlog.conf +++ b/config/go.d/squidlog.conf @@ -1,123 +1,5 @@ -# netdata go.d.plugin configuration for squidlog -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows auto detection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - path -# The path to web server log file, can use wildcard. -# Syntax: -# path: /path/to/log/file -# path: /path/to/log/*.log -# -# - exclude_path -# The path to be excluded, can use wildcard. -# Syntax: -# exclude_path: *.tar.gz -# -# - log_type -# One of supported log types: csv, ltsv, regexp. -# Syntax: -# log_type: csv/ltsv/regexp -# -# - csv_config -# CSV log type specific parameters. -# Syntax: -# csv_config: -# format: 'format' # Defines log format. -# fields_per_record: -1 # The number of expected fields per record. If set to positive, csv parser requires -# each record to have the given number of fields. If set to 0, csv parser sets it to -# the number of fields in the first record, so that future records must have the same -# field count. If fields_per_record is negative, no check is made and records may have -# a variable number of fields. -# delimiter: ' ' # Field delimiter. -# trim_leading_space: yes/no # If set to true, leading white space in a field is ignored. -# -# - ltsv_config -# LTSV log type specific parameters. -# Syntax: -# ltsv_config: -# field_delimiter: ' ' # Fields delimiter. -# value_delimiter: ':' # Label-value pairs delimiter. -# mapping: # Label field mapping. -# label1: field1 -# label2: field2 -# -# - regexp_config -# RegExp log type specific parameters. -# Pattern syntax: https://golang.org/pkg/regexp/syntax/. -# Syntax: -# regexp_config: -# pattern: pattern # Pattern. It is mandatory to have subexpressions names in the pattern. -# -# -# [ JOB defaults ]: -# exclude_path: *.gz -# log_type: csv -# csv_config: -# format: '- resp_time client_address result_code resp_size req_method - - hierarchy mime_type' -# fields_per_record: -1 -# delimiter: ' ' -# trim_leading_space: yes -# -# -# [ JOB mandatory parameters ]: -# - name -# - path -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/squidlog #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/supervisord.conf b/config/go.d/supervisord.conf index 1386567a0..ef5e929fe 100644 --- a/config/go.d/supervisord.conf +++ b/config/go.d/supervisord.conf @@ -1,109 +1,5 @@ -# netdata go.d.plugin configuration for supervisord -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:80 -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url: http://127.0.0.1:9001/RPC2 -# timeout: 1 -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/supervisord #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/systemdunits.conf b/config/go.d/systemdunits.conf index 64ae9bb77..36507fd05 100644 --- a/config/go.d/systemdunits.conf +++ b/config/go.d/systemdunits.conf @@ -1,85 +1,5 @@ -# netdata go.d.plugin configuration for systemdunits -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - timeout -# System bus requests timeout. -# Syntax: -# timeout: 1 -# -# - include -# Systemd units filter. Pattern syntax is shell file name pattern. -# See https://golang.org/pkg/path/filepath/#Match. -# Syntax: -# include: -# - PATTERN1 -# - PATTERN2 -# -# -# [ JOB defaults ]: -# timeout: 2 -# include: -# - '*.service' -# -# -# [ JOB mandatory parameters ]: -# - name -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/systemdunits #update_every: 10 #autodetection_retry: 0 @@ -90,11 +10,11 @@ jobs: include: - '*.service' -# - name: my-specific-service-unit -# include: -# - 'my-specific.service' +# - name: my-specific-service-unit +# include: +# - 'my-specific.service' # -# - name: socket-units -# include: -# - '*.socket' +# - name: socket-units +# include: +# - '*.socket' diff --git a/config/go.d/tengine.conf b/config/go.d/tengine.conf index 1d318863c..33bbdd6b6 100644 --- a/config/go.d/tengine.conf +++ b/config/go.d/tengine.conf @@ -1,151 +1,5 @@ -# netdata go.d.plugin configuration for tengine -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://127.0.0.1/us -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url: http://127.0.0.1/us -# timeout: 2 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/tengine #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/traefik.conf b/config/go.d/traefik.conf index 3eef71cf4..f0be8baf7 100644 --- a/config/go.d/traefik.conf +++ b/config/go.d/traefik.conf @@ -1,151 +1,5 @@ -# netdata go.d.plugin configuration for traefik -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:80 -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url: http://127.0.0.1:8082/metrics -# timeout: 1 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/traefik #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/unbound.conf b/config/go.d/unbound.conf index 166cc67ff..ac3cd4042 100644 --- a/config/go.d/unbound.conf +++ b/config/go.d/unbound.conf @@ -1,122 +1,5 @@ -# netdata go.d.plugin configuration for unbound -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - address -# Server address. -# Syntax: -# address: 127.0.0.1:8953 -# address: /var/run/unbound.sock -# -# - timeout -# Connection/read/write/ssl handshake timeout. -# Syntax: -# timeout: 1 -# -# - conf_path -# Absolute path to the unbound configuration file. Module uses the file to autodetect 'address', 'cumulative', -# 'use_tls', 'tls_cert' and 'tls_key' parameters. -# To disable parameters auto detection set it to empty string (""). -# Syntax: -# conf_path: /path/to/unbound.conf -# -# - cumulative_stats -# Statistics collection mode. Should have the same value as the `statistics-cumulative` parameter in the unbound -# configuration file. -# Syntax: -# cumulative_stats: yes/no -# -# - use_tls -# Whether to use or not TLS. -# Syntax: -# use_tls: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# address: 127.0.0.1:8953 -# timeout: 1 -# conf_path: /etc/unbound/unbound.conf -# cumulative_stats: no -# use_tls: yes -# tls_skip_verify: yes -# tls_cert: /etc/unbound/unbound_control.pem -# tls_key: /etc/unbound/unbound_control.key -# -# -# [ JOB mandatory parameters ]: -# - name -# - address -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/unbound #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/upsd.conf b/config/go.d/upsd.conf index 0b2a06af9..87a546200 100644 --- a/config/go.d/upsd.conf +++ b/config/go.d/upsd.conf @@ -1,81 +1,5 @@ -# netdata go.d.plugin configuration for upsd -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - address -# UPS daemon address in IP:PORT format. -# Syntax: -# address: 127.0.0.1:3493 -# -# - timeout -# Connection/Read/Write timeout in seconds. The timeout includes name resolution, if required. -# Syntax: -# connect_timeout: 2 -# -# [ JOB defaults ]: -# address: 127.0.0.1:3493 -# timeout: 2 -# -# -# [ JOB mandatory parameters ]: -# - name -# - address -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/upsd #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/vcsa.conf b/config/go.d/vcsa.conf index 8333101f6..0a7a2e55f 100644 --- a/config/go.d/vcsa.conf +++ b/config/go.d/vcsa.conf @@ -1,120 +1,5 @@ -# netdata go.d.plugin configuration for vcsa -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:80 -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# timeout: 2 -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# - user -# - password -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/vcsa #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/vernemq.conf b/config/go.d/vernemq.conf index bb838d53e..55877f707 100644 --- a/config/go.d/vernemq.conf +++ b/config/go.d/vernemq.conf @@ -1,151 +1,5 @@ -# netdata go.d.plugin configuration for vernemq -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:8888/metrics -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - method -# HTTP request method. -# Syntax: -# method: GET -# -# - body -# HTTP request method. -# Syntax: -# body: '{fake: data}' -# -# - headers -# HTTP request headers. -# Syntax: -# headers: -# X-API-Key: key -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# url: http://127.0.0.1:8888/metrics -# timeout: 1 -# method: GET -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/vernemq #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/vsphere.conf b/config/go.d/vsphere.conf index 1de7ded43..e3a6c7f1a 100644 --- a/config/go.d/vsphere.conf +++ b/config/go.d/vsphere.conf @@ -1,142 +1,5 @@ -# netdata go.d.plugin configuration for vsphere -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 20. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://localhost:80 -# -# - username -# Username for authentication. -# Syntax: -# username: tony -# -# - password -# Password for authentication. -# Syntax: -# password: stark -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 20 -# -# - discovery_interval -# Module will rediscover new hosts and vms every interval. -# Syntax: -# discovery_interval: 300 -# -# - host_include -# Hosts filter. `/DC Pattern/Cluster Patter/Host Pattern`. -# Pattern matches name, pattern syntax: simple patterns https://docs.netdata.cloud/libnetdata/simple_pattern/ -# Syntax: -# host_include: -# - '/DC1/*' # all datacenter DC1 hosts -# - '/DC2/*/!Host2 *' # all datacenter DC2 hosts except HOST2 -# - '/DC3/Cluster3/*' # all datacenter DC3 cluster Cluster3 hosts -# -# - vm_include -# VMs filter. `/DC Pattern/Cluster Patter/Host Pattern/VM Pattern`. -# Pattern matches name, pattern syntax: simple patterns https://docs.netdata.cloud/libnetdata/simple_pattern/ -# Syntax: -# vm_include: -# - '/DC1/*' # all datacenter DC1 vms -# - '/DC2/*/*/!VM2 *' # all datacenter DC2 vms except VM2 -# - '/DC3/Cluster3/*' # all datacenter DC3 cluster Cluster3 vms -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# timeout : 20 -# tls_skip_verify : no -# discovery_interval : 300 -# host_include : ['/*'] -# vm_include : ['/*'] -# host_metrics : {name: yes, cluster: yes, datacenter: yes} -# vm_metrics : {name: yes, host: yes, cluster: yes, datacenter: yes} -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# - username -# - password -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/vsphere #update_every : 20 # do not decrease the value, vmware real-time stats generated at the 20-seconds specificity. #autodetection_retry : 0 diff --git a/config/go.d/web_log.conf b/config/go.d/web_log.conf index b49c152d9..60ea342ff 100644 --- a/config/go.d/web_log.conf +++ b/config/go.d/web_log.conf @@ -1,192 +1,5 @@ -# netdata go.d.plugin configuration for web_log -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows auto detection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - path -# The path to web server log file, can use wildcard. -# Syntax: -# path: /path/to/log/file -# path: /path/to/log/*.log -# -# - exclude_path -# The path to be excluded, can use wildcard. -# Syntax: -# exclude_path: *.tar.gz -# -# - url_patterns -# Requests per URL pattern chart. Matches against URL field. -# Matcher pattern syntax: https://github.com/netdata/go.d.plugin/tree/master/pkg/matcher#supported-format -# Syntax: -# url_patterns: -# - name: name1 # Name will be used as dimension. -# match: pattern # Pattern syntax: matcher. -# - name: name2 -# match: pattern -# -# - custom_fields -# Requests per pattern charts. Matches against <custom> fields. Used in custom log format. -# Matcher pattern syntax: https://github.com/netdata/go.d.plugin/tree/master/pkg/matcher#supported-format -# Syntax: -# custom_fields: -# - name: field_name1 # Field name. Should match field name from log format. -# patterns: -# - name: name1 # Name will be used as dimension. -# match: pattern # Pattern syntax: matcher. -# - name: name2 -# match: pattern -# - name: field_name2 -# patterns: -# - name: name1 -# match: pattern -# - name: name2 -# match: pattern -# -# - custom_time_fields -# Count min/avg/max and also cumulative histogram for defined custom time fields like apache LogIOTrackTTFB. Used in custom log format. -# Syntax: -# custom_time_fields: -# - name: field_name1 # Field name. Should match field name from log format. -# histogram: [.005, .01, .025, .05, .1, .25, .5, 1, 2.5, 5, 10] # optional field -# - name: field_name2 -# histogram: [.005, .01, .025, .05, .1, .25, .5, 1, 2.5, 5, 10] -# -# - custom_numeric_fields -# Count min/avg/max defined custom fields. Used in custom log format. -# Syntax: -# custom_numeric_fields: -# - name: field_name1 # Field name. Should match field name from log format. -# units: metric_unit # Metric unis, e.g. bytes/requests/seconds. -# -# - histogram -# Cumulative histogram of response time in seconds. -# Syntax: -# histogram: [.005, .01, .025, .05, .1, .25, .5, 1, 2.5, 5, 10] -# -# - group_response_codes -# Group response codes by code class (informational, successful, redirects, client and server errors). -# Syntax: -# group_response_codes: yes/no -# -# - log_type -# One of supported log types: csv, ltsv, regexp, auto. -# If set to auto module will try to auto-detect log type and format. -# Auto-detection order: ltsv, csv. -# Syntax: -# log_type: auto/csv/ltsv/regexp -# -# - csv_config -# CSV log type specific parameters. -# Syntax: -# csv_config: -# format: 'format' # Defines log format. You need define nginx or apache log format. -# Nginx: http://nginx.org/en/docs/http/ngx_http_log_module.html#log_format -# Apache: http://httpd.apache.org/docs/current/mod/mod_log_config.html -# fields_per_record: -1 # The number of expected fields per record. If set to positive, csv parser requires -# each record to have the given number of fields. If set to 0, csv parser sets it to -# the number of fields in the first record, so that future records must have the same -# field count. If fields_per_record is negative, no check is made and records may have -# a variable number of fields. -# delimiter: ' ' # Field delimiter. -# trim_leading_space: yes/no # If set to true, leading white space in a field is ignored. -# -# - ltsv_config -# LTSV log type specific parameters. -# Syntax: -# ltsv_config: -# field_delimiter: ' ' # Fields delimiter. -# value_delimiter: ':' # Label-value pairs delimiter. -# mapping: # Label field mapping. -# label1: field1 -# label2: field2 -# -# - json_config -# JSON log type specific parameters. -# Syntax: -# json_config: -# mapping: # Label field mapping, json-log-label: weblog-label -# label1: field1 -# label2: field2 -# -# - regexp_config -# RegExp log type specific parameters. -# Pattern syntax: https://golang.org/pkg/regexp/syntax/. -# Syntax: -# regexp_config: -# pattern: pattern # Pattern. It is mandatory to have subexpressions names in the pattern. -# -# -# [ JOB defaults ]: -# exclude_path: *.gz -# group_response_codes: yes -# log_type: auto -# csv_config: -# fields_per_record: -1 -# delimiter: ' ' -# trim_leading_space: no -# ltsv_config: -# field_delimiter: ' ' -# value_delimiter: ':' -# -# -# [ JOB mandatory parameters ]: -# - name -# - path -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/web_log #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/whoisquery.conf b/config/go.d/whoisquery.conf index 7b73c9a62..47e1f0de6 100644 --- a/config/go.d/whoisquery.conf +++ b/config/go.d/whoisquery.conf @@ -1,95 +1,5 @@ -# netdata go.d.plugin configuration for whoisquery -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - source -# Domain address. -# Syntax: -# source: example.org -# -# - timeout -# The query timeout in seconds. -# Syntax: -# timeout: 10 -# -# - days_until_expiration_warning -# Number of days before the alarm status is warning. -# Syntax: -# days_until_expiration_warning: 30 -# -# - days_until_expiration_critical -# Number of days before the alarm status is critical. -# Syntax: -# days_until_expiration_critical: 15 -# -# -# -# [ JOB defaults ]: -# timeout: 5 -# days_until_expiration_warning: 90 -# days_until_expiration_critical: 30 -# update_every: 60 -# -# -# [ JOB mandatory parameters ]: -# - name -# - source -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/whoisquery #update_every: 60 #autodetection_retry: 0 diff --git a/config/go.d/windows.conf b/config/go.d/windows.conf index 2f791872a..8a394f356 100644 --- a/config/go.d/windows.conf +++ b/config/go.d/windows.conf @@ -1,138 +1,9 @@ -# netdata go.d.plugin configuration for windows monitoring -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - url -# Server URL. -# Syntax: -# url: http://127.0.0.1:9182 -# -# - username -# Username for basic HTTP authentication. -# Syntax: -# username: tony -# -# - password -# Password for basic HTTP authentication. -# Syntax: -# password: stark -# -# - proxy_url -# Proxy URL. -# Syntax: -# proxy_url: http://localhost:3128 -# -# - proxy_username -# Username for proxy basic HTTP authentication. -# Syntax: -# username: bruce -# -# - proxy_password -# Password for proxy basic HTTP authentication. -# Syntax: -# username: wayne -# -# - timeout -# HTTP response timeout. -# Syntax: -# timeout: 1 -# -# - not_follow_redirects -# Whether to not follow redirects from the server. -# Syntax: -# not_follow_redirects: yes/no -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# timeout: 2 -# not_follow_redirects: no -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - url -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/windows #update_every: 5 #autodetection_retry: 0 #priority: 70000 -# jobs: - name: hostname.local diff --git a/config/go.d/wireguard.conf b/config/go.d/wireguard.conf index 1edc90eac..c58d846b2 100644 --- a/config/go.d/wireguard.conf +++ b/config/go.d/wireguard.conf @@ -1,69 +1,5 @@ -# netdata go.d.plugin configuration for wireguard -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# [ JOB defaults ]: -# charts: -# num: 1 -# dimensions: 3 -# -# -# [ JOB mandatory parameters ]: -# No parameters -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/wireguard #update_every: 1 #autodetection_retry: 0 diff --git a/config/go.d/x509check.conf b/config/go.d/x509check.conf index 42d961b26..ba9538a3d 100644 --- a/config/go.d/x509check.conf +++ b/config/go.d/x509check.conf @@ -1,120 +1,5 @@ -# netdata go.d.plugin configuration for x509check -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - source -# Certificate source. Allowed schemes: https, tcp, tcp4, tcp6, udp, udp4, udp6, file. -# Syntax: -# source: https://example.org:443 -# -# - days_until_expiration_warning -# Number of days before the alarm status is warning. -# Syntax: -# days_until_expiration_warning: 30 -# -# - days_until_expiration_critical -# Number of days before the alarm status is critical. -# Syntax: -# days_until_expiration_critical: 15 -# -# - check_revocation_status -# Whether to check the revocation status of the certificate. -# Syntax: -# check_revocation_status: yes/no -# -# - timeout -# SSL connection timeout. -# Syntax: -# timeout: 3 -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# days_until_expiration_warning: 14 -# days_until_expiration_critical: 7 -# timeout: 2 -# tls_skip_verify: no -# update_every: 60 -# -# -# [ JOB mandatory parameters ]: -# - name -# - source -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/x509check #update_every: 60 #autodetection_retry: 0 diff --git a/config/go.d/zookeeper.conf b/config/go.d/zookeeper.conf index 56e07c5c2..58607ecd9 100644 --- a/config/go.d/zookeeper.conf +++ b/config/go.d/zookeeper.conf @@ -1,109 +1,5 @@ -# netdata go.d.plugin configuration for zookeeper -# -# This file is in YAML format. Generally the format is: -# -# name: value -# -# There are 2 sections: -# - GLOBAL -# - JOBS -# -# -# [ GLOBAL ] -# These variables set the defaults for all JOBs, however each JOB may define its own, overriding the defaults. -# -# The GLOBAL section format: -# param1: value1 -# param2: value2 -# -# Currently supported global parameters: -# - update_every -# Data collection frequency in seconds. Default: 1. -# -# - autodetection_retry -# Re-check interval in seconds. Attempts to start the job are made once every interval. -# Zero means not to schedule re-check. Default: 0. -# -# - priority -# Priority is the relative priority of the charts as rendered on the web page, -# lower numbers make the charts appear before the ones with higher numbers. Default: 70000. -# -# -# [ JOBS ] -# JOBS allow you to collect values from multiple sources. -# Each source will have its own set of charts. -# -# IMPORTANT: -# - Parameter 'name' is mandatory. -# - Jobs with the same name are mutually exclusive. Only one of them will be allowed running at any time. -# -# This allows autodetection to try several alternatives and pick the one that works. -# Any number of jobs is supported. -# -# The JOBS section format: -# -# jobs: -# - name: job1 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# param2: value2 -# -# - name: job2 -# param1: value1 -# -# -# [ List of JOB specific parameters ]: -# - address -# Server address. -# Syntax: -# address: 127.0.0.1:2181 -# -# - timeout -# Connection/read/write/ssl handshake timeout. -# Syntax: -# timeout: 1 -# -# - use_tls -# Whether to use or not TLS. -# Syntax: -# use_tls: true -# -# - tls_skip_verify -# Whether to skip verifying server's certificate chain and hostname. -# Syntax: -# tls_skip_verify: yes/no -# -# - tls_ca -# Certificate authority that client use when verifying server certificates. -# Syntax: -# tls_ca: path/to/ca.pem -# -# - tls_cert -# Client tls certificate. -# Syntax: -# tls_cert: path/to/cert.pem -# -# - tls_key -# Client tls key. -# Syntax: -# tls_key: path/to/key.pem -# -# -# [ JOB defaults ]: -# address: 127.0.0.1:2181 -# timeout: 1 -# use_tls: false -# tls_skip_verify: no -# -# -# [ JOB mandatory parameters ]: -# - name -# - address -# -# ------------------------------------------------MODULE-CONFIGURATION-------------------------------------------------- +## All available configuration options, their descriptions and default values: +## https://github.com/netdata/go.d.plugin/tree/master/modules/zookeeper #update_every: 1 #autodetection_retry: 0