Regenerate integrations docs (#21007)
Co-authored-by: ilyam8 <22274335+ilyam8@users.noreply.github.com>
Netdata bot committed
Sep 18, 2025 at 19:12 UTC
01647c651c7ea7c744d91f9ea55a60476810ec32
377 files changed
+9121
-8144
src/collectors/proc.plugin/integrations/system_statistics.md
+1
-1
@@ -98,7 +98,7 @@ Metrics:
98
99
### Per cpu core
100
101
-Collects per-core CPU metrics. Disabled by default, can be enabled in the [configuration options](#configuration).
101
+Per-core CPU metrics. Disabled by default, can be enabled in the [configuration options](#configuration).
102
103
Labels:
104
src/go/plugin/go.d/collector/activemq/integrations/activemq.md
+27
-23
@@ -110,29 +110,33 @@ The following options can be defined globally: update_every, autodetection_retry
110
111
112
113
-| Option | Description | Default | Required |
114
-|:-----|:------------|:--------|:---------:|
115
-| update_every | Data collection frequency. | 1 | no |
116
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
117
-| url | Server URL. | http://localhost:8161 | yes |
118
-| webadmin | Webadmin root path. | admin | yes |
119
-| max_queues | Maximum number of concurrently collected queues. | 50 | no |
120
-| max_topics | Maximum number of concurrently collected topics. | 50 | no |
121
-| queues_filter | Queues filter. Syntax is [simple patterns](https://github.com/netdata/netdata/blob/master/src/libnetdata/simple_pattern/README.md#simple-patterns). | | no |
122
-| topics_filter | Topics filter. Syntax is [simple patterns](https://github.com/netdata/netdata/blob/master/src/libnetdata/simple_pattern/README.md#simple-patterns). | | no |
123
-| username | Username for basic HTTP authentication. | | no |
124
-| password | Password for basic HTTP authentication. | | no |
125
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
126
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
127
-| method | HTTP request method. | GET | no |
128
-| timeout | HTTP request timeout. | 1 | no |
129
-| body | HTTP request body. | | no |
130
-| headers | HTTP request headers. | | no |
131
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
132
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
133
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
134
-| tls_cert | Client TLS certificate. | | no |
135
-| tls_key | Client TLS key. | | no |
113
+| Group | Option | Description | Default | Required |
114
+|:------|:-----|:------------|:--------|:---------:|
115
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
116
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
117
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:8161 | yes |
118
+| | timeout | HTTP request timeout (seconds). | 1 | no |
119
+| | webadmin | Webadmin root path. | admin | yes |
120
+| **Limits** | max_queues | Maximum number of queues to collect concurrently. | 50 | no |
121
+| | max_topics | Maximum number of topics to collect concurrently. | 50 | no |
122
+| **Filters** | queues_filter | Queue selector. Uses [simple patterns](https://github.com/netdata/netdata/blob/master/src/libnetdata/simple_pattern/README.md#simple-patterns). | | no |
123
+| | topics_filter | Topic selector. Uses [simple patterns](https://github.com/netdata/netdata/blob/master/src/libnetdata/simple_pattern/README.md#simple-patterns). | | no |
124
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
125
+| | password | Password for Basic HTTP authentication. | | no |
126
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
127
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
128
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
129
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
130
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
131
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
132
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
133
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
134
+| **Request** | method | HTTP method to use. | GET | no |
135
+| | body | Request body (e.g., for POST/PUT). | | no |
136
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
137
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
138
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
139
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
140
141
142
</details>
src/go/plugin/go.d/collector/apache/integrations/apache.md
+22
-20
@@ -127,26 +127,28 @@ The following options can be defined globally: update_every, autodetection_retry
127
128
129
130
-| Option | Description | Default | Required |
131
-|:-----|:------------|:--------|:---------:|
132
-| update_every | Data collection frequency. | 1 | no |
133
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
134
-| url | Server URL. | http://127.0.0.1/server-status?auto | yes |
135
-| timeout | HTTP request timeout. | 1 | no |
136
-| username | Username for basic HTTP authentication. | | no |
137
-| password | Password for basic HTTP authentication. | | no |
138
-| proxy_url | Proxy URL. | | no |
139
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
140
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
141
-| method | HTTP request method. | GET | no |
142
-| body | HTTP request body. | | no |
143
-| headers | HTTP request headers. | | no |
144
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
145
-| force_http2 | Forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c). | no | no |
146
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
147
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
148
-| tls_cert | Client TLS certificate. | | no |
149
-| tls_key | Client TLS key. | | no |
130
+| Group | Option | Description | Default | Required |
131
+|:------|:-----|:------------|:--------|:---------:|
132
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
133
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
134
+| **Target** | url | Target endpoint URL. | http://127.0.0.1/server-status?auto | yes |
135
+| | timeout | HTTP request timeout (seconds). | 1 | no |
136
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
137
+| | password | Password for Basic HTTP authentication. | | no |
138
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
139
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
140
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
141
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
142
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
143
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
144
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
145
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
146
+| **Request** | method | HTTP method to use. | GET | no |
147
+| | body | Request body (e.g., for POST/PUT). | | no |
148
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
149
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
150
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
151
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
152
153
154
</details>
src/go/plugin/go.d/collector/apache/integrations/httpd.md
+22
-20
@@ -127,26 +127,28 @@ The following options can be defined globally: update_every, autodetection_retry
127
128
129
130
-| Option | Description | Default | Required |
131
-|:-----|:------------|:--------|:---------:|
132
-| update_every | Data collection frequency. | 1 | no |
133
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
134
-| url | Server URL. | http://127.0.0.1/server-status?auto | yes |
135
-| timeout | HTTP request timeout. | 1 | no |
136
-| username | Username for basic HTTP authentication. | | no |
137
-| password | Password for basic HTTP authentication. | | no |
138
-| proxy_url | Proxy URL. | | no |
139
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
140
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
141
-| method | HTTP request method. | GET | no |
142
-| body | HTTP request body. | | no |
143
-| headers | HTTP request headers. | | no |
144
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
145
-| force_http2 | Forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c). | no | no |
146
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
147
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
148
-| tls_cert | Client TLS certificate. | | no |
149
-| tls_key | Client TLS key. | | no |
130
+| Group | Option | Description | Default | Required |
131
+|:------|:-----|:------------|:--------|:---------:|
132
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
133
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
134
+| **Target** | url | Target endpoint URL. | http://127.0.0.1/server-status?auto | yes |
135
+| | timeout | HTTP request timeout (seconds). | 1 | no |
136
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
137
+| | password | Password for Basic HTTP authentication. | | no |
138
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
139
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
140
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
141
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
142
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
143
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
144
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
145
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
146
+| **Request** | method | HTTP method to use. | GET | no |
147
+| | body | Request body (e.g., for POST/PUT). | | no |
148
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
149
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
150
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
151
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
152
153
154
</details>
src/go/plugin/go.d/collector/apcupsd/integrations/apc_ups.md
+7
-6
@@ -134,12 +134,13 @@ The following options can be defined globally: update_every, autodetection_retry
134
135
136
137
-| Option | Description | Default | Required |
138
-|:-----|:------------|:--------|:---------:|
139
-| update_every | Data collection frequency. | 1 | no |
140
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
141
-| address | Apcupsd daemon address in IP:PORT format. | 127.0.0.1:3551 | yes |
142
-| timeout | Connection/read/write timeout in seconds. The timeout includes name resolution, if required. | 2 | no |
137
+| Group | Option | Description | Default | Required |
138
+|:------|:-----|:------------|:--------|:---------:|
139
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
140
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
141
+| **Target** | address | apcupsd daemon address (`IP:PORT`). | 127.0.0.1:3551 | yes |
142
+| | timeout | Connection, read, write, and name resolution timeout (seconds). | 2 | no |
143
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
144
145
146
</details>
src/go/plugin/go.d/collector/beanstalk/integrations/beanstalk.md
+8
-7
@@ -146,13 +146,14 @@ The following options can be defined globally: update_every, autodetection_retry
146
147
148
149
-| Option | Description | Default | Required |
150
-|:-----|:------------|:--------|:---------:|
151
-| update_every | Data collection frequency. | 1 | no |
152
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
153
-| address | The IP address and port where the Beanstalk service listens for connections. | 127.0.0.1:11300 | yes |
154
-| timeout | Connection, read, and write timeout duration in seconds. The timeout includes name resolution. | 1 | no |
155
-| tube_selector | Specifies a [pattern](https://github.com/netdata/netdata/tree/master/src/libnetdata/simple_pattern#readme) for which Beanstalk tubes Netdata will collect statistics. | * | no |
149
+| Group | Option | Description | Default | Required |
150
+|:------|:-----|:------------|:--------|:---------:|
151
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
152
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
153
+| **Target** | address | Beanstalk service address (`IP:PORT`). | 127.0.0.1:11300 | yes |
154
+| | timeout | Connection, read, write, and name resolution timeout (seconds). | 1 | no |
155
+| **Filters** | tube_selector | Tube selector. Defines which Beanstalk tubes to monitor. Uses [simple patterns](https://github.com/netdata/netdata/tree/master/src/libnetdata/simple_pattern#readme). | * | no |
156
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
157
158
159
</details>
src/go/plugin/go.d/collector/cassandra/integrations/cassandra.md
+22
-16
@@ -170,22 +170,28 @@ The following options can be defined globally: update_every, autodetection_retry
170
171
172
173
-| Option | Description | Default | Required |
174
-|:-----|:------------|:--------|:---------:|
175
-| update_every | Data collection frequency. | 5 | no |
176
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
177
-| url | Server URL. | http://127.0.0.1:7072/metrics | yes |
178
-| username | Username for basic HTTP authentication. | | no |
179
-| password | Password for basic HTTP authentication. | | no |
180
-| proxy_url | Proxy URL. | | no |
181
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
182
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
183
-| timeout | HTTP request timeout. | 2 | no |
184
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
185
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
186
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
187
-| tls_cert | Client TLS certificate. | | no |
188
-| tls_key | Client TLS key. | | no |
173
+| Group | Option | Description | Default | Required |
174
+|:------|:-----|:------------|:--------|:---------:|
175
+| **Collection** | update_every | Data collection interval (seconds). | 5 | no |
176
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
177
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:7072/metrics | yes |
178
+| | timeout | HTTP request timeout (seconds). | 2 | no |
179
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
180
+| | password | Password for Basic HTTP authentication. | | no |
181
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
182
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
183
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
184
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
185
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
186
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
187
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
188
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
189
+| **Request** | method | HTTP method to use. | GET | no |
190
+| | body | Request body (e.g., for POST/PUT). | | no |
191
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
192
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
193
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
194
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
195
196
197
</details>
src/go/plugin/go.d/collector/ceph/integrations/ceph.md
+22
-19
@@ -190,25 +190,28 @@ The following options can be defined globally: update_every.
190
191
192
193
-| Option | Description | Default | Required |
194
-|:-----|:------------|:--------|:---------:|
195
-| update_every | Data collection frequency. | 1 | no |
196
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
197
-| url | The URL of the [Ceph Manager API](https://docs.ceph.com/en/reef/mgr/ceph_api/). | https://127.0.0.1:8443 | yes |
198
-| timeout | HTTP request timeout. | 2 | no |
199
-| username | Username for basic HTTP authentication. | | yes |
200
-| password | Password for basic HTTP authentication. | | yes |
201
-| proxy_url | Proxy URL. | | no |
202
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
203
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
204
-| method | HTTP request method. | GET | no |
205
-| body | HTTP request body. | | no |
206
-| headers | HTTP request headers. | | no |
207
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
208
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | yes | no |
209
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
210
-| tls_cert | Client TLS certificate. | | no |
211
-| tls_key | Client TLS key. | | no |
193
+| Group | Option | Description | Default | Required |
194
+|:------|:-----|:------------|:--------|:---------:|
195
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
196
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
197
+| **Target** | url | The URL of the [Ceph Manager API](https://docs.ceph.com/en/reef/mgr/ceph_api/). | https://127.0.0.1:8443 | yes |
198
+| | timeout | HTTP request timeout (seconds). | 2 | no |
199
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | yes |
200
+| | password | Password for Basic HTTP authentication. | | yes |
201
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
202
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | yes | no |
203
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
204
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
205
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
206
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
207
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
208
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
209
+| **Request** | method | HTTP method to use. | GET | no |
210
+| | body | Request body (e.g., for POST/PUT). | | no |
211
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
212
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
213
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
214
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
215
216
217
</details>
src/go/plugin/go.d/collector/chrony/integrations/chrony.md
+7
-6
@@ -125,12 +125,13 @@ The following options can be defined globally: update_every, autodetection_retry
125
126
127
128
-| Option | Description | Default | Required |
129
-|:-----|:------------|:--------|:---------:|
130
-| update_every | Data collection frequency. | 5 | no |
131
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
132
-| address | Server address. The format is IP:PORT. | 127.0.0.1:323 | yes |
133
-| timeout | Connection timeout. Zero means no timeout. | 1 | no |
128
+| Group | Option | Description | Default | Required |
129
+|:------|:-----|:------------|:--------|:---------:|
130
+| **Collection** | update_every | Data collection interval (seconds). | 5 | no |
131
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
132
+| **Target** | address | Chrony server address (`IP:PORT`). | 127.0.0.1:323 | yes |
133
+| | timeout | Connection timeout (seconds). Set 0 to disable. | 1 | no |
134
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
135
136
137
</details>
src/go/plugin/go.d/collector/clickhouse/integrations/clickhouse.md
+22
-19
@@ -222,25 +222,28 @@ The following options can be defined globally: update_every, autodetection_retry
222
223
224
225
-| Option | Description | Default | Required |
226
-|:-----|:------------|:--------|:---------:|
227
-| update_every | Data collection frequency. | 1 | no |
228
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
229
-| url | Server URL. | http://127.0.0.1:8123 | yes |
230
-| timeout | HTTP request timeout. | 1 | no |
231
-| username | Username for basic HTTP authentication. | | no |
232
-| password | Password for basic HTTP authentication. | | no |
233
-| proxy_url | Proxy URL. | | no |
234
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
235
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
236
-| method | HTTP request method. | GET | no |
237
-| body | HTTP request body. | | no |
238
-| headers | HTTP request headers. | | no |
239
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
240
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
241
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
242
-| tls_cert | Client TLS certificate. | | no |
243
-| tls_key | Client TLS key. | | no |
225
+| Group | Option | Description | Default | Required |
226
+|:------|:-----|:------------|:--------|:---------:|
227
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
228
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
229
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:8123 | yes |
230
+| | timeout | HTTP request timeout (seconds). | 1 | no |
231
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
232
+| | password | Password for Basic HTTP authentication. | | no |
233
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
234
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
235
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
236
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
237
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
238
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
239
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
240
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
241
+| **Request** | method | HTTP method to use. | GET | no |
242
+| | body | Request body (e.g., for POST/PUT). | | no |
243
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
244
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
245
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
246
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
247
248
249
</details>
src/go/plugin/go.d/collector/cockroachdb/integrations/cockroachdb.md
+22
-19
@@ -173,25 +173,28 @@ The following options can be defined globally: update_every, autodetection_retry
173
174
175
176
-| Option | Description | Default | Required |
177
-|:-----|:------------|:--------|:---------:|
178
-| update_every | Data collection frequency. | 10 | no |
179
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
180
-| url | Server URL. | http://127.0.0.1:8080/_status/vars | yes |
181
-| timeout | HTTP request timeout. | 1 | no |
182
-| username | Username for basic HTTP authentication. | | no |
183
-| password | Password for basic HTTP authentication. | | no |
184
-| proxy_url | Proxy URL. | | no |
185
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
186
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
187
-| method | HTTP request method. | GET | no |
188
-| body | HTTP request body. | | no |
189
-| headers | HTTP request headers. | | no |
190
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
191
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
192
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
193
-| tls_cert | Client TLS certificate. | | no |
194
-| tls_key | Client TLS key. | | no |
176
+| Group | Option | Description | Default | Required |
177
+|:------|:-----|:------------|:--------|:---------:|
178
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
179
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
180
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:8080/_status/vars | yes |
181
+| | timeout | HTTP request timeout (seconds). | 1 | no |
182
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
183
+| | password | Password for Basic HTTP authentication. | | no |
184
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
185
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
186
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
187
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
188
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
189
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
190
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
191
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
192
+| **Request** | method | HTTP method to use. | GET | no |
193
+| | body | Request body (e.g., for POST/PUT). | | no |
194
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
195
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
196
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
197
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
198
199
200
</details>
src/go/plugin/go.d/collector/consul/integrations/consul.md
+23
-22
@@ -221,28 +221,29 @@ The following options can be defined globally: update_every, autodetection_retry
221
222
223
224
-| Option | Description | Default | Required |
225
-|:-----|:------------|:--------|:---------:|
226
-| update_every | Data collection frequency. | 1 | no |
227
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
228
-| url | Server URL. | http://localhost:8500 | yes |
229
-| acl_token | ACL token used in every request. | | no |
230
-| max_checks | Checks processing/charting limit. | | no |
231
-| max_filter | Checks processing/charting filter. Uses [simple patterns](https://github.com/netdata/netdata/blob/master/src/libnetdata/simple_pattern/README.md). | | no |
232
-| username | Username for basic HTTP authentication. | | no |
233
-| password | Password for basic HTTP authentication. | | no |
234
-| proxy_url | Proxy URL. | | no |
235
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
236
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
237
-| timeout | HTTP request timeout. | 1 | no |
238
-| method | HTTP request method. | GET | no |
239
-| body | HTTP request body. | | no |
240
-| headers | HTTP request headers. | | no |
241
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
242
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
243
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
244
-| tls_cert | Client tls certificate. | | no |
245
-| tls_key | Client tls key. | | no |
224
+| Group | Option | Description | Default | Required |
225
+|:------|:-----|:------------|:--------|:---------:|
226
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
227
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
228
+| **Target** | url | Consul HTTP API URL. | http://localhost:8500 | yes |
229
+| | timeout | HTTP request timeout (seconds). | 1 | no |
230
+| **HTTP Auth** | acl_token | Consul ACL token sent with every request (`X-Consul-Token` header). | | no |
231
+| | username | Username for Basic HTTP authentication. | | no |
232
+| | password | Password for Basic HTTP authentication. | | no |
233
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
234
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
235
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
236
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
237
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
238
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
239
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
240
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
241
+| **Request** | method | HTTP method to use. | GET | no |
242
+| | body | Request body (e.g., for POST/PUT). | | no |
243
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
244
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
245
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
246
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
247
248
249
</details>
src/go/plugin/go.d/collector/coredns/integrations/coredns.md
+24
-21
@@ -156,27 +156,30 @@ The following options can be defined globally: update_every, autodetection_retry
156
157
158
159
-| Option | Description | Default | Required |
160
-|:-----|:------------|:--------|:---------:|
161
-| update_every | Data collection frequency. | 1 | no |
162
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
163
-| url | Server URL. | http://127.0.0.1:9153/metrics | yes |
164
-| per_server_stats | Server filter. | | no |
165
-| per_zone_stats | Zone filter. | | no |
166
-| username | Username for basic HTTP authentication. | | no |
167
-| password | Password for basic HTTP authentication. | | no |
168
-| proxy_url | Proxy URL. | | no |
169
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
170
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
171
-| timeout | HTTP request timeout. | 2 | no |
172
-| method | HTTP request method. | GET | no |
173
-| body | HTTP request body. | | no |
174
-| headers | HTTP request headers. | | no |
175
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
176
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
177
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
178
-| tls_cert | Client tls certificate. | | no |
179
-| tls_key | Client tls key. | | no |
159
+| Group | Option | Description | Default | Required |
160
+|:------|:-----|:------------|:--------|:---------:|
161
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
162
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
163
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:9153/metrics | yes |
164
+| | timeout | HTTP request timeout (seconds). | 1 | no |
165
+| **Filters** | per_server_stats | Server filter. | | no |
166
+| | per_zone_stats | Zone filter. | | no |
167
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
168
+| | password | Password for Basic HTTP authentication. | | no |
169
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
170
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
171
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
172
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
173
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
174
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
175
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
176
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
177
+| **Request** | method | HTTP method to use. | GET | no |
178
+| | body | Request body (e.g., for POST/PUT). | | no |
179
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
180
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
181
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
182
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
183
184
##### per_server_stats
185
src/go/plugin/go.d/collector/couchbase/integrations/couchbase.md
+22
-19
@@ -112,25 +112,28 @@ The following options can be defined globally: update_every, autodetection_retry
112
113
114
115
-| Option | Description | Default | Required |
116
-|:-----|:------------|:--------|:---------:|
117
-| update_every | Data collection frequency. | 1 | no |
118
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
119
-| url | Server URL. | http://127.0.0.1:8091 | yes |
120
-| username | Username for basic HTTP authentication. | | no |
121
-| password | Password for basic HTTP authentication. | | no |
122
-| proxy_url | Proxy URL. | | no |
123
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
124
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
125
-| timeout | HTTP request timeout. | 2 | no |
126
-| method | HTTP request method. | GET | no |
127
-| body | HTTP request body. | | no |
128
-| headers | HTTP request headers. | | no |
129
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
130
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
131
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
132
-| tls_cert | Client tls certificate. | | no |
133
-| tls_key | Client tls key. | | no |
115
+| Group | Option | Description | Default | Required |
116
+|:------|:-----|:------------|:--------|:---------:|
117
+| **Collection** | update_every | Data collection interval (seconds). | 5 | no |
118
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
119
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:8091 | yes |
120
+| | timeout | HTTP request timeout (seconds). | 1 | no |
121
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
122
+| | password | Password for Basic HTTP authentication. | | no |
123
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
124
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
125
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
126
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
127
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
128
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
129
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
130
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
131
+| **Request** | method | HTTP method to use. | GET | no |
132
+| | body | Request body (e.g., for POST/PUT). | | no |
133
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
134
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
135
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
136
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
137
138
139
</details>
src/go/plugin/go.d/collector/couchdb/integrations/couchdb.md
+24
-21
@@ -120,27 +120,30 @@ The following options can be defined globally: update_every, autodetection_retry
120
121
122
123
-| Option | Description | Default | Required |
124
-|:-----|:------------|:--------|:---------:|
125
-| update_every | Data collection frequency. | 1 | no |
126
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
127
-| url | Server URL. | http://127.0.0.1:5984 | yes |
128
-| node | CouchDB node name. Same as -name vm.args argument. | _local | no |
129
-| databases | List of database names for which db-specific stats should be displayed, space separated. | | no |
130
-| username | Username for basic HTTP authentication. | | no |
131
-| password | Password for basic HTTP authentication. | | no |
132
-| proxy_url | Proxy URL. | | no |
133
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
134
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
135
-| timeout | HTTP request timeout. | 2 | no |
136
-| method | HTTP request method. | GET | no |
137
-| body | HTTP request body. | | no |
138
-| headers | HTTP request headers. | | no |
139
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
140
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
141
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
142
-| tls_cert | Client tls certificate. | | no |
143
-| tls_key | Client tls key. | | no |
123
+| Group | Option | Description | Default | Required |
124
+|:------|:-----|:------------|:--------|:---------:|
125
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
126
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
127
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:5984 | yes |
128
+| | node | CouchDB node name (same as the `-name` argument in `vm.args`). | _local | yes |
129
+| | timeout | HTTP request timeout (seconds). | 2 | no |
130
+| **Filters** | databases | Space-separated list of databases to collect stats for. | | no |
131
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
132
+| | password | Password for Basic HTTP authentication. | | no |
133
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
134
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
135
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
136
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
137
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
138
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
139
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
140
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
141
+| **Request** | method | HTTP method to use. | GET | no |
142
+| | body | Request body (e.g., for POST/PUT). | | no |
143
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
144
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
145
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
146
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
147
148
149
</details>
src/go/plugin/go.d/collector/dnsdist/integrations/dnsdist.md
+22
-19
@@ -120,25 +120,28 @@ The following options can be defined globally: update_every, autodetection_retry
120
121
122
123
-| Option | Description | Default | Required |
124
-|:-----|:------------|:--------|:---------:|
125
-| update_every | Data collection frequency. | 1 | no |
126
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
127
-| url | Server URL. | http://127.0.0.1:8083 | yes |
128
-| username | Username for basic HTTP authentication. | | no |
129
-| password | Password for basic HTTP authentication. | | no |
130
-| proxy_url | Proxy URL. | | no |
131
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
132
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
133
-| timeout | HTTP request timeout. | 1 | no |
134
-| method | HTTP request method. | GET | no |
135
-| body | HTTP request body. | | no |
136
-| headers | HTTP request headers. | | no |
137
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
138
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
139
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
140
-| tls_cert | Client tls certificate. | | no |
141
-| tls_key | Client tls key. | | no |
123
+| Group | Option | Description | Default | Required |
124
+|:------|:-----|:------------|:--------|:---------:|
125
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
126
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
127
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:8083 | yes |
128
+| | timeout | HTTP request timeout (seconds). | 1 | no |
129
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
130
+| | password | Password for Basic HTTP authentication. | | no |
131
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
132
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
133
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
134
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
135
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
136
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
137
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
138
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
139
+| **Request** | method | HTTP method to use. | GET | no |
140
+| | body | Request body (e.g., for POST/PUT). | | no |
141
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
142
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
143
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
144
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
145
146
147
</details>
src/go/plugin/go.d/collector/dnsmasq/integrations/dnsmasq.md
+8
-7
@@ -108,13 +108,14 @@ The following options can be defined globally: update_every, autodetection_retry
108
109
110
111
-| Option | Description | Default | Required |
112
-|:-----|:------------|:--------|:---------:|
113
-| update_every | Data collection frequency. | 1 | no |
114
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
115
-| address | Server address in `ip:port` format. | 127.0.0.1:53 | yes |
116
-| protocol | DNS query transport protocol. Supported protocols: udp, tcp, tcp-tls. | udp | no |
117
-| timeout | DNS query timeout (dial, write and read) in seconds. | 1 | no |
111
+| Group | Option | Description | Default | Required |
112
+|:------|:-----|:------------|:--------|:---------:|
113
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
114
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
115
+| **Target** | address | Dnsmasq server address (`IP:PORT`). | 127.0.0.1:53 | yes |
116
+| | protocol | DNS query transport protocol. Options: `udp`, `tcp`, `tcp-tls`. | udp | no |
117
+| | timeout | DNS query timeout for dial, write, and read (seconds). | 1 | no |
118
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
119
120
121
</details>
src/go/plugin/go.d/collector/dnsmasq_dhcp/integrations/dnsmasq_dhcp.md
+7
-7
@@ -137,13 +137,13 @@ The following options can be defined globally: update_every, autodetection_retry
137
138
139
140
-| Option | Description | Default | Required |
141
-|:-----|:------------|:--------|:---------:|
142
-| update_every | Data collection frequency. | 1 | no |
143
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
144
-| leases_path | Path to dnsmasq DHCP leases file. | /var/lib/misc/dnsmasq.leases | no |
145
-| conf_path | Path to dnsmasq configuration file. | /etc/dnsmasq.conf | no |
146
-| conf_dir | Path to dnsmasq configuration directory. | /etc/dnsmasq.d,.dpkg-dist,.dpkg-old,.dpkg-new | no |
140
+| Group | Option | Description | Default | Required |
141
+|:------|:-----|:------------|:--------|:---------:|
142
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
143
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
144
+| **Target** | leases_path | Path to dnsmasq DHCP leases file. | /var/lib/misc/dnsmasq.leases | no |
145
+| | conf_path | Path to dnsmasq configuration file (used to extract configured DHCP pools). | /etc/dnsmasq.conf | no |
146
+| | conf_dir | Path to dnsmasq configuration directory (used to extract configured DHCP pools). | /etc/dnsmasq.d,.dpkg-dist,.dpkg-old,.dpkg-new | no |
147
148
149
</details>
src/go/plugin/go.d/collector/dnsquery/integrations/dns_query.md
+11
-10
@@ -117,16 +117,17 @@ The following options can be defined globally: update_every, autodetection_retry
117
118
119
120
-| Option | Description | Default | Required |
121
-|:-----|:------------|:--------|:---------:|
122
-| update_every | Data collection frequency. | 1 | no |
123
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
124
-| domains | Domain or subdomains to query. The collector will choose a random domain from the list on every iteration. | | yes |
125
-| servers | Servers to query. If empty, the collector will automatically use DNS servers from `/etc/resolv.conf`. | | no |
126
-| port | DNS server port. | 53 | no |
127
-| network | Network protocol name. Available options: udp, tcp, tcp-tls. | udp | no |
128
-| record_types | Query record type. Available options: A, AAAA, CNAME, MX, NS, PTR, TXT, SOA, SPF, TXT, SRV. | A | no |
129
-| timeout | Query read timeout. | 2 | no |
120
+| Group | Option | Description | Default | Required |
121
+|:------|:-----|:------------|:--------|:---------:|
122
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
123
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
124
+| **Target** | domains | One or more domains/subdomains to query. A random domain from the list is selected on each iteration. | [] | yes |
125
+| | servers | DNS servers to query. If empty, servers from `/etc/resolv.conf` are used automatically. | [] | no |
126
+| | timeout | Query timeout (seconds). | 2 | no |
127
+| | port | DNS server port. | 53 | no |
128
+| | network | DNS query transport protocol. Options: `udp`, `tcp`, `tcp-tls`. | udp | no |
129
+| **DNS Query** | record_types | DNS record types to query. Options: A, AAAA, CNAME, MX, NS, PTR, TXT, SOA, SPF, SRV. | A | no |
130
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
131
132
133
</details>
src/go/plugin/go.d/collector/docker/integrations/docker.md
+9
-8
@@ -140,14 +140,15 @@ The following options can be defined globally: update_every, autodetection_retry
140
141
142
143
-| Option | Description | Default | Required |
144
-|:-----|:------------|:--------|:---------:|
145
-| update_every | Data collection frequency. | 1 | no |
146
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
147
-| address | Docker daemon's listening address. When using a TCP socket, the format is: tcp://[ip]:[port] | unix:///var/run/docker.sock | yes |
148
-| timeout | Request timeout in seconds. | 2 | no |
149
-| container_selector | [Pattern](https://github.com/netdata/netdata/tree/master/src/libnetdata/simple_pattern#readme) to specify which containers to monitor. | * | no |
150
-| collect_container_size | Whether to collect container writable layer size. | no | no |
143
+| Group | Option | Description | Default | Required |
144
+|:------|:-----|:------------|:--------|:---------:|
145
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
146
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
147
+| **Target** | address | Docker daemon address. For TCP sockets: `tcp://IP:PORT`. | unix:///var/run/docker.sock | yes |
148
+| | timeout | Request timeout (seconds). | 2 | no |
149
+| **Filters** | container_selector | Container selector. Defines which containers to monitor. Uses [simple patterns](https://github.com/netdata/netdata/tree/master/src/libnetdata/simple_pattern#readme). | * | no |
150
+| **Metrics Selection** | collect_container_size | Collect container writable layer size metrics. | no | no |
151
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
152
153
154
</details>
src/go/plugin/go.d/collector/docker_engine/integrations/docker_engine.md
+22
-19
@@ -118,25 +118,28 @@ The following options can be defined globally: update_every, autodetection_retry
118
119
120
121
-| Option | Description | Default | Required |
122
-|:-----|:------------|:--------|:---------:|
123
-| update_every | Data collection frequency. | 1 | no |
124
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
125
-| url | Server URL. | http://127.0.0.1:9323/metrics | yes |
126
-| username | Username for basic HTTP authentication. | | no |
127
-| password | Password for basic HTTP authentication. | | no |
128
-| proxy_url | Proxy URL. | | no |
129
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
130
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
131
-| timeout | HTTP request timeout. | 1 | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
121
+| Group | Option | Description | Default | Required |
122
+|:------|:-----|:------------|:--------|:---------:|
123
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
124
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
125
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:9323/metrics | yes |
126
+| | timeout | HTTP request timeout (seconds). | 1 | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
145
</details>
src/go/plugin/go.d/collector/dockerhub/integrations/docker_hub_repository.md
+23
-20
@@ -110,26 +110,29 @@ The following options can be defined globally: update_every, autodetection_retry
110
111
112
113
-| Option | Description | Default | Required |
114
-|:-----|:------------|:--------|:---------:|
115
-| update_every | Data collection frequency. | 1 | no |
116
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
117
-| url | DockerHub URL. | https://hub.docker.com/v2/repositories | yes |
118
-| repositories | List of repositories to monitor. | | yes |
119
-| timeout | HTTP request timeout. | 1 | no |
120
-| username | Username for basic HTTP authentication. | | no |
121
-| password | Password for basic HTTP authentication. | | no |
122
-| proxy_url | Proxy URL. | | no |
123
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
124
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
125
-| method | HTTP request method. | GET | no |
126
-| body | HTTP request body. | | no |
127
-| headers | HTTP request headers. | | no |
128
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
129
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
130
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
131
-| tls_cert | Client TLS certificate. | | no |
132
-| tls_key | Client TLS key. | | no |
113
+| Group | Option | Description | Default | Required |
114
+|:------|:-----|:------------|:--------|:---------:|
115
+| **Collection** | update_every | Data collection interval (seconds). | 5 | no |
116
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
117
+| **Target** | repositories | List of Docker Hub repositories to monitor. | | yes |
118
+| | url | DockerHub repositories endpoint URL | https://hub.docker.com/v2/repositories | yes |
119
+| | timeout | HTTP request timeout (seconds). | 5 | no |
120
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
121
+| | password | Password for Basic HTTP authentication. | | no |
122
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
123
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
124
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
125
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
126
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
127
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
128
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
129
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
130
+| **Request** | method | HTTP method to use. | GET | no |
131
+| | body | Request body (e.g., for POST/PUT). | | no |
132
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
133
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
134
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
135
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
136
137
138
</details>
src/go/plugin/go.d/collector/dovecot/integrations/dovecot.md
+7
-6
@@ -124,12 +124,13 @@ The following options can be defined globally: update_every, autodetection_retry
124
125
126
127
-| Option | Description | Default | Required |
128
-|:-----|:------------|:--------|:---------:|
129
-| update_every | Data collection frequency. | 1 | no |
130
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
131
-| address | The Unix or TCP socket address where the Dovecot [old_stats](https://doc.dovecot.org/configuration_manual/stats/old_statistics/#old-statistics) plugin listens for connections. | 127.0.0.1:24242 | yes |
132
-| timeout | Connection, read, and write timeout duration in seconds. The timeout includes name resolution. | 1 | no |
127
+| Group | Option | Description | Default | Required |
128
+|:------|:-----|:------------|:--------|:---------:|
129
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
130
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
131
+| **Target** | address | Dovecot socket address (Unix or TCP). Used by the [old_stats](https://doc.dovecot.org/configuration_manual/stats/old_statistics/#old-statistics) plugin. | 127.0.0.1:24242 | yes |
132
+| | timeout | Connection, read, write, and name resolution timeout (seconds). | 1 | no |
133
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
134
135
136
</details>
src/go/plugin/go.d/collector/elasticsearch/integrations/elasticsearch.md
+27
-24
@@ -212,30 +212,33 @@ The following options can be defined globally: update_every, autodetection_retry
212
213
214
215
-| Option | Description | Default | Required |
216
-|:-----|:------------|:--------|:---------:|
217
-| update_every | Data collection frequency. | 5 | no |
218
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
219
-| url | Server URL. | http://127.0.0.1:9200 | yes |
220
-| cluster_mode | Controls whether to collect metrics for all nodes in the cluster or only for the local node. | false | no |
221
-| collect_node_stats | Controls whether to collect nodes metrics. | true | no |
222
-| collect_cluster_health | Controls whether to collect cluster health metrics. | true | no |
223
-| collect_cluster_stats | Controls whether to collect cluster stats metrics. | true | no |
224
-| collect_indices_stats | Controls whether to collect indices metrics. | false | no |
225
-| timeout | HTTP request timeout. | 2 | no |
226
-| username | Username for basic HTTP authentication. | | no |
227
-| password | Password for basic HTTP authentication. | | no |
228
-| proxy_url | Proxy URL. | | no |
229
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
230
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
231
-| method | HTTP request method. | GET | no |
232
-| body | HTTP request body. | | no |
233
-| headers | HTTP request headers. | | no |
234
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
235
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
236
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
237
-| tls_cert | Client TLS certificate. | | no |
238
-| tls_key | Client TLS key. | | no |
215
+| Group | Option | Description | Default | Required |
216
+|:------|:-----|:------------|:--------|:---------:|
217
+| **Collection** | update_every | Data collection interval (seconds). | 5 | no |
218
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
219
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:9200 | yes |
220
+| | timeout | HTTP request timeout (seconds). | 2 | no |
221
+| **Metrics Selection** | cluster_mode | Collect metrics for all nodes in the cluster (yes) or only the local node (no). | no | no |
222
+| | collect_node_stats | Collect node metrics. | yes | no |
223
+| | collect_cluster_health | Collect cluster health metrics. | yes | no |
224
+| | collect_cluster_stats | Collect cluster stats metrics. | yes | no |
225
+| | collect_indices_stats | Collect index metrics. | no | no |
226
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
227
+| | password | Password for Basic HTTP authentication. | | no |
228
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
229
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
230
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
231
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
232
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
233
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
234
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
235
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
236
+| **Request** | method | HTTP method to use. | GET | no |
237
+| | body | Request body (e.g., for POST/PUT). | | no |
238
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
239
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
240
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
241
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
242
243
244
</details>
src/go/plugin/go.d/collector/elasticsearch/integrations/opensearch.md
+27
-24
@@ -212,30 +212,33 @@ The following options can be defined globally: update_every, autodetection_retry
212
213
214
215
-| Option | Description | Default | Required |
216
-|:-----|:------------|:--------|:---------:|
217
-| update_every | Data collection frequency. | 5 | no |
218
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
219
-| url | Server URL. | http://127.0.0.1:9200 | yes |
220
-| cluster_mode | Controls whether to collect metrics for all nodes in the cluster or only for the local node. | false | no |
221
-| collect_node_stats | Controls whether to collect nodes metrics. | true | no |
222
-| collect_cluster_health | Controls whether to collect cluster health metrics. | true | no |
223
-| collect_cluster_stats | Controls whether to collect cluster stats metrics. | true | no |
224
-| collect_indices_stats | Controls whether to collect indices metrics. | false | no |
225
-| timeout | HTTP request timeout. | 2 | no |
226
-| username | Username for basic HTTP authentication. | | no |
227
-| password | Password for basic HTTP authentication. | | no |
228
-| proxy_url | Proxy URL. | | no |
229
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
230
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
231
-| method | HTTP request method. | GET | no |
232
-| body | HTTP request body. | | no |
233
-| headers | HTTP request headers. | | no |
234
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
235
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
236
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
237
-| tls_cert | Client TLS certificate. | | no |
238
-| tls_key | Client TLS key. | | no |
215
+| Group | Option | Description | Default | Required |
216
+|:------|:-----|:------------|:--------|:---------:|
217
+| **Collection** | update_every | Data collection interval (seconds). | 5 | no |
218
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
219
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:9200 | yes |
220
+| | timeout | HTTP request timeout (seconds). | 2 | no |
221
+| **Metrics Selection** | cluster_mode | Collect metrics for all nodes in the cluster (yes) or only the local node (no). | no | no |
222
+| | collect_node_stats | Collect node metrics. | yes | no |
223
+| | collect_cluster_health | Collect cluster health metrics. | yes | no |
224
+| | collect_cluster_stats | Collect cluster stats metrics. | yes | no |
225
+| | collect_indices_stats | Collect index metrics. | no | no |
226
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
227
+| | password | Password for Basic HTTP authentication. | | no |
228
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
229
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
230
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
231
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
232
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
233
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
234
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
235
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
236
+| **Request** | method | HTTP method to use. | GET | no |
237
+| | body | Request body (e.g., for POST/PUT). | | no |
238
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
239
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
240
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
241
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
242
243
244
</details>
src/go/plugin/go.d/collector/envoy/integrations/envoy.md
+22
-19
@@ -159,25 +159,28 @@ The following options can be defined globally: update_every, autodetection_retry
159
160
161
162
-| Option | Description | Default | Required |
163
-|:-----|:------------|:--------|:---------:|
164
-| update_every | Data collection frequency. | 1 | no |
165
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
166
-| url | Server URL. | http://127.0.0.1:9091/stats/prometheus | yes |
167
-| timeout | HTTP request timeout. | 1 | no |
168
-| username | Username for basic HTTP authentication. | | no |
169
-| password | Password for basic HTTP authentication. | | no |
170
-| proxy_url | Proxy URL. | | no |
171
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
172
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
173
-| method | HTTP request method. | GET | no |
174
-| body | HTTP request body. | | no |
175
-| headers | HTTP request headers. | | no |
176
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
177
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
178
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
179
-| tls_cert | Client TLS certificate. | | no |
180
-| tls_key | Client TLS key. | | no |
162
+| Group | Option | Description | Default | Required |
163
+|:------|:-----|:------------|:--------|:---------:|
164
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
165
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
166
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:9091/stats/prometheus | yes |
167
+| | timeout | HTTP request timeout (seconds). | 1 | no |
168
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
169
+| | password | Password for Basic HTTP authentication. | | no |
170
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
171
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
172
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
173
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
174
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
175
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
176
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
177
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
178
+| **Request** | method | HTTP method to use. | GET | no |
179
+| | body | Request body (e.g., for POST/PUT). | | no |
180
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
181
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
182
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
183
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
184
185
186
</details>
src/go/plugin/go.d/collector/filecheck/integrations/files_and_directories.md
+9
-9
@@ -132,19 +132,19 @@ The following options can be defined globally: update_every, autodetection_retry
132
133
134
135
-| Option | Description | Default | Required |
136
-|:-----|:------------|:--------|:---------:|
137
-| update_every | Data collection frequency. | 10 | no |
138
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
139
-| files | List of files to monitor. | | yes |
140
-| dirs | List of directories to monitor. | | yes |
141
-| discovery_every | Files and directories discovery interval. | 60 | no |
135
+| Group | Option | Description | Default | Required |
136
+|:------|:-----|:------------|:--------|:---------:|
137
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
138
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
139
+| **Target** | files | File selector. Defines which files to monitor. | | yes |
140
+| | dirs | Directory selector. Defines which directories to monitor. | | yes |
141
+| **Discovery** | discovery_every | Files and directories discovery interval (seconds). | 60 | no |
142
143
##### files
144
145
Files matching the selector will be monitored.
146
147
-- Logic: (pattern1 OR pattern2) AND !(pattern3 or pattern4)
147
+- Logic: (pattern1 OR pattern2) AND !(pattern3 OR pattern4)
148
- Pattern syntax: [shell file name pattern](https://golang.org/pkg/path/filepath/#Match)
149
- Syntax:
150
@@ -163,7 +163,7 @@ files:
163
164
Directories matching the selector will be monitored.
165
166
-- Logic: (pattern1 OR pattern2) AND !(pattern3 or pattern4)
166
+- Logic: (pattern1 OR pattern2) AND !(pattern3 OR pattern4)
167
- Pattern syntax: [shell file name pattern](https://golang.org/pkg/path/filepath/#Match)
168
- Syntax:
169
src/go/plugin/go.d/collector/fluentd/integrations/fluentd.md
+22
-18
@@ -111,24 +111,28 @@ The following options can be defined globally: update_every, autodetection_retry
111
112
113
114
-| Option | Description | Default | Required |
115
-|:-----|:------------|:--------|:---------:|
116
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
117
-| url | Server URL. | http://127.0.0.1:24220 | yes |
118
-| timeout | HTTP request timeout. | 1 | no |
119
-| username | Username for basic HTTP authentication. | | no |
120
-| password | Password for basic HTTP authentication. | | no |
121
-| proxy_url | Proxy URL. | | no |
122
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
123
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
124
-| method | HTTP request method. | GET | no |
125
-| body | HTTP request body. | | no |
126
-| headers | HTTP request headers. | | no |
127
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
128
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
129
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
130
-| tls_cert | Client TLS certificate. | | no |
131
-| tls_key | Client TLS key. | | no |
114
+| Group | Option | Description | Default | Required |
115
+|:------|:-----|:------------|:--------|:---------:|
116
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
117
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
118
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:24220 | yes |
119
+| | timeout | HTTP request timeout (seconds). | 1 | no |
120
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
121
+| | password | Password for Basic HTTP authentication. | | no |
122
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
123
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
124
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
125
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
126
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
127
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
128
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
129
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
130
+| **Request** | method | HTTP method to use. | GET | no |
131
+| | body | Request body (e.g., for POST/PUT). | | no |
132
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
133
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
134
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
135
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
136
137
138
</details>
src/go/plugin/go.d/collector/freeradius/integrations/freeradius.md
+9
-7
@@ -121,13 +121,15 @@ The following options can be defined globally: update_every, autodetection_retry
121
122
123
124
-| Option | Description | Default | Required |
125
-|:-----|:------------|:--------|:---------:|
126
-| update_every | Data collection frequency. | 1 | no |
127
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
128
-| address | Server address. | 127.0.0.1 | yes |
129
-| port | Server port. | 18121 | no |
130
-| secret | FreeRADIUS secret. | adminsecret | no |
124
+| Group | Option | Description | Default | Required |
125
+|:------|:-----|:------------|:--------|:---------:|
126
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
127
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
128
+| **Target** | address | FreeRADIUS server address. | 127.0.0.1 | yes |
129
+| | timeout | Connection, read, and write timeout (seconds). | 1 | no |
130
+| | port | FreeRADIUS server port. | 18121 | no |
131
+| **Auth** | secret | FreeRADIUS shared secret. | adminsecret | no |
132
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
133
134
135
</details>
src/go/plugin/go.d/collector/gearman/integrations/gearman.md
+7
-6
@@ -129,12 +129,13 @@ The following options can be defined globally: update_every, autodetection_retry
129
130
131
132
-| Option | Description | Default | Required |
133
-|:-----|:------------|:--------|:---------:|
134
-| update_every | Data collection frequency. | 1 | no |
135
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
136
-| address | The IP address and port where the Gearman service listens for connections. | 127.0.0.1:11211 | yes |
137
-| timeout | Connection, read, and write timeout duration in seconds. The timeout includes name resolution. | 1 | no |
132
+| Group | Option | Description | Default | Required |
133
+|:------|:-----|:------------|:--------|:---------:|
134
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
135
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
136
+| **Target** | address | Gearman server address (`IP:PORT`). | 127.0.0.1:11211 | yes |
137
+| | timeout | Connection, read, write, and name resolution timeout (seconds). | 1 | no |
138
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
139
140
141
</details>
src/go/plugin/go.d/collector/haproxy/integrations/haproxy.md
+21
-19
@@ -126,25 +126,27 @@ The following options can be defined globally: update_every, autodetection_retry
126
127
128
129
-| Option | Description | Default | Required |
130
-|:-----|:------------|:--------|:---------:|
131
-| update_every | Data collection frequency. | 1 | no |
132
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
133
-| url | Server URL. | http://127.0.0.1 | yes |
134
-| timeout | HTTP request timeout. | 1 | no |
135
-| username | Username for basic HTTP authentication. | | no |
136
-| password | Password for basic HTTP authentication. | | no |
137
-| proxy_url | Proxy URL. | | no |
138
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
139
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
140
-| method | HTTP request method. | GET | no |
141
-| body | HTTP request body. | | no |
142
-| headers | HTTP request headers. | | no |
143
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
144
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
145
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
146
-| tls_cert | Client TLS certificate. | | no |
147
-| tls_key | Client TLS key. | | no |
129
+| Group | Option | Description | Default | Required |
130
+|:------|:-----|:------------|:--------|:---------:|
131
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
132
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
133
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:8404/metrics | yes |
134
+| | timeout | HTTP request timeout (seconds). | 1 | no |
135
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
136
+| | password | Password for Basic HTTP authentication. | | no |
137
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
138
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
139
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
140
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
141
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
142
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
143
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
144
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
145
+| **Request** | method | HTTP method to use. | GET | no |
146
+| | body | Request body (e.g., for POST/PUT). | | no |
147
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
148
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
149
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
150
151
152
</details>
src/go/plugin/go.d/collector/hddtemp/integrations/hdd_temperature.md
+6
-6
@@ -118,12 +118,12 @@ The following options can be defined globally: update_every, autodetection_retry
118
119
120
121
-| Option | Description | Default | Required |
122
-|:-----|:------------|:--------|:---------:|
123
-| update_every | Data collection frequency. | 1 | no |
124
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
125
-| address | The IP address and port where the hddtemp daemon listens for connections. | 127.0.0.1:7634 | yes |
126
-| timeout | Connection, read, and write timeout duration in seconds. The timeout includes name resolution. | 1 | no |
121
+| Group | Option | Description | Default | Required |
122
+|:------|:-----|:------------|:--------|:---------:|
123
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
124
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
125
+| **Target** | address | hddtemp server address (`IP:PORT`). | 127.0.0.1:7634 | yes |
126
+| | timeout | Connection, read, write, and name resolution timeout (seconds). | 1 | no |
127
128
129
</details>
src/go/plugin/go.d/collector/hdfs/integrations/hadoop_distributed_file_system_hdfs.md
+22
-19
@@ -139,25 +139,28 @@ The following options can be defined globally: update_every, autodetection_retry
139
140
141
142
-| Option | Description | Default | Required |
143
-|:-----|:------------|:--------|:---------:|
144
-| update_every | Data collection frequency. | 1 | no |
145
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
146
-| url | Server URL. | http://127.0.0.1:9870/jmx | yes |
147
-| timeout | HTTP request timeout. | 1 | no |
148
-| username | Username for basic HTTP authentication. | | no |
149
-| password | Password for basic HTTP authentication. | | no |
150
-| proxy_url | Proxy URL. | | no |
151
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
152
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
153
-| method | HTTP request method. | GET | no |
154
-| body | HTTP request body. | | no |
155
-| headers | HTTP request headers. | | no |
156
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
157
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
158
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
159
-| tls_cert | Client TLS certificate. | | no |
160
-| tls_key | Client TLS key. | | no |
142
+| Group | Option | Description | Default | Required |
143
+|:------|:-----|:------------|:--------|:---------:|
144
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
145
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
146
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:9870/jmx | yes |
147
+| | timeout | HTTP request timeout (seconds). | 1 | no |
148
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
149
+| | password | Password for Basic HTTP authentication. | | no |
150
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
151
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
152
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
153
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
154
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
155
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
156
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
157
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
158
+| **Request** | method | HTTP method to use. | GET | no |
159
+| | body | Request body (e.g., for POST/PUT). | | no |
160
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
161
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
162
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
163
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
164
165
166
</details>
src/go/plugin/go.d/collector/httpcheck/integrations/http_endpoints.md
+29
-26
@@ -134,32 +134,35 @@ The following options can be defined globally: update_every, autodetection_retry
134
135
136
137
-| Option | Description | Default | Required |
138
-|:-----|:------------|:--------|:---------:|
139
-| update_every | Data collection frequency. | 5 | no |
140
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
141
-| url | Server URL. | | yes |
142
-| status_accepted | HTTP accepted response statuses. Anything else will result in 'bad status' in the status chart. | [200] | no |
143
-| response_match | If the status code is accepted, the content of the response will be matched against this regular expression. | | no |
144
-| header_match | This option defines a set of rules that check for specific key-value pairs in the HTTP headers of the response. | [] | no |
145
-| header_match.exclude | This option determines whether the rule should check for the presence of the specified key-value pair or the absence of it. | no | no |
146
-| header_match.key | The exact name of the HTTP header to check for. | | yes |
147
-| header_match.value | The [pattern](https://github.com/netdata/netdata/tree/master/src/go/pkg/matcher#supported-format) to match against the value of the specified header. | | no |
148
-| cookie_file | Path to cookie file. See [cookie file format](https://everything.curl.dev/http/cookies/fileformat). | | no |
149
-| timeout | HTTP request timeout. | 1 | no |
150
-| username | Username for basic HTTP authentication. | | no |
151
-| password | Password for basic HTTP authentication. | | no |
152
-| proxy_url | Proxy URL. | | no |
153
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
154
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
155
-| method | HTTP request method. | GET | no |
156
-| body | HTTP request body. | | no |
157
-| headers | HTTP request headers. | | no |
158
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
159
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
160
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
161
-| tls_cert | Client TLS certificate. | | no |
162
-| tls_key | Client TLS key. | | no |
137
+| Group | Option | Description | Default | Required |
138
+|:------|:-----|:------------|:--------|:---------:|
139
+| **Collection** | update_every | Data collection interval (seconds). | 5 | no |
140
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
141
+| **Target** | url | Target endpoint URL. | | yes |
142
+| | timeout | HTTP request timeout (seconds). | 1 | no |
143
+| **Validation** | status_accepted | HTTP accepted response statuses. Anything else results in 'bad status' in the status chart. | [200] | no |
144
+| | response_match | If the status code is accepted, match the response body against this regular expression. | | no |
145
+| | header_match | A set of rules to check for specific key-value pairs in response headers. | [] | no |
146
+| | header_match.exclude | When yes, the rule asserts the key-value pair must be absent. | no | no |
147
+| | header_match.key | Exact HTTP header name to check. | | yes |
148
+| | header_match.value | The [pattern](https://github.com/netdata/netdata/tree/master/src/go/pkg/matcher#supported-format) to match against the header's value. | | no |
149
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
150
+| | password | Password for Basic HTTP authentication. | | no |
151
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
152
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
153
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
154
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
155
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
156
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
157
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
158
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
159
+| **Request** | method | HTTP method to use. | GET | no |
160
+| | body | Request body (e.g., for POST/PUT). | | no |
161
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
162
+| | cookie_file | Path to cookie file. See [cookie file format](https://everything.curl.dev/http/cookies/fileformat). | | no |
163
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
164
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
165
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
166
167
168
</details>
src/go/plugin/go.d/collector/icecast/integrations/icecast.md
+22
-19
@@ -111,25 +111,28 @@ The following options can be defined globally: update_every, autodetection_retry
111
112
113
114
-| Option | Description | Default | Required |
115
-|:-----|:------------|:--------|:---------:|
116
-| update_every | Data collection frequency. | 1 | no |
117
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
118
-| url | Server URL. | http://127.0.0.1:8000 | yes |
119
-| timeout | HTTP request timeout. | 1 | no |
120
-| username | Username for basic HTTP authentication. | | no |
121
-| password | Password for basic HTTP authentication. | | no |
122
-| proxy_url | Proxy URL. | | no |
123
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
124
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
125
-| method | HTTP request method. | POST | no |
126
-| body | HTTP request body. | | no |
127
-| headers | HTTP request headers. | | no |
128
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
129
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
130
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
131
-| tls_cert | Client TLS certificate. | | no |
132
-| tls_key | Client TLS key. | | no |
114
+| Group | Option | Description | Default | Required |
115
+|:------|:-----|:------------|:--------|:---------:|
116
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
117
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
118
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:8000 | yes |
119
+| | timeout | HTTP request timeout (seconds). | 1 | no |
120
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
121
+| | password | Password for Basic HTTP authentication. | | no |
122
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
123
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
124
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
125
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
126
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
127
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
128
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
129
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
130
+| **Request** | method | HTTP method to use. | GET | no |
131
+| | body | Request body (e.g., for POST/PUT). | | no |
132
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
133
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
134
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
135
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
136
137
138
</details>
src/go/plugin/go.d/collector/ipfs/integrations/ipfs.md
+24
-21
@@ -129,27 +129,30 @@ The following options can be defined globally: update_every, autodetection_retry
129
130
131
132
-| Option | Description | Default | Required |
133
-|:-----|:------------|:--------|:---------:|
134
-| update_every | Data collection frequency. | 1 | no |
135
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
136
-| repoapi | Enables querying the [/api/v0/stats/repo](https://docs.ipfs.tech/reference/kubo/rpc/#api-v0-repo-stat) endpoint for repository statistics. | no | no |
137
-| pinapi | Enables querying the [/api/v0/pin/ls](https://docs.ipfs.tech/reference/kubo/rpc/#api-v0-pin-ls) endpoint to retrieve a list of all pinned objects. | no | no |
138
-| url | Server URL. | http://127.0.0.1:5001 | yes |
139
-| timeout | HTTP request timeout. | 1 | no |
140
-| username | Username for basic HTTP authentication. | | no |
141
-| password | Password for basic HTTP authentication. | | no |
142
-| proxy_url | Proxy URL. | | no |
143
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
144
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
145
-| method | HTTP request method. | POST | no |
146
-| body | HTTP request body. | | no |
147
-| headers | HTTP request headers. | | no |
148
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
149
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
150
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
151
-| tls_cert | Client TLS certificate. | | no |
152
-| tls_key | Client TLS key. | | no |
132
+| Group | Option | Description | Default | Required |
133
+|:------|:-----|:------------|:--------|:---------:|
134
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
135
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
136
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:5001 | yes |
137
+| | timeout | HTTP request timeout (seconds). | 1 | no |
138
+| **Metrics Selection** | repoapi | Collect repository statistics from the [/api/v0/stats/repo](https://docs.ipfs.tech/reference/kubo/rpc/#api-v0-repo-stat) endpoint. | no | no |
139
+| | pinapi | Collect pinned objects list from the [/api/v0/pin/ls](https://docs.ipfs.tech/reference/kubo/rpc/#api-v0-pin-ls) endpoint. | no | no |
140
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
141
+| | password | Password for Basic HTTP authentication. | | no |
142
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
143
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
144
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
145
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
146
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
147
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
148
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
149
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
150
+| **Request** | method | HTTP method to use. | GET | no |
151
+| | body | Request body (e.g., for POST/PUT). | | no |
152
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
153
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
154
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
155
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
156
157
158
</details>
src/go/plugin/go.d/collector/isc_dhcpd/integrations/isc_dhcp.md
+6
-6
@@ -125,12 +125,12 @@ The following options can be defined globally: update_every, autodetection_retry
125
126
127
128
-| Option | Description | Default | Required |
129
-|:-----|:------------|:--------|:---------:|
130
-| update_every | Data collection frequency. | 1 | no |
131
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
132
-| leases_path | Path to DHCP client lease database. | /var/lib/dhcp/dhcpd.leases | no |
133
-| pools | List of IP pools to monitor. | | yes |
128
+| Group | Option | Description | Default | Required |
129
+|:------|:-----|:------------|:--------|:---------:|
130
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
131
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
132
+| **Target** | leases_path | Path to DHCP client lease database. | /var/lib/dhcp/dhcpd.leases | no |
133
+| | pools | DHCP IP pools to monitor. | | yes |
134
135
##### pools
136
src/go/plugin/go.d/collector/k8s_kubelet/integrations/kubelet.md
+22
-19
@@ -143,25 +143,28 @@ The following options can be defined globally: update_every, autodetection_retry
143
144
145
146
-| Option | Description | Default | Required |
147
-|:-----|:------------|:--------|:---------:|
148
-| update_every | Data collection frequency. | 1 | no |
149
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
150
-| url | Server URL. | http://127.0.0.1:10255/metrics | yes |
151
-| timeout | HTTP request timeout. | 1 | no |
152
-| username | Username for basic HTTP authentication. | | no |
153
-| password | Password for basic HTTP authentication. | | no |
154
-| proxy_url | Proxy URL. | | no |
155
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
156
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
157
-| method | HTTP request method. | GET | no |
158
-| body | HTTP request body. | | no |
159
-| headers | HTTP request headers. | | no |
160
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
161
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
162
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
163
-| tls_cert | Client TLS certificate. | | no |
164
-| tls_key | Client TLS key. | | no |
146
+| Group | Option | Description | Default | Required |
147
+|:------|:-----|:------------|:--------|:---------:|
148
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
149
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
150
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:10255/metrics | yes |
151
+| | timeout | HTTP request timeout (seconds). | 1 | no |
152
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
153
+| | password | Password for Basic HTTP authentication. | | no |
154
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | /var/run/secrets/kubernetes.io/serviceaccount/token | no |
155
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
156
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
157
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
158
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
159
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
160
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
161
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
162
+| **Request** | method | HTTP method to use. | GET | no |
163
+| | body | Request body (e.g., for POST/PUT). | | no |
164
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
165
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
166
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
167
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
168
169
170
</details>
src/go/plugin/go.d/collector/k8s_kubeproxy/integrations/kubeproxy.md
+22
-19
@@ -110,25 +110,28 @@ The following options can be defined globally: update_every, autodetection_retry
110
111
112
113
-| Option | Description | Default | Required |
114
-|:-----|:------------|:--------|:---------:|
115
-| update_every | Data collection frequency. | 1 | no |
116
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
117
-| url | Server URL. | http://127.0.0.1:10249/metrics | yes |
118
-| timeout | HTTP request timeout. | 1 | no |
119
-| username | Username for basic HTTP authentication. | | no |
120
-| password | Password for basic HTTP authentication. | | no |
121
-| proxy_url | Proxy URL. | | no |
122
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
123
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
124
-| method | HTTP request method. | GET | no |
125
-| body | HTTP request body. | | no |
126
-| headers | HTTP request headers. | | no |
127
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
128
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
129
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
130
-| tls_cert | Client TLS certificate. | | no |
131
-| tls_key | Client TLS key. | | no |
113
+| Group | Option | Description | Default | Required |
114
+|:------|:-----|:------------|:--------|:---------:|
115
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
116
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
117
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:10249/metrics | yes |
118
+| | timeout | HTTP request timeout (seconds). | 1 | no |
119
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
120
+| | password | Password for Basic HTTP authentication. | | no |
121
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
122
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
123
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
124
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
125
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
126
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
127
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
128
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
129
+| **Request** | method | HTTP method to use. | GET | no |
130
+| | body | Request body (e.g., for POST/PUT). | | no |
131
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
132
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
133
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
134
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
135
136
137
</details>
src/go/plugin/go.d/collector/lighttpd/integrations/lighttpd.md
+22
-19
@@ -120,25 +120,28 @@ The following options can be defined globally: update_every, autodetection_retry
120
121
122
123
-| Option | Description | Default | Required |
124
-|:-----|:------------|:--------|:---------:|
125
-| update_every | Data collection frequency. | 1 | no |
126
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
127
-| url | Server URL. | http://127.0.0.1/server-status?auto | yes |
128
-| timeout | HTTP request timeout. | 1 | no |
129
-| username | Username for basic HTTP authentication. | | no |
130
-| password | Password for basic HTTP authentication. | | no |
131
-| proxy_url | Proxy URL. | | no |
132
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
133
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
134
-| method | HTTP request method. | GET | no |
135
-| body | HTTP request body. | | no |
136
-| headers | HTTP request headers. | | no |
137
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
138
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
139
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
140
-| tls_cert | Client TLS certificate. | | no |
141
-| tls_key | Client TLS key. | | no |
123
+| Group | Option | Description | Default | Required |
124
+|:------|:-----|:------------|:--------|:---------:|
125
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
126
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
127
+| **Target** | url | Target endpoint URL. | http://127.0.0.1/server-status?auto | yes |
128
+| | timeout | HTTP request timeout (seconds). | 2 | no |
129
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
130
+| | password | Password for Basic HTTP authentication. | | no |
131
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
132
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
133
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
134
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
135
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
136
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
137
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
138
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
139
+| **Request** | method | HTTP method to use. | GET | no |
140
+| | body | Request body (e.g., for POST/PUT). | | no |
141
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
142
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
143
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
144
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
145
146
147
</details>
src/go/plugin/go.d/collector/logstash/integrations/logstash.md
+22
-19
@@ -133,25 +133,28 @@ The following options can be defined globally: update_every, autodetection_retry
133
134
135
136
-| Option | Description | Default | Required |
137
-|:-----|:------------|:--------|:---------:|
138
-| update_every | Data collection frequency. | 1 | no |
139
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
140
-| url | Server URL. | http://localhost:9600 | yes |
141
-| timeout | HTTP request timeout. | 1 | no |
142
-| username | Username for basic HTTP authentication. | | no |
143
-| password | Password for basic HTTP authentication. | | no |
144
-| proxy_url | Proxy URL. | | no |
145
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
146
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
147
-| method | HTTP request method. | GET | no |
148
-| body | HTTP request body. | | no |
149
-| headers | HTTP request headers. | | no |
150
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
151
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
152
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
153
-| tls_cert | Client TLS certificate. | | no |
154
-| tls_key | Client TLS key. | | no |
136
+| Group | Option | Description | Default | Required |
137
+|:------|:-----|:------------|:--------|:---------:|
138
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
139
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
140
+| **Target** | url | Target endpoint URL. | http://localhost:9600 | yes |
141
+| | timeout | HTTP request timeout (seconds). | 1 | no |
142
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
143
+| | password | Password for Basic HTTP authentication. | | no |
144
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
145
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
146
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
147
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
148
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
149
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
150
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
151
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
152
+| **Request** | method | HTTP method to use. | GET | no |
153
+| | body | Request body (e.g., for POST/PUT). | | no |
154
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
155
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
156
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
157
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
158
159
160
</details>
src/go/plugin/go.d/collector/maxscale/integrations/maxscale.md
+22
-19
@@ -138,25 +138,28 @@ The following options can be defined globally: update_every, autodetection_retry
138
139
140
141
-| Option | Description | Default | Required |
142
-|:-----|:------------|:--------|:---------:|
143
-| update_every | Data collection frequency. | 1 | no |
144
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
145
-| url | The URL of the MaxScale HTTP API endpoint. | http://127.0.0.1:8989 | yes |
146
-| timeout | HTTP request timeout. | 1 | no |
147
-| username | Username for basic HTTP authentication. | admin | no |
148
-| password | Password for basic HTTP authentication. | mariadb | no |
149
-| proxy_url | Proxy URL. | | no |
150
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
151
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
152
-| method | HTTP request method. | GET | no |
153
-| body | HTTP request body. | | no |
154
-| headers | HTTP request headers. | | no |
155
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
156
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
157
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
158
-| tls_cert | Client TLS certificate. | | no |
159
-| tls_key | Client TLS key. | | no |
141
+| Group | Option | Description | Default | Required |
142
+|:------|:-----|:------------|:--------|:---------:|
143
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
144
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
145
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:8989 | yes |
146
+| | timeout | HTTP request timeout (seconds). | 1 | no |
147
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | admin | no |
148
+| | password | Password for Basic HTTP authentication. | mariadb | no |
149
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
150
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
151
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
152
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
153
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
154
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
155
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
156
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
157
+| **Request** | method | HTTP method to use. | GET | no |
158
+| | body | Request body (e.g., for POST/PUT). | | no |
159
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
160
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
161
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
162
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
163
164
165
</details>
src/go/plugin/go.d/collector/memcached/integrations/memcached.md
+7
-6
@@ -138,12 +138,13 @@ The following options can be defined globally: update_every, autodetection_retry
138
139
140
141
-| Option | Description | Default | Required |
142
-|:-----|:------------|:--------|:---------:|
143
-| update_every | Data collection frequency. | 1 | no |
144
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
145
-| address | The IP address and port where the memcached service listens for connections. | 127.0.0.1:11211 | yes |
146
-| timeout | Connection, read, and write timeout duration in seconds. The timeout includes name resolution. | 1 | no |
141
+| Group | Option | Description | Default | Required |
142
+|:------|:-----|:------------|:--------|:---------:|
143
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
144
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
145
+| **Target** | address | Memcached server address (`IP:PORT`). | 127.0.0.1:11211 | yes |
146
+| | timeout | Connection, read, write, and name resolution timeout (seconds). | 1 | no |
147
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
148
149
150
</details>
src/go/plugin/go.d/collector/mongodb/integrations/mongodb.md
+8
-7
@@ -267,13 +267,14 @@ The following options can be defined globally: update_every, autodetection_retry
267
268
269
270
-| Option | Description | Default | Required |
271
-|:-----|:------------|:--------|:---------:|
272
-| update_every | Data collection frequency. | 5 | no |
273
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
274
-| uri | MongoDB connection string. See [URI syntax](https://www.mongodb.com/docs/manual/reference/connection-string/). | mongodb://localhost:27017 | yes |
275
-| timeout | Query timeout in seconds. | 1 | no |
276
-| databases | Databases selector. Determines which database metrics will be collected. | | no |
270
+| Group | Option | Description | Default | Required |
271
+|:------|:-----|:------------|:--------|:---------:|
272
+| **Collection** | update_every | Data collection interval (seconds). | 5 | no |
273
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
274
+| **Target** | uri | MongoDB connection string. See [URI syntax](https://www.mongodb.com/docs/manual/reference/connection-string/). | mongodb://localhost:27017 | yes |
275
+| | timeout | Query timeout (seconds). | 1 | no |
276
+| **Filters** | databases | Database selector. Defines which databases to collect metrics from. | | no |
277
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
278
279
280
</details>
src/go/plugin/go.d/collector/monit/integrations/monit.md
+22
-19
@@ -119,25 +119,28 @@ The following options can be defined globally: update_every, autodetection_retry
119
120
121
122
-| Option | Description | Default | Required |
123
-|:-----|:------------|:--------|:---------:|
124
-| update_every | Data collection frequency. | 1 | no |
125
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
126
-| url | Server URL. | http://127.0.0.1:2812 | yes |
127
-| timeout | HTTP request timeout. | 1 | no |
128
-| username | Username for basic HTTP authentication. | admin | no |
129
-| password | Password for basic HTTP authentication. | monit | no |
130
-| proxy_url | Proxy URL. | | no |
131
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
132
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
133
-| method | HTTP request method. | GET | no |
134
-| body | HTTP request body. | | no |
135
-| headers | HTTP request headers. | | no |
136
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
137
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
138
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
139
-| tls_cert | Client TLS certificate. | | no |
140
-| tls_key | Client TLS key. | | no |
122
+| Group | Option | Description | Default | Required |
123
+|:------|:-----|:------------|:--------|:---------:|
124
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
125
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
126
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:2812 | yes |
127
+| | timeout | HTTP request timeout (seconds). | 1 | no |
128
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | admin | no |
129
+| | password | Password for Basic HTTP authentication. | monit | no |
130
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
131
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
132
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
133
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
134
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
135
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
136
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
137
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
138
+| **Request** | method | HTTP method to use. | GET | no |
139
+| | body | Request body (e.g., for POST/PUT). | | no |
140
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
141
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
142
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
143
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
144
145
146
</details>
src/go/plugin/go.d/collector/mysql/integrations/mariadb.md
+8
-7
@@ -263,13 +263,14 @@ The following options can be defined globally: update_every, autodetection_retry
263
264
265
266
-| Option | Description | Default | Required |
267
-|:-----|:------------|:--------|:---------:|
268
-| update_every | Data collection frequency. | 5 | no |
269
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
270
-| dsn | MySQL server DSN (Data Source Name). See [DSN syntax](https://github.com/go-sql-driver/mysql#dsn-data-source-name). | root@tcp(localhost:3306)/ | yes |
271
-| my.cnf | Specifies the my.cnf file to read the connection settings from the [client] section. | | no |
272
-| timeout | Query timeout in seconds. | 1 | no |
266
+| Group | Option | Description | Default | Required |
267
+|:------|:-----|:------------|:--------|:---------:|
268
+| **Collection** | update_every | Data collection interval (seconds). | 5 | no |
269
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
270
+| **Target** | dsn | MySQL server DSN (Data Source Name). See [DSN syntax](https://github.com/go-sql-driver/mysql#dsn-data-source-name). | root@tcp(localhost:3306)/ | yes |
271
+| | my.cnf | Path to a `my.cnf` file to read connection settings from the `[client]` section. | | no |
272
+| | timeout | Query timeout (seconds). | 1 | no |
273
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
274
275
276
</details>
src/go/plugin/go.d/collector/mysql/integrations/mysql.md
+8
-7
@@ -263,13 +263,14 @@ The following options can be defined globally: update_every, autodetection_retry
263
264
265
266
-| Option | Description | Default | Required |
267
-|:-----|:------------|:--------|:---------:|
268
-| update_every | Data collection frequency. | 5 | no |
269
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
270
-| dsn | MySQL server DSN (Data Source Name). See [DSN syntax](https://github.com/go-sql-driver/mysql#dsn-data-source-name). | root@tcp(localhost:3306)/ | yes |
271
-| my.cnf | Specifies the my.cnf file to read the connection settings from the [client] section. | | no |
272
-| timeout | Query timeout in seconds. | 1 | no |
266
+| Group | Option | Description | Default | Required |
267
+|:------|:-----|:------------|:--------|:---------:|
268
+| **Collection** | update_every | Data collection interval (seconds). | 5 | no |
269
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
270
+| **Target** | dsn | MySQL server DSN (Data Source Name). See [DSN syntax](https://github.com/go-sql-driver/mysql#dsn-data-source-name). | root@tcp(localhost:3306)/ | yes |
271
+| | my.cnf | Path to a `my.cnf` file to read connection settings from the `[client]` section. | | no |
272
+| | timeout | Query timeout (seconds). | 1 | no |
273
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
274
275
276
</details>
src/go/plugin/go.d/collector/mysql/integrations/percona_mysql.md
+8
-7
@@ -263,13 +263,14 @@ The following options can be defined globally: update_every, autodetection_retry
263
264
265
266
-| Option | Description | Default | Required |
267
-|:-----|:------------|:--------|:---------:|
268
-| update_every | Data collection frequency. | 5 | no |
269
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
270
-| dsn | MySQL server DSN (Data Source Name). See [DSN syntax](https://github.com/go-sql-driver/mysql#dsn-data-source-name). | root@tcp(localhost:3306)/ | yes |
271
-| my.cnf | Specifies the my.cnf file to read the connection settings from the [client] section. | | no |
272
-| timeout | Query timeout in seconds. | 1 | no |
266
+| Group | Option | Description | Default | Required |
267
+|:------|:-----|:------------|:--------|:---------:|
268
+| **Collection** | update_every | Data collection interval (seconds). | 5 | no |
269
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
270
+| **Target** | dsn | MySQL server DSN (Data Source Name). See [DSN syntax](https://github.com/go-sql-driver/mysql#dsn-data-source-name). | root@tcp(localhost:3306)/ | yes |
271
+| | my.cnf | Path to a `my.cnf` file to read connection settings from the `[client]` section. | | no |
272
+| | timeout | Query timeout (seconds). | 1 | no |
273
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
274
275
276
</details>
src/go/plugin/go.d/collector/nats/integrations/nats.md
+23
-20
@@ -275,26 +275,29 @@ The following options can be defined globally: update_every, autodetection_retry
275
276
277
278
-| Option | Description | Default | Required |
279
-|:-----|:------------|:--------|:---------:|
280
-| update_every | Data collection frequency. | 1 | no |
281
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
282
-| url | Server URL. | http://127.0.0.1:8222 | yes |
283
-| timeout | HTTP request timeout. | 1 | no |
284
-| healthz_check | Controls the behavior of the `/healthz` endpoint [health check](https://docs.nats.io/running-a-nats-service/nats_admin/monitoring#health). | default | no |
285
-| username | Username for basic HTTP authentication. | | no |
286
-| password | Password for basic HTTP authentication. | | no |
287
-| proxy_url | Proxy URL. | | no |
288
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
289
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
290
-| method | HTTP request method. | GET | no |
291
-| body | HTTP request body. | | no |
292
-| headers | HTTP request headers. | | no |
293
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
294
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
295
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
296
-| tls_cert | Client TLS certificate. | | no |
297
-| tls_key | Client TLS key. | | no |
278
+| Group | Option | Description | Default | Required |
279
+|:------|:-----|:------------|:--------|:---------:|
280
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
281
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
282
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:8222 | yes |
283
+| | timeout | HTTP request timeout (seconds). | 1 | no |
284
+| **Validation** | healthz_check | Selects the `/healthz` [endpoint mode](https://docs.nats.io/running-a-nats-service/nats_admin/monitoring#health-healthz). Options: `default` (standard check), `js-enabled-only` (error if JetStream is disabled), `js-server-only` (skip account/stream/consumer checks). | default | no |
285
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
286
+| | password | Password for Basic HTTP authentication. | | no |
287
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
288
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
289
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
290
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
291
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
292
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
293
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
294
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
295
+| **Request** | method | HTTP method to use. | GET | no |
296
+| | body | Request body (e.g., for POST/PUT). | | no |
297
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
298
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
299
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
300
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
301
302
303
</details>
src/go/plugin/go.d/collector/nginx/integrations/nginx.md
+21
-19
@@ -159,25 +159,27 @@ The following options can be defined globally: update_every, autodetection_retry
159
160
161
162
-| Option | Description | Default | Required |
163
-|:-----|:------------|:--------|:---------:|
164
-| update_every | Data collection frequency. | 1 | no |
165
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
166
-| url | Server URL. | http://127.0.0.1/stub_status | yes |
167
-| timeout | HTTP request timeout. | 1 | no |
168
-| username | Username for basic HTTP authentication. | | no |
169
-| password | Password for basic HTTP authentication. | | no |
170
-| proxy_url | Proxy URL. | | no |
171
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
172
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
173
-| method | HTTP request method. | GET | no |
174
-| body | HTTP request body. | | no |
175
-| headers | HTTP request headers. | | no |
176
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
177
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
178
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
179
-| tls_cert | Client TLS certificate. | | no |
180
-| tls_key | Client TLS key. | | no |
162
+| Group | Option | Description | Default | Required |
163
+|:------|:-----|:------------|:--------|:---------:|
164
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
165
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
166
+| **Target** | url | Target endpoint URL. | http://127.0.0.1/stub_status | yes |
167
+| | timeout | HTTP request timeout (seconds). | 1 | no |
168
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
169
+| | password | Password for Basic HTTP authentication. | | no |
170
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
171
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
172
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
173
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
174
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
175
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
176
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
177
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
178
+| **Request** | method | HTTP method to use. | GET | no |
179
+| | body | Request body (e.g., for POST/PUT). | | no |
180
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
181
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
182
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
183
184
185
</details>
src/go/plugin/go.d/collector/nginxplus/integrations/nginx_plus.md
+22
-19
@@ -298,25 +298,28 @@ The following options can be defined globally: update_every, autodetection_retry
298
299
300
301
-| Option | Description | Default | Required |
302
-|:-----|:------------|:--------|:---------:|
303
-| update_every | Data collection frequency. | 1 | no |
304
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
305
-| url | Server URL. | http://127.0.0.1 | yes |
306
-| timeout | HTTP request timeout. | 1 | no |
307
-| username | Username for basic HTTP authentication. | | no |
308
-| password | Password for basic HTTP authentication. | | no |
309
-| proxy_url | Proxy URL. | | no |
310
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
311
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
312
-| method | HTTP request method. | GET | no |
313
-| body | HTTP request body. | | no |
314
-| headers | HTTP request headers. | | no |
315
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
316
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
317
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
318
-| tls_cert | Client TLS certificate. | | no |
319
-| tls_key | Client TLS key. | | no |
301
+| Group | Option | Description | Default | Required |
302
+|:------|:-----|:------------|:--------|:---------:|
303
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
304
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
305
+| **Target** | url | Target endpoint URL. | http://127.0.0.1 | yes |
306
+| | timeout | HTTP request timeout (seconds). | 1 | no |
307
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
308
+| | password | Password for Basic HTTP authentication. | | no |
309
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
310
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
311
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
312
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
313
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
314
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
315
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
316
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
317
+| **Request** | method | HTTP method to use. | GET | no |
318
+| | body | Request body (e.g., for POST/PUT). | | no |
319
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
320
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
321
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
322
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
323
324
325
</details>
src/go/plugin/go.d/collector/nginxunit/integrations/nginx_unit.md
+22
-19
@@ -116,25 +116,28 @@ The following options can be defined globally: update_every, autodetection_retry
116
117
118
119
-| Option | Description | Default | Required |
120
-|:-----|:------------|:--------|:---------:|
121
-| update_every | Data collection frequency. | 1 | no |
122
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
123
-| url | The URL of the NGINX Unit HTTP Control API. | http://127.0.0.1:8000 | yes |
124
-| timeout | HTTP request timeout. | 1 | no |
125
-| username | Username for basic HTTP authentication. | | no |
126
-| password | Password for basic HTTP authentication. | | no |
127
-| proxy_url | Proxy URL. | | no |
128
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
129
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
130
-| method | HTTP request method. | GET | no |
131
-| body | HTTP request body. | | no |
132
-| headers | HTTP request headers. | | no |
133
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
134
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
135
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
136
-| tls_cert | Client TLS certificate. | | no |
137
-| tls_key | Client TLS key. | | no |
119
+| Group | Option | Description | Default | Required |
120
+|:------|:-----|:------------|:--------|:---------:|
121
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
122
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
123
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:8000 | yes |
124
+| | timeout | HTTP request timeout (seconds). | 1 | no |
125
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
126
+| | password | Password for Basic HTTP authentication. | | no |
127
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
128
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
129
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
130
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
131
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
132
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
133
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
134
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
135
+| **Request** | method | HTTP method to use. | GET | no |
136
+| | body | Request body (e.g., for POST/PUT). | | no |
137
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
138
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
139
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
140
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
141
142
143
</details>
src/go/plugin/go.d/collector/nginxvts/integrations/nginx_vts.md
+22
-19
@@ -121,25 +121,28 @@ The following options can be defined globally: update_every, autodetection_retry
121
122
123
124
-| Option | Description | Default | Required |
125
-|:-----|:------------|:--------|:---------:|
126
-| update_every | Data collection frequency. | 1 | no |
127
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
128
-| url | Server URL. | http://127.0.0.1/status/format/json | yes |
129
-| timeout | HTTP request timeout. | 1 | no |
130
-| username | Username for basic HTTP authentication. | | no |
131
-| password | Password for basic HTTP authentication. | | no |
132
-| proxy_url | Proxy URL. | | no |
133
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
134
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
135
-| method | HTTP request method. | GET | no |
136
-| body | HTTP request body. | | no |
137
-| headers | HTTP request headers. | | no |
138
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
139
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
140
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
141
-| tls_cert | Client TLS certificate. | | no |
142
-| tls_key | Client TLS key. | | no |
124
+| Group | Option | Description | Default | Required |
125
+|:------|:-----|:------------|:--------|:---------:|
126
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
127
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
128
+| **Target** | url | Target endpoint URL. | http://localhost/status/format/json | yes |
129
+| | timeout | HTTP request timeout (seconds). | 1 | no |
130
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
131
+| | password | Password for Basic HTTP authentication. | | no |
132
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
133
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
134
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
135
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
136
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
137
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
138
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
139
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
140
+| **Request** | method | HTTP method to use. | GET | no |
141
+| | body | Request body (e.g., for POST/PUT). | | no |
142
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
143
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
144
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
145
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
146
147
148
</details>
src/go/plugin/go.d/collector/ntpd/integrations/ntpd.md
+8
-7
@@ -141,13 +141,14 @@ The following options can be defined globally: update_every, autodetection_retry
141
142
143
144
-| Option | Description | Default | Required |
145
-|:-----|:------------|:--------|:---------:|
146
-| update_every | Data collection frequency. | 1 | no |
147
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
148
-| address | Server address in IP:PORT format. | 127.0.0.1:123 | yes |
149
-| timeout | Connection/read/write timeout. | 1 | no |
150
-| collect_peers | Determines whether peer metrics will be collected. | no | no |
144
+| Group | Option | Description | Default | Required |
145
+|:------|:-----|:------------|:--------|:---------:|
146
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
147
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
148
+| **Target** | address | NTP server address (`IP:PORT`). | 127.0.0.1:123 | yes |
149
+| | timeout | Connection, read, and write timeout (seconds). | 1 | no |
150
+| **Metrics Selection** | collect_peers | Collect peer metrics. | no | no |
151
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
152
153
154
</details>
src/go/plugin/go.d/collector/openldap/integrations/openldap.md
+13
-11
@@ -119,17 +119,19 @@ The following options can be defined globally: update_every.
119
120
121
122
-| Option | Description | Default | Required |
123
-|:-----|:------------|:--------|:---------:|
124
-| update_every | Data collection frequency. | 1 | no |
125
-| timeout | Timeout for establishing a connection and communication (reading and writing) in seconds. | 2 | no |
126
-| url | LDAP server URL. | ldap://127.0.0.1:389 | yes |
127
-| username | The distinguished name (DN) of the user authorized to view the monitor database. | | yes |
128
-| password | The password associated with the user identified by the DN. | | yes |
129
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
130
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
131
-| tls_cert | Client TLS certificate. | | no |
132
-| tls_key | Client TLS key. | | no |
122
+| Group | Option | Description | Default | Required |
123
+|:------|:-----|:------------|:--------|:---------:|
124
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
125
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
126
+| **Target** | url | LDAP server URL. | ldap://127.0.0.1:389 | yes |
127
+| | timeout | Connection and communication timeout (seconds). | 2 | no |
128
+| **Auth** | username | Distinguished Name (DN) of the user authorized to query the monitor database. | | yes |
129
+| | password | Password for the DN user. | | yes |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
135
136
137
</details>
src/go/plugin/go.d/collector/openvpn/integrations/openvpn.md
+8
-7
@@ -134,13 +134,14 @@ The following options can be defined globally: update_every, autodetection_retry
134
135
136
137
-| Option | Description | Default | Required |
138
-|:-----|:------------|:--------|:---------:|
139
-| update_every | Data collection frequency. | 1 | no |
140
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
141
-| address | Server address in IP:PORT format. | 127.0.0.1:7505 | yes |
142
-| timeout | Connection, read, and write timeout duration in seconds. The timeout includes name resolution. | 1 | no |
143
-| per_user_stats | User selector. Determines which user metrics will be collected. | | no |
137
+| Group | Option | Description | Default | Required |
138
+|:------|:-----|:------------|:--------|:---------:|
139
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
140
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
141
+| **Target** | address | OpenVPN server address (`IP:PORT`). | 127.0.0.1:7505 | yes |
142
+| | timeout | Connection, read, write, and name resolution timeout (seconds). | 1 | no |
143
+| **Filters** | per_user_stats | User selector. Defines which user metrics to collect. | | no |
144
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
145
146
147
</details>
src/go/plugin/go.d/collector/oracledb/integrations/oracle_db.md
+7
-6
@@ -184,12 +184,13 @@ The following options can be defined globally: update_every, autodetection_retry
184
185
186
187
-| Option | Description | Default | Required |
188
-|:-----|:------------|:--------|:---------:|
189
-| update_every | Data collection frequency. | 1 | no |
190
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
191
-| dsn | Oracle server DSN (Data Source Name). Format is `oracle://username:password@host:port/service?param1=value1&...¶mN=valueN`. | | yes |
192
-| timeout | Query timeout in seconds. | 1 | no |
187
+| Group | Option | Description | Default | Required |
188
+|:------|:-----|:------------|:--------|:---------:|
189
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
190
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
191
+| **Target** | dsn | Oracle server DSN (Data Source Name). Format: `oracle://username:password@host:port/service?param1=value1&...¶mN=valueN`. | | yes |
192
+| | timeout | Query timeout (seconds). | 1 | no |
193
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
194
195
196
</details>
src/go/plugin/go.d/collector/pgbouncer/integrations/pgbouncer.md
+7
-6
@@ -169,12 +169,13 @@ The following options can be defined globally: update_every, autodetection_retry
169
170
171
172
-| Option | Description | Default | Required |
173
-|:-----|:------------|:--------|:---------:|
174
-| update_every | Data collection frequency. | 5 | no |
175
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
176
-| dsn | PgBouncer server DSN (Data Source Name). See [DSN syntax](https://www.postgresql.org/docs/current/libpq-connect.html#LIBPQ-CONNSTRING). | postgres://postgres:postgres@127.0.0.1:6432/pgbouncer | yes |
177
-| timeout | Query timeout in seconds. | 1 | no |
172
+| Group | Option | Description | Default | Required |
173
+|:------|:-----|:------------|:--------|:---------:|
174
+| **Collection** | update_every | Data collection interval (seconds). | 5 | no |
175
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
176
+| **Target** | dsn | PgBouncer server DSN (Data Source Name). See [DSN syntax](https://www.postgresql.org/docs/current/libpq-connect.html#LIBPQ-CONNSTRING). | postgres://postgres:postgres@127.0.0.1:6432/pgbouncer | yes |
177
+| | timeout | Query timeout (seconds). | 1 | no |
178
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
179
180
181
</details>
src/go/plugin/go.d/collector/phpdaemon/integrations/phpdaemon.md
+22
-19
@@ -183,25 +183,28 @@ The following options can be defined globally: update_every, autodetection_retry
183
184
185
186
-| Option | Description | Default | Required |
187
-|:-----|:------------|:--------|:---------:|
188
-| update_every | Data collection frequency. | 1 | no |
189
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
190
-| url | Server URL. | http://127.0.0.1:8509/FullStatus | yes |
191
-| timeout | HTTP request timeout. | 2 | no |
192
-| username | Username for basic HTTP authentication. | | no |
193
-| password | Password for basic HTTP authentication. | | no |
194
-| proxy_url | Proxy URL. | | no |
195
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
196
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
197
-| method | HTTP request method. | GET | no |
198
-| body | HTTP request body. | | no |
199
-| headers | HTTP request headers. | | no |
200
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
201
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
202
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
203
-| tls_cert | Client TLS certificate. | | no |
204
-| tls_key | Client TLS key. | | no |
186
+| Group | Option | Description | Default | Required |
187
+|:------|:-----|:------------|:--------|:---------:|
188
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
189
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
190
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:8509/FullStatus | yes |
191
+| | timeout | HTTP request timeout (seconds). | 1 | no |
192
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
193
+| | password | Password for Basic HTTP authentication. | | no |
194
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
195
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
196
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
197
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
198
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
199
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
200
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
201
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
202
+| **Request** | method | HTTP method to use. | GET | no |
203
+| | body | Request body (e.g., for POST/PUT). | | no |
204
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
205
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
206
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
207
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
208
209
210
</details>
src/go/plugin/go.d/collector/phpfpm/integrations/php-fpm.md
+25
-22
@@ -114,28 +114,31 @@ The following options can be defined globally: update_every, autodetection_retry
114
115
116
117
-| Option | Description | Default | Required |
118
-|:-----|:------------|:--------|:---------:|
119
-| update_every | Data collection frequency. | 1 | no |
120
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
121
-| url | Server URL. | http://127.0.0.1/status?full&json | yes |
122
-| socket | Server Unix socket. | | no |
123
-| address | Server address in IP:PORT format. | | no |
124
-| fcgi_path | Status path. | /status | no |
125
-| timeout | HTTP request timeout. | 1 | no |
126
-| username | Username for basic HTTP authentication. | | no |
127
-| password | Password for basic HTTP authentication. | | no |
128
-| proxy_url | Proxy URL. | | no |
129
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
130
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
131
-| method | HTTP request method. | GET | no |
132
-| body | HTTP request body. | | no |
133
-| headers | HTTP request headers. | | no |
134
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
135
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
136
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
137
-| tls_cert | Client TLS certificate. | | no |
138
-| tls_key | Client TLS key. | | no |
117
+| Group | Option | Description | Default | Required |
118
+|:------|:-----|:------------|:--------|:---------:|
119
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
120
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
121
+| **Target** | url | PHP-FPM URL. | http://127.0.0.1/server-status?auto | yes |
122
+| | address | PHP-FPM TCP listening address in IP:PORT format. Preferred over `url` if set. | | no |
123
+| | socket | PHP-FPM Unix socket. Preferred over both `url` and `address` if set. | | no |
124
+| | fcgi_path | URI path to the [FPM status page](https://www.php.net/manual/en/fpm.status.php). | /status | no |
125
+| | timeout | HTTP request timeout (seconds). | 1 | no |
126
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
127
+| | password | Password for Basic HTTP authentication. | | no |
128
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
129
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
130
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
131
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
132
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
133
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
134
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
135
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
136
+| **Request** | method | HTTP method to use. | GET | no |
137
+| | body | Request body (e.g., for POST/PUT). | | no |
138
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
139
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
140
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
141
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
142
143
144
</details>
src/go/plugin/go.d/collector/pihole/integrations/pi-hole.md
+22
-19
@@ -138,25 +138,28 @@ The following options can be defined globally: update_every, autodetection_retry
138
139
140
141
-| Option | Description | Default | Required |
142
-|:-----|:------------|:--------|:---------:|
143
-| update_every | Data collection frequency. | 1 | no |
144
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
145
-| url | Server URL. | http://127.0.0.1 | yes |
146
-| timeout | HTTP request timeout. | 1 | no |
147
-| username | Username for basic HTTP authentication. | | no |
148
-| password | Password for basic HTTP authentication. | | yes |
149
-| proxy_url | Proxy URL. | | no |
150
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
151
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
152
-| method | HTTP request method. | GET | no |
153
-| body | HTTP request body. | | no |
154
-| headers | HTTP request headers. | | no |
155
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
156
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
157
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
158
-| tls_cert | Client TLS certificate. | | no |
159
-| tls_key | Client TLS key. | | no |
141
+| Group | Option | Description | Default | Required |
142
+|:------|:-----|:------------|:--------|:---------:|
143
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
144
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
145
+| **Target** | url | Target endpoint URL. | http://127.0.0.1 | yes |
146
+| | timeout | HTTP request timeout (seconds). | 1 | no |
147
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | yes |
148
+| | password | Password for Basic HTTP authentication. | | yes |
149
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
150
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
151
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
152
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
153
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
154
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
155
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
156
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
157
+| **Request** | method | HTTP method to use. | GET | no |
158
+| | body | Request body (e.g., for POST/PUT). | | no |
159
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
160
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
161
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
162
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
163
164
165
</details>
src/go/plugin/go.d/collector/pika/integrations/pika.md
+13
-12
@@ -130,18 +130,19 @@ The following options can be defined globally: update_every, autodetection_retry
130
131
132
133
-| Option | Description | Default | Required |
134
-|:-----|:------------|:--------|:---------:|
135
-| update_every | Data collection frequency. | 5 | no |
136
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
137
-| address | Pika server address. | redis://@localhost:9221 | yes |
138
-| timeout | Dial (establishing new connections), read (socket reads) and write (socket writes) timeout in seconds. | 1 | no |
139
-| username | Username used for authentication. | | no |
140
-| password | Password used for authentication. | | no |
141
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
142
-| tls_ca | Certificate authority that client use when verifying server certificates. | | no |
143
-| tls_cert | Client tls certificate. | | no |
144
-| tls_key | Client tls key. | | no |
133
+| Group | Option | Description | Default | Required |
134
+|:------|:-----|:------------|:--------|:---------:|
135
+| **Collection** | update_every | Data collection frequency (seconds). | 5 | no |
136
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
137
+| **Target** | address | Pika server address. | redis://@localhost:9221 | yes |
138
+| | timeout | Dial (establishing new connections), read (socket reads), and write (socket writes) timeout (seconds). | 1 | no |
139
+| **Auth** | username | Username for authentication. | | no |
140
+| | password | Password for authentication. | | no |
141
+| **TLS** | tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
142
+| | tls_ca | Certification authority that the client uses when verifying the server’s certificates. | | no |
143
+| | tls_cert | Client TLS certificate. | | no |
144
+| | tls_key | Client TLS key. | | no |
145
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
146
147
148
</details>
src/go/plugin/go.d/collector/ping/integrations/ping.md
+11
-10
@@ -143,16 +143,17 @@ The following options can be defined globally: update_every, autodetection_retry
143
144
145
146
-| Option | Description | Default | Required |
147
-|:-----|:------------|:--------|:---------:|
148
-| update_every | Data collection frequency. | 5 | no |
149
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
150
-| hosts | Network hosts. | | yes |
151
-| network | Allows configuration of DNS resolution. Supported options: ip (select IPv4 or IPv6), ip4 (select IPv4), ip6 (select IPv6). | ip | no |
152
-| interface | The network device name (e.g., `eth0`, `wlan0`) used as the source for ICMP echo requests. | | no |
153
-| privileged | Ping packets type. "yes" means raw ICMP ping, "no" - "unprivileged" UDP ping. | yes | yes |
154
-| packets | Number of ping packets to send. | 5 | no |
155
-| interval | Timeout between sending ping packets. | 100ms | no |
146
+| Group | Option | Description | Default | Required |
147
+|:------|:-----|:------------|:--------|:---------:|
148
+| **Collection** | update_every | Data collection interval (seconds). | 5 | no |
149
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
150
+| **Target** | hosts | List of hosts to ping. | [] | yes |
151
+| **Ping Settings** | network | DNS resolution mode. Options: `ip` (IPv4 or IPv6), `ip4` (IPv4 only), `ip6` (IPv6 only). | ip | no |
152
+| | interface | Network interface to use for ICMP echo requests (e.g., `eth0`, `wlan0`). | | no |
153
+| | privileged | Ping packet type. `yes` = raw ICMP ping, `no` = unprivileged UDP ping. | yes | yes |
154
+| | packets | Number of ping packets to send per iteration. | 5 | no |
155
+| | interval | Interval between sending ping packets. | 100ms | no |
156
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
157
158
159
</details>
src/go/plugin/go.d/collector/portcheck/integrations/tcp-udp_endpoints.md
+9
-8
@@ -159,14 +159,15 @@ The following options can be defined globally: update_every, autodetection_retry
159
160
161
162
-| Option | Description | Default | Required |
163
-|:-----|:------------|:--------|:---------:|
164
-| update_every | Data collection frequency. | 5 | no |
165
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
166
-| host | Remote host address in IPv4, IPv6 format, or DNS name. | | yes |
167
-| ports | Target TCP ports. Must be specified in numeric format. | | no |
168
-| udp_ports | Target UDP ports. Must be specified in numeric format. | | no |
169
-| timeout | HTTP request timeout. | 2 | no |
162
+| Group | Option | Description | Default | Required |
163
+|:------|:-----|:------------|:--------|:---------:|
164
+| **Collection** | update_every | Data collection frequency (seconds). | 5 | no |
165
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
166
+| **Target** | host | Remote host address (IPv4, IPv6, or DNS name). | | yes |
167
+| | ports | List of TCP ports to check (numeric format). | [] | no |
168
+| | udp_ports | List of UDP ports to check (numeric format). | [] | no |
169
+| | timeout | Port check timeout (seconds). | 2 | no |
170
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
171
172
173
</details>
src/go/plugin/go.d/collector/postgres/integrations/postgresql.md
+10
-9
@@ -298,15 +298,16 @@ The following options can be defined globally: update_every, autodetection_retry
298
299
300
301
-| Option | Description | Default | Required |
302
-|:-----|:------------|:--------|:---------:|
303
-| update_every | Data collection frequency. | 5 | no |
304
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
305
-| dsn | Postgres server DSN (Data Source Name). See [DSN syntax](https://www.postgresql.org/docs/current/libpq-connect.html#LIBPQ-CONNSTRING). | postgres://postgres:postgres@127.0.0.1:5432/postgres | yes |
306
-| timeout | Query timeout in seconds. | 2 | no |
307
-| collect_databases_matching | Databases selector. Determines which database metrics will be collected. Syntax is [simple patterns](https://github.com/netdata/netdata/tree/master/src/go/pkg/matcher#simple-patterns-matcher). | | no |
308
-| 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. 0 means no limit. | 50 | no |
309
-| 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. | 250 | no |
301
+| Group | Option | Description | Default | Required |
302
+|:------|:-----|:------------|:--------|:---------:|
303
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
304
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
305
+| **Target** | dsn | Postgres connection string (DSN). See [DSN syntax](https://www.postgresql.org/docs/current/libpq-connect.html#LIBPQ-CONNSTRING). | postgres://postgres:postgres@127.0.0.1:5432/postgres | yes |
306
+| | timeout | Query timeout (seconds). | 2 | no |
307
+| **Filters** | collect_databases_matching | Database selector. Controls which databases are included. Uses [simple patterns](https://github.com/netdata/netdata/tree/master/src/go/pkg/matcher#simple-patterns-matcher). | | no |
308
+| **Limits** | max_db_tables | Maximum number of tables per database to collect metrics for (0 = no limit). | 50 | no |
309
+| | max_db_indexes | Maximum number of indexes per database to collect metrics for (0 = no limit). | 250 | no |
310
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
311
312
313
</details>
src/go/plugin/go.d/collector/powerdns/integrations/powerdns_authoritative_server.md
+22
-19
@@ -123,25 +123,28 @@ The following options can be defined globally: update_every, autodetection_retry
123
124
125
126
-| Option | Description | Default | Required |
127
-|:-----|:------------|:--------|:---------:|
128
-| update_every | Data collection frequency. | 1 | no |
129
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
130
-| url | Server URL. | http://127.0.0.1:8081 | yes |
131
-| timeout | HTTP request timeout. | 1 | no |
132
-| username | Username for basic HTTP authentication. | | no |
133
-| password | Password for basic HTTP authentication. | | no |
134
-| proxy_url | Proxy URL. | | no |
135
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
136
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
137
-| method | HTTP request method. | GET | no |
138
-| body | HTTP request body. | | no |
139
-| headers | HTTP request headers. | | no |
140
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
141
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
142
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
143
-| tls_cert | Client TLS certificate. | | no |
144
-| tls_key | Client TLS key. | | no |
126
+| Group | Option | Description | Default | Required |
127
+|:------|:-----|:------------|:--------|:---------:|
128
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
129
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
130
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:8081 | yes |
131
+| | timeout | HTTP request timeout (seconds). | 1 | no |
132
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
133
+| | password | Password for Basic HTTP authentication. | | no |
134
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
135
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
136
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
137
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
138
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
139
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
140
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
141
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
142
+| **Request** | method | HTTP method to use. | GET | no |
143
+| | body | Request body (e.g., for POST/PUT). | | no |
144
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
145
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
146
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
147
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
148
149
150
</details>
src/go/plugin/go.d/collector/powerdns_recursor/integrations/powerdns_recursor.md
+22
-19
@@ -126,25 +126,28 @@ The following options can be defined globally: update_every, autodetection_retry
126
127
128
129
-| Option | Description | Default | Required |
130
-|:-----|:------------|:--------|:---------:|
131
-| update_every | Data collection frequency. | 5 | no |
132
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
133
-| url | Server URL. | http://127.0.0.1:8081 | yes |
134
-| timeout | HTTP request timeout. | 1 | no |
135
-| username | Username for basic HTTP authentication. | | no |
136
-| password | Password for basic HTTP authentication. | | no |
137
-| proxy_url | Proxy URL. | | no |
138
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
139
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
140
-| method | HTTP request method. | GET | no |
141
-| body | HTTP request body. | | no |
142
-| headers | HTTP request headers. | | no |
143
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
144
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
145
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
146
-| tls_cert | Client TLS certificate. | | no |
147
-| tls_key | Client TLS key. | | no |
129
+| Group | Option | Description | Default | Required |
130
+|:------|:-----|:------------|:--------|:---------:|
131
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
132
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
133
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:8081 | yes |
134
+| | timeout | HTTP request timeout (seconds). | 1 | no |
135
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
136
+| | password | Password for Basic HTTP authentication. | | no |
137
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
138
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
139
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
140
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
141
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
142
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
143
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
144
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
145
+| **Request** | method | HTTP method to use. | GET | no |
146
+| | body | Request body (e.g., for POST/PUT). | | no |
147
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
148
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
149
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
150
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
151
152
153
</details>
src/go/plugin/go.d/collector/prometheus/integrations/4d_server.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/8430ft_modem.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/a10_acos_network_devices.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/airthings_waveplus_air_sensor.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/akamai_edge_dns_traffic.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/akamai_global_traffic_management.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/akami_cloudmonitor.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/alamos_fe2_server.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/alibaba_cloud.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/altaro_backup.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/amd_cpu_&_gpu.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/andrews_&_arnold_line_status.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/apache_airflow.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/apache_flink.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/apicast.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/apple_time_machine.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/arm_hwcpipe.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/aruba_devices.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/arvancloud_cdn.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/audisto.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/authlog.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/aws_ec2_compute_instances.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/aws_ec2_spot_instance.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/aws_ecs.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/aws_health_events.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/aws_instance_health.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/aws_quota.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/aws_rds.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/aws_s3_buckets.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/aws_sqs.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/azure_ad_app_passwords.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/azure_application.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/azure_elastic_pool_sql.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/azure_resources.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/azure_service_bus.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/azure_sql.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/bigquery.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/bird_routing_daemon.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/blackbox.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/bobcat_miner_300.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/borg_backup.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/bosh.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/bpftrace_variables.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/bungeecord.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/cadvisor.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/celery.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/certificate_transparency.md
+27
-24
@@ -114,30 +114,33 @@ The following options can be defined globally: update_every, autodetection_retry
114
115
116
117
-| Option | Description | Default | Required |
118
-|:-----|:------------|:--------|:---------:|
119
-| update_every | Data collection frequency. | 10 | no |
120
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
121
-| url | Server URL. | | yes |
122
-| selector | Time series selector (filter). | | no |
123
-| fallback_type | Time series selector (filter). | | no |
124
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
125
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
126
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
127
-| timeout | HTTP request timeout. | 10 | no |
128
-| username | Username for basic HTTP authentication. | | no |
129
-| password | Password for basic HTTP authentication. | | no |
130
-| proxy_url | Proxy URL. | | no |
131
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
132
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
133
-| method | HTTP request method. | GET | no |
134
-| body | HTTP request body. | | no |
135
-| headers | HTTP request headers. | | no |
136
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
137
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
138
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
139
-| tls_cert | Client TLS certificate. | | no |
140
-| tls_key | Client TLS key. | | no |
117
+| Group | Option | Description | Default | Required |
118
+|:------|:-----|:------------|:--------|:---------:|
119
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
120
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
121
+| **Target** | url | Target endpoint URL. | | yes |
122
+| | timeout | HTTP request timeout (seconds). | 10 | no |
123
+| **Filters** | selector | Time series selector (filter). | | no |
124
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
125
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
126
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
127
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
128
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
129
+| | password | Password for Basic HTTP authentication. | | no |
130
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
131
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
132
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
133
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
134
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
135
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
136
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
137
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
138
+| **Request** | method | HTTP method to use. | GET | no |
139
+| | body | Request body (e.g., for POST/PUT). | | no |
140
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
141
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
142
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
143
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
144
145
##### selector
146
src/go/plugin/go.d/collector/prometheus/integrations/checkpoint_device.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/chia.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/christ_elektronik_clm5ip_power_panel.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/cilium_agent.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/cilium_operator.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/cilium_proxy.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/cisco_aci.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/citrix_netscaler.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/clamav_daemon.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/clamscan_results.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/clash.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/cloud_foundry.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/cloud_foundry_firehose.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/cloudflare_pcap.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/cloudwatch.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/clustercontrol_cmon.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/collectd.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/concourse.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/craftbeerpi.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/crowdsec.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/crypto_exchanges.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/cryptowatch.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/custom_exporter.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/cvmfs_clients.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/ddwrt_routers.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/dell_emc_ecs_cluster.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/dell_emc_isilon_cluster.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/dell_emc_xtremio_cluster.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/dell_powermax.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/dependency-track.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/digitalocean.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/discourse.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/dmarc.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/dnsbl.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/dutch_electricity_smart_meter.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/dynatrace.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/eaton_ups.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/elgato_key_light_devices..md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/energomera_smart_power_meters.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/eos.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/etcd.md
+27
-24
@@ -109,30 +109,33 @@ The following options can be defined globally: update_every, autodetection_retry
109
110
111
112
-| Option | Description | Default | Required |
113
-|:-----|:------------|:--------|:---------:|
114
-| update_every | Data collection frequency. | 10 | no |
115
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
116
-| url | Server URL. | | yes |
117
-| selector | Time series selector (filter). | | no |
118
-| fallback_type | Time series selector (filter). | | no |
119
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
120
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
121
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
122
-| timeout | HTTP request timeout. | 10 | no |
123
-| username | Username for basic HTTP authentication. | | no |
124
-| password | Password for basic HTTP authentication. | | no |
125
-| proxy_url | Proxy URL. | | no |
126
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
127
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
128
-| method | HTTP request method. | GET | no |
129
-| body | HTTP request body. | | no |
130
-| headers | HTTP request headers. | | no |
131
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
132
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
133
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
134
-| tls_cert | Client TLS certificate. | | no |
135
-| tls_key | Client TLS key. | | no |
112
+| Group | Option | Description | Default | Required |
113
+|:------|:-----|:------------|:--------|:---------:|
114
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
115
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
116
+| **Target** | url | Target endpoint URL. | | yes |
117
+| | timeout | HTTP request timeout (seconds). | 10 | no |
118
+| **Filters** | selector | Time series selector (filter). | | no |
119
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
120
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
121
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
122
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
123
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
124
+| | password | Password for Basic HTTP authentication. | | no |
125
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
126
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
127
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
128
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
129
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
130
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
131
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
132
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
133
+| **Request** | method | HTTP method to use. | GET | no |
134
+| | body | Request body (e.g., for POST/PUT). | | no |
135
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
136
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
137
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
138
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
139
140
##### selector
141
src/go/plugin/go.d/collector/prometheus/integrations/excel_spreadsheet.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/fastd.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/fortigate_firewall.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/freebsd_nfs.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/freebsd_rctl-racct.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/freifunk_network.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/fritzbox_network_devices.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/frrouting.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/gcp_gce.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/gcp_quota.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/generic_command_line_output.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/generic_storage_enclosure_tool.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/github_api_rate_limit.md
+27
-24
@@ -114,30 +114,33 @@ The following options can be defined globally: update_every, autodetection_retry
114
115
116
117
-| Option | Description | Default | Required |
118
-|:-----|:------------|:--------|:---------:|
119
-| update_every | Data collection frequency. | 10 | no |
120
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
121
-| url | Server URL. | | yes |
122
-| selector | Time series selector (filter). | | no |
123
-| fallback_type | Time series selector (filter). | | no |
124
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
125
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
126
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
127
-| timeout | HTTP request timeout. | 10 | no |
128
-| username | Username for basic HTTP authentication. | | no |
129
-| password | Password for basic HTTP authentication. | | no |
130
-| proxy_url | Proxy URL. | | no |
131
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
132
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
133
-| method | HTTP request method. | GET | no |
134
-| body | HTTP request body. | | no |
135
-| headers | HTTP request headers. | | no |
136
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
137
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
138
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
139
-| tls_cert | Client TLS certificate. | | no |
140
-| tls_key | Client TLS key. | | no |
117
+| Group | Option | Description | Default | Required |
118
+|:------|:-----|:------------|:--------|:---------:|
119
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
120
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
121
+| **Target** | url | Target endpoint URL. | | yes |
122
+| | timeout | HTTP request timeout (seconds). | 10 | no |
123
+| **Filters** | selector | Time series selector (filter). | | no |
124
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
125
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
126
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
127
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
128
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
129
+| | password | Password for Basic HTTP authentication. | | no |
130
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
131
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
132
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
133
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
134
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
135
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
136
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
137
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
138
+| **Request** | method | HTTP method to use. | GET | no |
139
+| | body | Request body (e.g., for POST/PUT). | | no |
140
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
141
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
142
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
143
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
144
145
##### selector
146
src/go/plugin/go.d/collector/prometheus/integrations/github_repository.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/gitlab_runner.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/gobetween.md
+27
-24
@@ -109,30 +109,33 @@ The following options can be defined globally: update_every, autodetection_retry
109
110
111
112
-| Option | Description | Default | Required |
113
-|:-----|:------------|:--------|:---------:|
114
-| update_every | Data collection frequency. | 10 | no |
115
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
116
-| url | Server URL. | | yes |
117
-| selector | Time series selector (filter). | | no |
118
-| fallback_type | Time series selector (filter). | | no |
119
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
120
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
121
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
122
-| timeout | HTTP request timeout. | 10 | no |
123
-| username | Username for basic HTTP authentication. | | no |
124
-| password | Password for basic HTTP authentication. | | no |
125
-| proxy_url | Proxy URL. | | no |
126
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
127
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
128
-| method | HTTP request method. | GET | no |
129
-| body | HTTP request body. | | no |
130
-| headers | HTTP request headers. | | no |
131
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
132
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
133
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
134
-| tls_cert | Client TLS certificate. | | no |
135
-| tls_key | Client TLS key. | | no |
112
+| Group | Option | Description | Default | Required |
113
+|:------|:-----|:------------|:--------|:---------:|
114
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
115
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
116
+| **Target** | url | Target endpoint URL. | | yes |
117
+| | timeout | HTTP request timeout (seconds). | 10 | no |
118
+| **Filters** | selector | Time series selector (filter). | | no |
119
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
120
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
121
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
122
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
123
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
124
+| | password | Password for Basic HTTP authentication. | | no |
125
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
126
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
127
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
128
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
129
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
130
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
131
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
132
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
133
+| **Request** | method | HTTP method to use. | GET | no |
134
+| | body | Request body (e.g., for POST/PUT). | | no |
135
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
136
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
137
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
138
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
139
140
##### selector
141
src/go/plugin/go.d/collector/prometheus/integrations/google_cloud_platform.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/google_pagespeed.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/google_stackdriver.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/gpsd.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/grafana.md
+27
-24
@@ -109,30 +109,33 @@ The following options can be defined globally: update_every, autodetection_retry
109
110
111
112
-| Option | Description | Default | Required |
113
-|:-----|:------------|:--------|:---------:|
114
-| update_every | Data collection frequency. | 10 | no |
115
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
116
-| url | Server URL. | | yes |
117
-| selector | Time series selector (filter). | | no |
118
-| fallback_type | Time series selector (filter). | | no |
119
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
120
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
121
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
122
-| timeout | HTTP request timeout. | 10 | no |
123
-| username | Username for basic HTTP authentication. | | no |
124
-| password | Password for basic HTTP authentication. | | no |
125
-| proxy_url | Proxy URL. | | no |
126
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
127
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
128
-| method | HTTP request method. | GET | no |
129
-| body | HTTP request body. | | no |
130
-| headers | HTTP request headers. | | no |
131
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
132
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
133
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
134
-| tls_cert | Client TLS certificate. | | no |
135
-| tls_key | Client TLS key. | | no |
112
+| Group | Option | Description | Default | Required |
113
+|:------|:-----|:------------|:--------|:---------:|
114
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
115
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
116
+| **Target** | url | Target endpoint URL. | | yes |
117
+| | timeout | HTTP request timeout (seconds). | 10 | no |
118
+| **Filters** | selector | Time series selector (filter). | | no |
119
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
120
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
121
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
122
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
123
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
124
+| | password | Password for Basic HTTP authentication. | | no |
125
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
126
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
127
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
128
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
129
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
130
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
131
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
132
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
133
+| **Request** | method | HTTP method to use. | GET | no |
134
+| | body | Request body (e.g., for POST/PUT). | | no |
135
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
136
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
137
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
138
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
139
140
##### selector
141
src/go/plugin/go.d/collector/prometheus/integrations/graylog_server.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/gtp.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/halon.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/hana.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/hashicorp_vault_secrets.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/hasura_graphql_server.md
+27
-24
@@ -114,30 +114,33 @@ The following options can be defined globally: update_every, autodetection_retry
114
115
116
117
-| Option | Description | Default | Required |
118
-|:-----|:------------|:--------|:---------:|
119
-| update_every | Data collection frequency. | 10 | no |
120
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
121
-| url | Server URL. | | yes |
122
-| selector | Time series selector (filter). | | no |
123
-| fallback_type | Time series selector (filter). | | no |
124
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
125
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
126
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
127
-| timeout | HTTP request timeout. | 10 | no |
128
-| username | Username for basic HTTP authentication. | | no |
129
-| password | Password for basic HTTP authentication. | | no |
130
-| proxy_url | Proxy URL. | | no |
131
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
132
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
133
-| method | HTTP request method. | GET | no |
134
-| body | HTTP request body. | | no |
135
-| headers | HTTP request headers. | | no |
136
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
137
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
138
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
139
-| tls_cert | Client TLS certificate. | | no |
140
-| tls_key | Client TLS key. | | no |
117
+| Group | Option | Description | Default | Required |
118
+|:------|:-----|:------------|:--------|:---------:|
119
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
120
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
121
+| **Target** | url | Target endpoint URL. | | yes |
122
+| | timeout | HTTP request timeout (seconds). | 10 | no |
123
+| **Filters** | selector | Time series selector (filter). | | no |
124
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
125
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
126
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
127
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
128
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
129
+| | password | Password for Basic HTTP authentication. | | no |
130
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
131
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
132
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
133
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
134
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
135
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
136
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
137
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
138
+| **Request** | method | HTTP method to use. | GET | no |
139
+| | body | Request body (e.g., for POST/PUT). | | no |
140
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
141
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
142
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
143
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
144
145
##### selector
146
src/go/plugin/go.d/collector/prometheus/integrations/hdsentinel.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/helium_hotspot.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/helium_miner_validator.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/hhvm.md
+27
-24
@@ -114,30 +114,33 @@ The following options can be defined globally: update_every, autodetection_retry
114
115
116
117
-| Option | Description | Default | Required |
118
-|:-----|:------------|:--------|:---------:|
119
-| update_every | Data collection frequency. | 10 | no |
120
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
121
-| url | Server URL. | | yes |
122
-| selector | Time series selector (filter). | | no |
123
-| fallback_type | Time series selector (filter). | | no |
124
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
125
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
126
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
127
-| timeout | HTTP request timeout. | 10 | no |
128
-| username | Username for basic HTTP authentication. | | no |
129
-| password | Password for basic HTTP authentication. | | no |
130
-| proxy_url | Proxy URL. | | no |
131
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
132
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
133
-| method | HTTP request method. | GET | no |
134
-| body | HTTP request body. | | no |
135
-| headers | HTTP request headers. | | no |
136
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
137
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
138
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
139
-| tls_cert | Client TLS certificate. | | no |
140
-| tls_key | Client TLS key. | | no |
117
+| Group | Option | Description | Default | Required |
118
+|:------|:-----|:------------|:--------|:---------:|
119
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
120
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
121
+| **Target** | url | Target endpoint URL. | | yes |
122
+| | timeout | HTTP request timeout (seconds). | 10 | no |
123
+| **Filters** | selector | Time series selector (filter). | | no |
124
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
125
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
126
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
127
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
128
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
129
+| | password | Password for Basic HTTP authentication. | | no |
130
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
131
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
132
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
133
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
134
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
135
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
136
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
137
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
138
+| **Request** | method | HTTP method to use. | GET | no |
139
+| | body | Request body (e.g., for POST/PUT). | | no |
140
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
141
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
142
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
143
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
144
145
##### selector
146
src/go/plugin/go.d/collector/prometheus/integrations/hitron_cgn_series_cpe.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/hitron_coda_cable_modem.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/homebridge.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/homey.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/honeypot.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/hp_ilo.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/huawei_devices.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/hubble.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/ibm_aix_systems_njmon.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/ibm_cryptoexpress_cex_cards.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/ibm_mq.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/ibm_spectrum.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/ibm_spectrum_virtualize.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/ibm_z_hardware_management_console.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/influxdb.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/iota_full_node.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/ipmi_by_soundcloud.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/iqair_airvisual_air_quality_monitors.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/jarvis_standing_desk.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/jenkins.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/jetbrains_floating_license_server.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/jmx.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/jolokia.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/journald.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/kafka.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/kafka_connect.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/kafka_consumer_lag.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/kafka_zookeeper.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/kannel.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/keepalived.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/kubernetes_cluster_cloud_cost.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/lagerist_disk_latency.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/ldap.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/linode.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/loki.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/lustre_metadata.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/lynis_audit_reports.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/machbase.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/maildir.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/meilisearch.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/memcached_community.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/meraki_dashboard.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/mesos.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/mikrotik_devices.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/mikrotik_routeros_devices.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/minecraft.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/modbus_protocol.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/mogilefs.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/monnit_sensors_mqtt.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/mosquitto.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/mp707_usb_thermometer.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/mqtt_blackbox.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/mtail.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/naemon.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/nagios.md
+27
-24
@@ -114,30 +114,33 @@ The following options can be defined globally: update_every, autodetection_retry
114
115
116
117
-| Option | Description | Default | Required |
118
-|:-----|:------------|:--------|:---------:|
119
-| update_every | Data collection frequency. | 10 | no |
120
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
121
-| url | Server URL. | | yes |
122
-| selector | Time series selector (filter). | | no |
123
-| fallback_type | Time series selector (filter). | | no |
124
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
125
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
126
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
127
-| timeout | HTTP request timeout. | 10 | no |
128
-| username | Username for basic HTTP authentication. | | no |
129
-| password | Password for basic HTTP authentication. | | no |
130
-| proxy_url | Proxy URL. | | no |
131
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
132
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
133
-| method | HTTP request method. | GET | no |
134
-| body | HTTP request body. | | no |
135
-| headers | HTTP request headers. | | no |
136
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
137
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
138
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
139
-| tls_cert | Client TLS certificate. | | no |
140
-| tls_key | Client TLS key. | | no |
117
+| Group | Option | Description | Default | Required |
118
+|:------|:-----|:------------|:--------|:---------:|
119
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
120
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
121
+| **Target** | url | Target endpoint URL. | | yes |
122
+| | timeout | HTTP request timeout (seconds). | 10 | no |
123
+| **Filters** | selector | Time series selector (filter). | | no |
124
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
125
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
126
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
127
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
128
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
129
+| | password | Password for Basic HTTP authentication. | | no |
130
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
131
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
132
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
133
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
134
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
135
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
136
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
137
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
138
+| **Request** | method | HTTP method to use. | GET | no |
139
+| | body | Request body (e.g., for POST/PUT). | | no |
140
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
141
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
142
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
143
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
144
145
##### selector
146
src/go/plugin/go.d/collector/prometheus/integrations/nature_remo_e_lite_devices.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/netapp_ontap_api.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/netapp_solidfire.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/netatmo_sensors.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/netflow.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/netmeter.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/new_relic.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/nextcloud_servers.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/nextdns.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/nftables.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/nrpe_daemon.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/nsx-t.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/nvml.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/obs_studio.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/odbc.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/open_vswitch.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/openhab.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/openldap_community.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/openrc.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/openrct2.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/openroadm_devices.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/openstack.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/openvas.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/openweathermap.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/oracle_db_community.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/otrs.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/patroni.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/personal_weather_station.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/pgbackrest.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/pgpool-ii.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/philips_hue.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/pimoroni_enviro+.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/pingdom.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/podman.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/powerpal_devices.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/proftpd.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/prometheus_endpoint.md
+27
-24
@@ -109,30 +109,33 @@ The following options can be defined globally: update_every, autodetection_retry
109
110
111
112
-| Option | Description | Default | Required |
113
-|:-----|:------------|:--------|:---------:|
114
-| update_every | Data collection frequency. | 10 | no |
115
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
116
-| url | Server URL. | | yes |
117
-| selector | Time series selector (filter). | | no |
118
-| fallback_type | Time series selector (filter). | | no |
119
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
120
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
121
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
122
-| timeout | HTTP request timeout. | 10 | no |
123
-| username | Username for basic HTTP authentication. | | no |
124
-| password | Password for basic HTTP authentication. | | no |
125
-| proxy_url | Proxy URL. | | no |
126
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
127
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
128
-| method | HTTP request method. | GET | no |
129
-| body | HTTP request body. | | no |
130
-| headers | HTTP request headers. | | no |
131
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
132
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
133
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
134
-| tls_cert | Client TLS certificate. | | no |
135
-| tls_key | Client TLS key. | | no |
112
+| Group | Option | Description | Default | Required |
113
+|:------|:-----|:------------|:--------|:---------:|
114
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
115
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
116
+| **Target** | url | Target endpoint URL. | | yes |
117
+| | timeout | HTTP request timeout (seconds). | 10 | no |
118
+| **Filters** | selector | Time series selector (filter). | | no |
119
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
120
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
121
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
122
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
123
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
124
+| | password | Password for Basic HTTP authentication. | | no |
125
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
126
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
127
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
128
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
129
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
130
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
131
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
132
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
133
+| **Request** | method | HTTP method to use. | GET | no |
134
+| | body | Request body (e.g., for POST/PUT). | | no |
135
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
136
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
137
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
138
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
139
140
##### selector
141
src/go/plugin/go.d/collector/prometheus/integrations/proxmox_ve.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/radio_thermostat.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/radius.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/rancher.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/raritan_pdu.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/redis_queue.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/ripe_atlas.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/sabnzbd.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/salicru_eqx_inverter.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/sense_energy.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/sentry.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/servertech.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/shell_command.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/shelly_humidity_sensor.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/sia.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/siemens_s7_plc.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/site_24x7.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/slurm.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/sma_inverters.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/smart_meters_sml.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/smartrg_808ac_cable_modem.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/softether_vpn_server.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/solar_logging_stick.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/solaredge_inverters.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/solis_ginlong_5g_inverters.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/sonic_nos.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/spacelift.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/speedify_cli.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/sphinx.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/sql_database_agnostic.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/ssh.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/ssl_certificate.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/starlink_spacex.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/starwind_vsan_vsphere_edition.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/statuspage.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/steam.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/storidge.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/stream.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/strongswan.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/sunspec_solar_energy.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/suricata.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/synology_activebackup.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/sysload.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/t-rex_nvidia_gpu_miner.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/tacacs.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/tado_smart_heating_solution.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/tankerkoenig_api.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/tesla_powerwall.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/tesla_vehicle.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/tesla_wall_connector.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/tp-link_p110.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/traceroute.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/twincat_ads_web_service.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/twitch.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/ubiquiti_ufiber_olt.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/uptimerobot.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/vault_pki.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/vertica.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/vscode.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/warp10.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/xiaomi_mi_flora.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/xmpp_server.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/yourls_url_shortener.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/zerto.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/zulip.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/prometheus/integrations/zyxel_gs1200-8.md
+27
-24
@@ -113,30 +113,33 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| update_every | Data collection frequency. | 10 | no |
119
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
120
-| url | Server URL. | | yes |
121
-| selector | Time series selector (filter). | | no |
122
-| fallback_type | Time series selector (filter). | | no |
123
-| max_time_series | Global time series limit. If an endpoint returns number of time series > limit the data is not processed. | 2000 | no |
124
-| max_time_series_per_metric | Time series per metric (metric name) limit. Metrics with number of time series > limit are skipped. | 200 | no |
125
-| label_prefix | An optional prefix that will be added to all labels of all charts. If set, the label names will be automatically formatted as `prefix_name` (the prefix followed by an underscore and the original name). | | no |
126
-| timeout | HTTP request timeout. | 10 | no |
127
-| username | Username for basic HTTP authentication. | | no |
128
-| password | Password for basic HTTP authentication. | | no |
129
-| proxy_url | Proxy URL. | | no |
130
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
131
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
132
-| method | HTTP request method. | GET | no |
133
-| body | HTTP request body. | | no |
134
-| headers | HTTP request headers. | | no |
135
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
136
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
137
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
138
-| tls_cert | Client TLS certificate. | | no |
139
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 10 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | | yes |
121
+| | timeout | HTTP request timeout (seconds). | 10 | no |
122
+| **Filters** | selector | Time series selector (filter). | | no |
123
+| **Limits** | max_time_series | Global time series limit. If an endpoint returns more time series than this, the data is not processed. | 2000 | no |
124
+| | max_time_series_per_metric | Per-metric time series limit. Metrics with more time series than this are skipped. | 200 | no |
125
+| **Customization** | fallback_type | Fallback type rules for untyped metrics. | | no |
126
+| | label_prefix | Optional prefix added to all labels of all charts. Labels will be formatted as `prefix_name`. | | no |
127
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
128
+| | password | Password for Basic HTTP authentication. | | no |
129
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
130
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
131
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
132
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
133
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
134
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
135
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
136
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
137
+| **Request** | method | HTTP method to use. | GET | no |
138
+| | body | Request body (e.g., for POST/PUT). | | no |
139
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
140
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
141
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
142
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
143
144
##### selector
145
src/go/plugin/go.d/collector/proxysql/integrations/proxysql.md
+7
-6
@@ -189,12 +189,13 @@ The following options can be defined globally: update_every, autodetection_retry
189
190
191
192
-| Option | Description | Default | Required |
193
-|:-----|:------------|:--------|:---------:|
194
-| update_every | Data collection frequency. | 1 | no |
195
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
196
-| dsn | Data Source Name. See [DSN syntax](https://github.com/go-sql-driver/mysql#dsn-data-source-name). | stats:stats@tcp(127.0.0.1:6032)/ | yes |
197
-| timeout | Query timeout in seconds. | 1 | no |
192
+| Group | Option | Description | Default | Required |
193
+|:------|:-----|:------------|:--------|:---------:|
194
+| **Collection** | update_every | Data collection frequency (seconds). | 1 | no |
195
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
196
+| **Target** | dsn | ProxySQL server DSN (Data Source Name). See [DSN syntax](https://github.com/go-sql-driver/mysql#dsn-data-source-name). | stats:stats@tcp(127.0.0.1:6032)/ | yes |
197
+| | timeout | Query timeout (seconds). | 1 | no |
198
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
199
200
201
</details>
src/go/plugin/go.d/collector/pulsar/integrations/apache_pulsar.md
+22
-19
@@ -167,25 +167,28 @@ The following options can be defined globally: update_every, autodetection_retry
167
168
169
170
-| Option | Description | Default | Required |
171
-|:-----|:------------|:--------|:---------:|
172
-| update_every | Data collection frequency. | 1 | no |
173
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
174
-| url | Server URL. | http://127.0.0.1:8080/metrics | yes |
175
-| timeout | HTTP request timeout. | 1 | no |
176
-| username | Username for basic HTTP authentication. | | no |
177
-| password | Password for basic HTTP authentication. | | no |
178
-| proxy_url | Proxy URL. | | no |
179
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
180
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
181
-| method | HTTP request method. | GET | no |
182
-| body | HTTP request body. | | no |
183
-| headers | HTTP request headers. | | no |
184
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
185
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
186
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
187
-| tls_cert | Client TLS certificate. | | no |
188
-| tls_key | Client TLS key. | | no |
170
+| Group | Option | Description | Default | Required |
171
+|:------|:-----|:------------|:--------|:---------:|
172
+| **Collection** | update_every | Data collection interval (seconds). | 60 | no |
173
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
174
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:8080/metrics | yes |
175
+| | timeout | HTTP request timeout (seconds). | 5 | no |
176
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
177
+| | password | Password for Basic HTTP authentication. | | no |
178
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
179
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
180
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
181
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
182
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
183
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
184
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
185
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
186
+| **Request** | method | HTTP method to use. | GET | no |
187
+| | body | Request body (e.g., for POST/PUT). | | no |
188
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
189
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
190
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
191
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
192
193
194
</details>
src/go/plugin/go.d/collector/puppet/integrations/puppet.md
+22
-17
@@ -113,23 +113,28 @@ The following options can be defined globally: update_every, autodetection_retry
113
114
115
116
-| Option | Description | Default | Required |
117
-|:-----|:------------|:--------|:---------:|
118
-| url | The base URL where the Puppet instance can be accessed. | https://127.0.0.1:8140 | yes |
119
-| timeout | HTTPS request timeout. | 1 | no |
120
-| username | Username for basic HTTPS authentication. | | no |
121
-| password | Password for basic HTTPS authentication. | | no |
122
-| proxy_url | Proxy URL. | | no |
123
-| proxy_username | Username for proxy basic HTTPS authentication. | | no |
124
-| proxy_password | Password for proxy basic HTTPS authentication. | | no |
125
-| method | HTTPS request method. | POST | no |
126
-| body | HTTPS request body. | | no |
127
-| headers | HTTPS request headers. | | no |
128
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
129
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
130
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
131
-| tls_cert | Client TLS certificate. | | no |
132
-| tls_key | Client TLS key. | | no |
116
+| Group | Option | Description | Default | Required |
117
+|:------|:-----|:------------|:--------|:---------:|
118
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
119
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
120
+| **Target** | url | Target endpoint URL. | https://127.0.0.1:8140 | yes |
121
+| | timeout | HTTP request timeout (seconds). | 1 | no |
122
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
123
+| | password | Password for Basic HTTP authentication. | | no |
124
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
125
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
126
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
127
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
128
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
129
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
130
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
131
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
132
+| **Request** | method | HTTP method to use. | GET | no |
133
+| | body | Request body (e.g., for POST/PUT). | | no |
134
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
135
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
136
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
137
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
138
139
140
</details>
src/go/plugin/go.d/collector/rabbitmq/integrations/rabbitmq.md
+23
-20
@@ -229,26 +229,29 @@ The following options can be defined globally: update_every, autodetection_retry
229
230
231
232
-| Option | Description | Default | Required |
233
-|:-----|:------------|:--------|:---------:|
234
-| update_every | Data collection frequency. | 1 | no |
235
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
236
-| url | Server URL. | http://localhost:15672 | yes |
237
-| 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. | no | no |
238
-| timeout | HTTP request timeout. | 1 | no |
239
-| username | Username for basic HTTP authentication. | | no |
240
-| password | Password for basic HTTP authentication. | | no |
241
-| proxy_url | Proxy URL. | | no |
242
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
243
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
244
-| method | HTTP request method. | GET | no |
245
-| body | HTTP request body. | | no |
246
-| headers | HTTP request headers. | | no |
247
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
248
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
249
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
250
-| tls_cert | Client TLS certificate. | | no |
251
-| tls_key | Client TLS key. | | no |
232
+| Group | Option | Description | Default | Required |
233
+|:------|:-----|:------------|:--------|:---------:|
234
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
235
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
236
+| **Target** | url | Target endpoint URL. | http://localhost:15672" | yes |
237
+| | timeout | HTTP request timeout (seconds). | 1 | no |
238
+| **Metrics Selection** | collect_queues_metrics | Collect per-vhost, per-queue metrics. May cause significant overhead if many queues exist. | no | no |
239
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | guest | no |
240
+| | password | Password for Basic HTTP authentication. | guest | no |
241
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
242
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
243
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
244
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
245
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
246
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
247
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
248
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
249
+| **Request** | method | HTTP method to use. | GET | no |
250
+| | body | Request body (e.g., for POST/PUT). | | no |
251
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
252
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
253
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
254
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
255
256
257
</details>
src/go/plugin/go.d/collector/redis/integrations/redis.md
+13
-12
@@ -147,18 +147,19 @@ The following options can be defined globally: update_every, autodetection_retry
147
148
149
150
-| Option | Description | Default | Required |
151
-|:-----|:------------|:--------|:---------:|
152
-| update_every | Data collection frequency. | 5 | no |
153
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
154
-| address | Redis server address. | redis://@localhost:6379 | yes |
155
-| timeout | Dial (establishing new connections), read (socket reads) and write (socket writes) timeout in seconds. | 1 | no |
156
-| username | Username used for authentication. | | no |
157
-| password | Password used for authentication. | | no |
158
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
159
-| tls_ca | Certificate authority that client use when verifying server certificates. | | no |
160
-| tls_cert | Client tls certificate. | | no |
161
-| tls_key | Client tls key. | | no |
150
+| Group | Option | Description | Default | Required |
151
+|:------|:-----|:------------|:--------|:---------:|
152
+| **Collection** | update_every | Data collection interval (seconds). | 5 | no |
153
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
154
+| **Target** | address | Redis server address (TCP or Unix socket). | redis://@localhost:6379 | yes |
155
+| | timeout | Dial, read, and write timeout (seconds). | 1 | no |
156
+| **Auth** | username | Username for authentication. | | no |
157
+| | password | Password for authentication. | | no |
158
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
159
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
160
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
161
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
162
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
163
164
165
</details>
src/go/plugin/go.d/collector/rethinkdb/integrations/rethinkdb.md
+9
-8
@@ -133,14 +133,15 @@ The following options can be defined globally: update_every, autodetection_retry
133
134
135
136
-| Option | Description | Default | Required |
137
-|:-----|:------------|:--------|:---------:|
138
-| update_every | Data collection frequency. | 1 | no |
139
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
140
-| address | The IP address and port where the RethinkDB service listens for connections. | 127.0.0.1:28015 | yes |
141
-| timeout | Connection, read, and write timeout duration in seconds. The timeout includes name resolution. | 1 | no |
142
-| username | Username used for authentication. | | no |
143
-| password | Password used for authentication. | | no |
136
+| Group | Option | Description | Default | Required |
137
+|:------|:-----|:------------|:--------|:---------:|
138
+| **Collection** | update_every | Data collection frequency (seconds). | 1 | no |
139
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
140
+| **Target** | address | RethinkDB server address (IP:PORT). | 127.0.0.1:28015 | yes |
141
+| | timeout | Connection, read, and write timeout duration (seconds). Includes name resolution. | 1 | no |
142
+| **Auth** | username | Username for authentication. | | no |
143
+| | password | Password for authentication. | | no |
144
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
145
146
147
</details>
src/go/plugin/go.d/collector/riakkv/integrations/riak_kv.md
+22
-19
@@ -137,25 +137,28 @@ The following options can be defined globally: update_every, autodetection_retry
137
138
139
140
-| Option | Description | Default | Required |
141
-|:-----|:------------|:--------|:---------:|
142
-| update_every | Data collection frequency. | 1 | no |
143
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
144
-| url | Server URL. | http://127.0.0.1:8098/stats | yes |
145
-| timeout | HTTP request timeout. | 1 | no |
146
-| username | Username for basic HTTP authentication. | | no |
147
-| password | Password for basic HTTP authentication. | | no |
148
-| proxy_url | Proxy URL. | | no |
149
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
150
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
151
-| method | HTTP request method. | GET | no |
152
-| body | HTTP request body. | | no |
153
-| headers | HTTP request headers. | | no |
154
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
155
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
156
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
157
-| tls_cert | Client TLS certificate. | | no |
158
-| tls_key | Client TLS key. | | no |
140
+| Group | Option | Description | Default | Required |
141
+|:------|:-----|:------------|:--------|:---------:|
142
+| **Collection** | update_every | Data collection interval (seconds). | 2 | no |
143
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
144
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:8098/stats | yes |
145
+| | timeout | HTTP request timeout (seconds). | 1 | no |
146
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
147
+| | password | Password for Basic HTTP authentication. | | no |
148
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
149
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
150
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
151
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
152
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
153
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
154
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
155
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
156
+| **Request** | method | HTTP method to use. | GET | no |
157
+| | body | Request body (e.g., for POST/PUT). | | no |
158
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
159
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
160
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
161
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
162
163
164
</details>
src/go/plugin/go.d/collector/rspamd/integrations/rspamd.md
+22
-19
@@ -112,25 +112,28 @@ The following options can be defined globally: update_every, autodetection_retry
112
113
114
115
-| Option | Description | Default | Required |
116
-|:-----|:------------|:--------|:---------:|
117
-| update_every | Data collection frequency. | 1 | no |
118
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
119
-| url | Server URL. | http://127.0.0.1:11334 | yes |
120
-| timeout | HTTP request timeout. | 1 | no |
121
-| username | Username for basic HTTP authentication. | | no |
122
-| password | Password for basic HTTP authentication. | | no |
123
-| proxy_url | Proxy URL. | | no |
124
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
125
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
126
-| method | HTTP request method. | GET | no |
127
-| body | HTTP request body. | | no |
128
-| headers | HTTP request headers. | | no |
129
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
130
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
131
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
132
-| tls_cert | Client TLS certificate. | | no |
133
-| tls_key | Client TLS key. | | no |
115
+| Group | Option | Description | Default | Required |
116
+|:------|:-----|:------------|:--------|:---------:|
117
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
118
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
119
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:11334 | yes |
120
+| | timeout | HTTP request timeout (seconds). | 1 | no |
121
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
122
+| | password | Password for Basic HTTP authentication. | | no |
123
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
124
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
125
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
126
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
127
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
128
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
129
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
130
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
131
+| **Request** | method | HTTP method to use. | GET | no |
132
+| | body | Request body (e.g., for POST/PUT). | | no |
133
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
134
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
135
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
136
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
137
138
139
</details>
src/go/plugin/go.d/collector/scaleio/integrations/dell_emc_scaleio.md
+22
-19
@@ -162,25 +162,28 @@ The following options can be defined globally: update_every, autodetection_retry
162
163
164
165
-| Option | Description | Default | Required |
166
-|:-----|:------------|:--------|:---------:|
167
-| update_every | Data collection frequency. | 5 | no |
168
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
169
-| url | Server URL. | https://127.0.0.1:80 | yes |
170
-| timeout | HTTP request timeout. | 1 | no |
171
-| username | Username for basic HTTP authentication. | | yes |
172
-| password | Password for basic HTTP authentication. | | yes |
173
-| proxy_url | Proxy URL. | | no |
174
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
175
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
176
-| method | HTTP request method. | GET | no |
177
-| body | HTTP request body. | | no |
178
-| headers | HTTP request headers. | | no |
179
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
180
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
181
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
182
-| tls_cert | Client TLS certificate. | | no |
183
-| tls_key | Client TLS key. | | no |
165
+| Group | Option | Description | Default | Required |
166
+|:------|:-----|:------------|:--------|:---------:|
167
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
168
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
169
+| **Target** | url | Target endpoint URL. | https://127.0.0.1 | yes |
170
+| | timeout | HTTP request timeout (seconds). | 1 | no |
171
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
172
+| | password | Password for Basic HTTP authentication. | | no |
173
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
174
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
175
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
176
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
177
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
178
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
179
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
180
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
181
+| **Request** | method | HTTP method to use. | GET | no |
182
+| | body | Request body (e.g., for POST/PUT). | | no |
183
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
184
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
185
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
186
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
187
188
189
</details>
src/go/plugin/go.d/collector/smartctl/integrations/s.m.a.r.t..md
+14
-14
@@ -169,27 +169,27 @@ The following options can be defined globally: update_every.
169
170
171
172
-| Option | Description | Default | Required |
173
-|:-----|:------------|:--------|:---------:|
174
-| update_every | interval for updating Netdata charts, measured in seconds. Collector might use cached data if less than **Devices poll interval**. | 10 | no |
175
-| timeout | smartctl binary execution timeout. | 5 | no |
176
-| scan_every | interval for discovering new devices using `smartctl --scan`, measured in seconds. Set to 0 to scan devices only once on startup. | 900 | no |
177
-| poll_devices_every | interval for gathering data for every device, measured in seconds. Data is cached for this interval. | 300 | no |
178
-| device_selector | Specifies a pattern to match the 'info name' of devices as reported by `smartctl --scan --json`. | * | no |
179
-| concurrent_scans | Number of devices to scan concurrently. Set to 0 for sequential scanning (default behavior). Improves performance when monitoring many devices. | 0 | no |
180
-| extra_devices | Allows manual specification of devices not automatically detected by `smartctl --scan`. Each device entry must include both a name and a type. See "Configuration Examples" for details. | [] | no |
181
-| no_check_power_mode | Skip data collection when the device is in a low-power mode. Prevents unnecessary disk spin-up. | standby | no |
172
+| Group | Option | Description | Default | Required |
173
+|:------|:-----|:------------|:--------|:---------:|
174
+| **Collection** | update_every | Netdata chart update interval (seconds). Collector may use cached data if this is less than **poll_devices_every**. | 10 | no |
175
+| | timeout | `smartctl` binary execution timeout (seconds). | 5 | no |
176
+| | scan_every | Device discovery interval using `smartctl --scan` (seconds). Set 0 to scan only once at startup. | 900 | no |
177
+| | poll_devices_every | Device polling interval (seconds). Data is cached for this interval. | 300 | no |
178
+| **Target** | device_selector | Pattern to match the 'info name' of devices as reported by `smartctl --scan --json`. | * | no |
179
+| | extra_devices | Manually specify devices not auto-detected by `smartctl --scan`. Each entry must include both a name and a type. | [] | no |
180
+| **Performance** | concurrent_scans | Number of devices to scan concurrently. Set 0 for sequential scanning (default). Helps performance when monitoring many devices. | 0 | no |
181
+| | no_check_power_mode | Skip data collection when device is in low-power mode (avoids unnecessary spin-up). | standby | no |
182
183
##### no_check_power_mode
184
185
-The valid arguments to this option are:
185
+Valid arguments:
186
187
| Mode | Description |
188
|---------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
189
| never | Check the device always. |
190
-| sleep | Check the device unless it is in SLEEP mode. |
191
-| standby | Check the device unless it is in SLEEP or STANDBY mode. In these modes most disks are not spinning, so if you want to prevent a disk from spinning up, this is probably what you want. |
192
-| idle | Check the device unless it is in SLEEP, STANDBY or IDLE mode. In the IDLE state, most disks are still spinning, so this is probably not what you want. |
190
+| sleep | Skip check if device is in SLEEP mode. |
191
+| standby | Skip check if device is in SLEEP or STANDBY mode (prevents spin-up). |
192
+| idle | Skip check if device is in SLEEP, STANDBY, or IDLE mode (not recommended since disks may still be spinning). |
193
194
195
src/go/plugin/go.d/collector/snmp/integrations/snmp_devices.md
+2
-2
@@ -171,9 +171,9 @@ The following options can be defined globally: update_every, autodetection_retry
171
172
| Group | Option | Description | Default | Required |
173
|:------|:-----|:------------|:--------|:---------:|
174
-| **Base** | update_every | Data collection frequency. | 10 | no |
174
+| **Collection** | update_every | Data collection frequency. | 10 | no |
175
| | autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
176
-| | hostname | Target host (IP or DNS name, IPv4/IPv6). | | yes |
176
+| **Target** | hostname | Target host (IP or DNS name, IPv4/IPv6). | | yes |
177
| **SNMPv1/2** | community | SNMPv1/2 community string. | public | no |
178
| **SNMPv3** | user.name | SNMPv3 user name. | | no |
179
| | user.level | Security level of SNMPv3 messages. | | no |
src/go/plugin/go.d/collector/spigotmc/integrations/spigotmc.md
+8
-6
@@ -112,12 +112,14 @@ The following options can be defined globally: update_every, autodetection_retry
112
113
114
115
-| Option | Description | Default | Required |
116
-|:-----|:------------|:--------|:---------:|
117
-| update_every | Data collection frequency. | 1 | no |
118
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
119
-| address | The IP address and port where the SpigotMC server listens for RCON connections. | 127.0.0.1:25575 | yes |
120
-| timeout | Connection, read, and write timeout duration in seconds. The timeout includes name resolution. | 1 | no |
115
+| Group | Option | Description | Default | Required |
116
+|:------|:-----|:------------|:--------|:---------:|
117
+| **Collection** | update_every | Data collection frequency (seconds). | 1 | no |
118
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
119
+| **Target** | address | SpigotMC server RCON address (IP:PORT). | 127.0.0.1:25575 | yes |
120
+| | timeout | Connection, read, and write timeout duration (seconds). Includes name resolution. | 1 | no |
121
+| **Auth** | password | RCON password for authentication. | | yes |
122
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
123
124
125
</details>
src/go/plugin/go.d/collector/squid/integrations/squid.md
+22
-19
@@ -112,25 +112,28 @@ The following options can be defined globally: update_every, autodetection_retry
112
113
114
115
-| Option | Description | Default | Required |
116
-|:-----|:------------|:--------|:---------:|
117
-| update_every | Data collection frequency. | 1 | no |
118
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
119
-| url | Server URL. | http://127.0.0.1:3128 | yes |
120
-| timeout | HTTP request timeout. | 1 | no |
121
-| username | Username for basic HTTP authentication. | | no |
122
-| password | Password for basic HTTP authentication. | | no |
123
-| proxy_url | Proxy URL. | | no |
124
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
125
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
126
-| method | HTTP request method. | POST | no |
127
-| body | HTTP request body. | | no |
128
-| headers | HTTP request headers. | | no |
129
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
130
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
131
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
132
-| tls_cert | Client TLS certificate. | | no |
133
-| tls_key | Client TLS key. | | no |
115
+| Group | Option | Description | Default | Required |
116
+|:------|:-----|:------------|:--------|:---------:|
117
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
118
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
119
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:3128 | yes |
120
+| | timeout | HTTP request timeout (seconds). | 1 | no |
121
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
122
+| | password | Password for Basic HTTP authentication. | | no |
123
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
124
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
125
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
126
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
127
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
128
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
129
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
130
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
131
+| **Request** | method | HTTP method to use. | GET | no |
132
+| | body | Request body (e.g., for POST/PUT). | | no |
133
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
134
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
135
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
136
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
137
138
139
</details>
src/go/plugin/go.d/collector/squidlog/integrations/squid_log_files.md
+17
-71
@@ -146,77 +146,23 @@ In addition, to make `Squid` [native log format](https://wiki.squid-cache.org/Fe
146
147
148
149
-| Option | Description | Default | Required |
150
-|:-----|:------------|:--------|:---------:|
151
-| update_every | Data collection frequency. | 1 | no |
152
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
153
-| path | Path to the Squid access log file. | /var/log/squid/access.log | yes |
154
-| exclude_path | Path to exclude. | *.gz | no |
155
-| parser | Log parser configuration. | | no |
156
-| parser.log_type | Log parser type. | auto | no |
157
-| parser.csv_config | CSV log parser config. | | no |
158
-| parser.csv_config.delimiter | CSV field delimiter. | space | no |
159
-| parser.csv_config.format | CSV log format. | - $resp_time $client_address $result_code $resp_size $req_method - - $hierarchy $mime_type | yes |
160
-| parser.ltsv_config | LTSV log parser config. | | no |
161
-| parser.ltsv_config.field_delimiter | LTSV field delimiter. | \t | no |
162
-| parser.ltsv_config.value_delimiter | LTSV value delimiter. | : | no |
163
-| parser.ltsv_config.mapping | LTSV fields mapping to **known fields**. | | yes |
164
-| parser.regexp_config | RegExp log parser config. | | no |
165
-| parser.regexp_config.pattern | RegExp pattern with named groups. | | yes |
166
-
167
-##### parser.log_type
168
-
169
-Weblog supports 3 different log parsers:
170
-
171
-| Parser type | Description |
172
-|-------------|-------------------------------------------|
173
-| csv | A comma-separated values |
174
-| ltsv | [LTSV](http://ltsv.org/) |
175
-| regexp | Regular expression with named groups |
176
-
177
-Syntax:
178
-
179
-```yaml
180
-parser:
181
- log_type: csv
182
-```
183
-
184
-
185
-##### parser.csv_config.format
186
-
187
-
188
-
189
-##### parser.ltsv_config.mapping
190
-
191
-The mapping is a dictionary where the key is a field, as in logs, and the value is the corresponding **known field**.
192
-
193
-> **Note**: don't use `$` and `%` prefixes for mapped field names.
194
-
195
-```yaml
196
-parser:
197
- log_type: ltsv
198
- ltsv_config:
199
- mapping:
200
- label1: field1
201
- label2: field2
202
-```
203
-
204
-
205
-##### parser.regexp_config.pattern
206
-
207
-Use pattern with subexpressions names. These names should be **known fields**.
208
-
209
-> **Note**: don't use `$` and `%` prefixes for mapped field names.
210
-
211
-Syntax:
212
-
213
-```yaml
214
-parser:
215
- log_type: regexp
216
- regexp_config:
217
- pattern: PATTERN
218
-```
219
-
149
+| Group | Option | Description | Default | Required |
150
+|:------|:-----|:------------|:--------|:---------:|
151
+| **Collection** | update_every | Data collection frequency (seconds). | 1 | no |
152
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
153
+| **Target** | path | Path to the Squid access log file. | /var/log/squid/access.log | yes |
154
+| | exclude_path | File path patterns to exclude. | *.gz | no |
155
+| **Parser** | parser | Log parser configuration block. | | no |
156
+| | parser.log_type | Log parser type (`csv`, `ltsv`, `regexp`, or `auto`). | auto | no |
157
+| | parser.csv_config | CSV log parser configuration block. | | no |
158
+| | parser.csv_config.delimiter | CSV field delimiter. | space | no |
159
+| | parser.csv_config.format | CSV log format string. | - $resp_time $client_address $result_code $resp_size $req_method - - $hierarchy $mime_type | yes |
160
+| | parser.ltsv_config | LTSV log parser configuration block. | | no |
161
+| | parser.ltsv_config.field_delimiter | LTSV field delimiter. | \t | no |
162
+| | parser.ltsv_config.value_delimiter | LTSV value delimiter. | : | no |
163
+| | parser.ltsv_config.mapping | LTSV fields mapping to known fields. | | yes |
164
+| | parser.regexp_config | RegExp log parser configuration block. | | no |
165
+| | parser.regexp_config.pattern | RegExp pattern with named groups mapped to known fields. | | yes |
166
167
168
</details>
src/go/plugin/go.d/collector/supervisord/integrations/supervisor.md
+7
-6
@@ -130,12 +130,13 @@ The following options can be defined globally: update_every, autodetection_retry
130
131
132
133
-| Option | Description | Default | Required |
134
-|:-----|:------------|:--------|:---------:|
135
-| update_every | Data collection frequency. | 1 | no |
136
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
137
-| url | Server URL. | http://127.0.0.1:9001/RPC2 | yes |
138
-| timeout | System bus requests timeout. | 1 | no |
133
+| Group | Option | Description | Default | Required |
134
+|:------|:-----|:------------|:--------|:---------:|
135
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
136
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
137
+| **Target** | url | Supervisord XML-RPC endpoint URL. | http://127.0.0.1:9001/RPC2 | yes |
138
+| | timeout | Request timeout (seconds). | 1 | no |
139
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
140
141
142
</details>
src/go/plugin/go.d/collector/systemdunits/integrations/systemd_units.md
+10
-10
@@ -151,16 +151,16 @@ The following options can be defined globally: update_every, autodetection_retry
151
152
153
154
-| Option | Description | Default | Required |
155
-|:-----|:------------|:--------|:---------:|
156
-| update_every | Data collection frequency. | 1 | no |
157
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
158
-| timeout | System bus requests timeout. | 1 | no |
159
-| include | Systemd units selector. | *.service | no |
160
-| skip_transient | If set, skip data collection for systemd transient units. | false | no |
161
-| collect_unit_files | If set to true, collect the state of installed unit files. Enabling this may increase system overhead. | false | no |
162
-| collect_unit_files_every | Interval for querying systemd about unit files and their enablement state, measured in seconds. Data is cached for this interval to reduce system overhead. | 300 | no |
163
-| include_unit_files | Systemd unit files selector. | *.service | no |
154
+| Group | Option | Description | Default | Required |
155
+|:------|:-----|:------------|:--------|:---------:|
156
+| **Collection** | update_every | Data collection frequency. | 1 | no |
157
+| | autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
158
+| | timeout | System bus requests timeout. | 1 | no |
159
+| **Units** | include | Systemd units selector. | *.service | no |
160
+| | skip_transient | If set, skip data collection for systemd transient units. | false | no |
161
+| **Unit Files** | collect_unit_files | If set to true, collect the state of installed unit files. Enabling this may increase system overhead. | false | no |
162
+| | collect_unit_files_every | Interval for querying systemd about unit files and their enablement state, measured in seconds. Data is cached for this interval to reduce system overhead. | 300 | no |
163
+| | include_unit_files | Systemd unit files selector. | *.service | no |
164
165
##### include
166
src/go/plugin/go.d/collector/tengine/integrations/tengine.md
+22
-19
@@ -117,25 +117,28 @@ The following options can be defined globally: update_every, autodetection_retry
117
118
119
120
-| Option | Description | Default | Required |
121
-|:-----|:------------|:--------|:---------:|
122
-| update_every | Data collection frequency. | 1 | no |
123
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
124
-| url | Server URL. | http://127.0.0.1/us | yes |
125
-| timeout | HTTP request timeout. | 2 | no |
126
-| username | Username for basic HTTP authentication. | | no |
127
-| password | Password for basic HTTP authentication. | | no |
128
-| proxy_url | Proxy URL. | | no |
129
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
130
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
131
-| method | HTTP request method. | GET | no |
132
-| body | HTTP request body. | | no |
133
-| headers | HTTP request headers. | | no |
134
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
135
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
136
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
137
-| tls_cert | Client TLS certificate. | | no |
138
-| tls_key | Client TLS key. | | no |
120
+| Group | Option | Description | Default | Required |
121
+|:------|:-----|:------------|:--------|:---------:|
122
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
123
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
124
+| **Target** | url | Target endpoint URL. | http://127.0.0.1/us | yes |
125
+| | timeout | HTTP request timeout (seconds). | 2 | no |
126
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
127
+| | password | Password for Basic HTTP authentication. | | no |
128
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
129
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
130
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
131
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
132
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
133
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
134
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
135
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
136
+| **Request** | method | HTTP method to use. | GET | no |
137
+| | body | Request body (e.g., for POST/PUT). | | no |
138
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
139
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
140
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
141
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
142
143
144
</details>
src/go/plugin/go.d/collector/tomcat/integrations/tomcat.md
+22
-19
@@ -154,25 +154,28 @@ The following options can be defined globally: update_every, autodetection_retry
154
155
156
157
-| Option | Description | Default | Required |
158
-|:-----|:------------|:--------|:---------:|
159
-| update_every | Data collection frequency. | 1 | no |
160
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
161
-| url | Server URL. | http://127.0.0.1:8080 | yes |
162
-| timeout | HTTP request timeout. | 1 | no |
163
-| username | Username for basic HTTP authentication. | | no |
164
-| password | Password for basic HTTP authentication. | | no |
165
-| proxy_url | Proxy URL. | | no |
166
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
167
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
168
-| method | HTTP request method. | POST | no |
169
-| body | HTTP request body. | | no |
170
-| headers | HTTP request headers. | | no |
171
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
172
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
173
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
174
-| tls_cert | Client TLS certificate. | | no |
175
-| tls_key | Client TLS key. | | no |
157
+| Group | Option | Description | Default | Required |
158
+|:------|:-----|:------------|:--------|:---------:|
159
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
160
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
161
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:8080 | yes |
162
+| | timeout | HTTP request timeout (seconds). | 1 | no |
163
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
164
+| | password | Password for Basic HTTP authentication. | | no |
165
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
166
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
167
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
168
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
169
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
170
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
171
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
172
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
173
+| **Request** | method | HTTP method to use. | GET | no |
174
+| | body | Request body (e.g., for POST/PUT). | | no |
175
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
176
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
177
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
178
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
179
180
181
</details>
src/go/plugin/go.d/collector/tor/integrations/tor.md
+7
-7
@@ -115,13 +115,13 @@ The following options can be defined globally: update_every, autodetection_retry
115
116
117
118
-| Option | Description | Default | Required |
119
-|:-----|:------------|:--------|:---------:|
120
-| update_every | Data collection frequency. | 1 | no |
121
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
122
-| address | The IP address and port where the Tor's Control Port listens for connections. | 127.0.0.1:9051 | yes |
123
-| timeout | Connection, read, and write timeout duration in seconds. The timeout includes name resolution. | 1 | no |
124
-| password | Password for authentication. | | no |
118
+| Group | Option | Description | Default | Required |
119
+|:------|:-----|:------------|:--------|:---------:|
120
+| **Collection** | update_every | Data collection frequency. | 1 | no |
121
+| | autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
122
+| **Target** | address | The IP address and port where the Tor Control Port listens for connections. | 127.0.0.1:9051 | yes |
123
+| | timeout | Connection, read, and write timeout duration in seconds. The timeout includes name resolution. | 1 | no |
124
+| **Auth** | password | Password for authentication. | | no |
125
126
127
</details>
src/go/plugin/go.d/collector/traefik/integrations/traefik.md
+22
-19
@@ -111,25 +111,28 @@ The following options can be defined globally: update_every, autodetection_retry
111
112
113
114
-| Option | Description | Default | Required |
115
-|:-----|:------------|:--------|:---------:|
116
-| update_every | Data collection frequency. | 1 | no |
117
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
118
-| url | Server URL. | http://127.0.0.1:8082/metrics | yes |
119
-| timeout | HTTP request timeout. | 1 | no |
120
-| username | Username for basic HTTP authentication. | | no |
121
-| password | Password for basic HTTP authentication. | | no |
122
-| proxy_url | Proxy URL. | | no |
123
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
124
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
125
-| method | HTTP request method. | GET | no |
126
-| body | HTTP request body. | | no |
127
-| headers | HTTP request headers. | | no |
128
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
129
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
130
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
131
-| tls_cert | Client TLS certificate. | | no |
132
-| tls_key | Client TLS key. | | no |
114
+| Group | Option | Description | Default | Required |
115
+|:------|:-----|:------------|:--------|:---------:|
116
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
117
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
118
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:8082/metrics | yes |
119
+| | timeout | HTTP request timeout (seconds). | 1 | no |
120
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
121
+| | password | Password for Basic HTTP authentication. | | no |
122
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
123
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
124
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
125
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
126
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
127
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
128
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
129
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
130
+| **Request** | method | HTTP method to use. | GET | no |
131
+| | body | Request body (e.g., for POST/PUT). | | no |
132
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
133
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
134
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
135
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
136
137
138
</details>
src/go/plugin/go.d/collector/typesense/integrations/typesense.md
+23
-20
@@ -126,26 +126,29 @@ The following options can be defined globally: update_every, autodetection_retry
126
127
128
129
-| Option | Description | Default | Required |
130
-|:-----|:------------|:--------|:---------:|
131
-| update_every | Data collection frequency. | 1 | no |
132
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
133
-| url | Server URL. | http://127.0.0.1:8108 | yes |
134
-| timeout | HTTP request timeout. | 1 | no |
135
-| api_key | The Typesense [API Key](https://typesense.org/docs/0.20.0/api/api-keys.html#api-keys) (`X-TYPESENSE-API-KEY`). | | no |
136
-| username | Username for basic HTTP authentication. | | no |
137
-| password | Password for basic HTTP authentication. | | no |
138
-| proxy_url | Proxy URL. | | no |
139
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
140
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
141
-| method | HTTP request method. | GET | no |
142
-| body | HTTP request body. | | no |
143
-| headers | HTTP request headers. | | no |
144
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
145
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
146
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
147
-| tls_cert | Client TLS certificate. | | no |
148
-| tls_key | Client TLS key. | | no |
129
+| Group | Option | Description | Default | Required |
130
+|:------|:-----|:------------|:--------|:---------:|
131
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
132
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
133
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:8108 | yes |
134
+| | timeout | HTTP request timeout (seconds). | 1 | no |
135
+| **HTTP Auth** | api_key | Typesense API key (`X-TYPESENSE-API-KEY`). See [API Keys](https://typesense.org/docs/0.20.0/api/api-keys.html#api-keys). | | no |
136
+| | username | Username for Basic HTTP authentication. | | no |
137
+| | password | Password for Basic HTTP authentication. | | no |
138
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
139
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
140
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
141
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
142
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
143
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
144
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
145
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
146
+| **Request** | method | HTTP method to use. | GET | no |
147
+| | body | Request body (e.g., for POST/PUT). | | no |
148
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
149
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
150
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
151
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
152
153
154
</details>
src/go/plugin/go.d/collector/unbound/integrations/unbound.md
+13
-13
@@ -178,19 +178,19 @@ The following options can be defined globally: update_every, autodetection_retry
178
179
180
181
-| Option | Description | Default | Required |
182
-|:-----|:------------|:--------|:---------:|
183
-| update_every | Data collection frequency. | 5 | no |
184
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
185
-| address | Server address in IP:PORT format. | 127.0.0.1:8953 | yes |
186
-| timeout | Connection/read/write/ssl handshake timeout. | 1 | no |
187
-| conf_path | Absolute path to the unbound configuration file. | /etc/unbound/unbound.conf | no |
188
-| cumulative_stats | Statistics collection mode. Should have the same value as the `statistics-cumulative` parameter in the unbound configuration file. | no | no |
189
-| use_tls | Whether to use TLS or not. | yes | no |
190
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | yes | no |
191
-| tls_ca | Certificate authority that client use when verifying server certificates. | | no |
192
-| tls_cert | Client tls certificate. | /etc/unbound/unbound_control.pem | no |
193
-| tls_key | Client tls key. | /etc/unbound/unbound_control.key | no |
181
+| Group | Option | Description | Default | Required |
182
+|:------|:-----|:------------|:--------|:---------:|
183
+| **Collection** | update_every | Data collection frequency. | 5 | no |
184
+| | autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
185
+| **Target** | address | Server address in IP:PORT format. | 127.0.0.1:8953 | yes |
186
+| | timeout | Connection/read/write/SSL handshake timeout. | 1 | no |
187
+| | conf_path | Absolute path to the Unbound configuration file. Used to adjust behavior based on the `remote-control` section. | /etc/unbound/unbound.conf | no |
188
+| **Customization** | cumulative_stats | Statistics collection mode. Should match the `statistics-cumulative` parameter in the Unbound configuration file. | no | no |
189
+| **TLS** | use_tls | Whether to use TLS or not. | yes | no |
190
+| | tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | yes | no |
191
+| | tls_ca | Certificate authority that the client uses when verifying server certificates. | | no |
192
+| | tls_cert | Client TLS certificate. | /etc/unbound/unbound_control.pem | no |
193
+| | tls_key | Client TLS key. | /etc/unbound/unbound_control.key | no |
194
195
196
</details>
src/go/plugin/go.d/collector/upsd/integrations/ups_nut.md
+9
-6
@@ -140,12 +140,15 @@ The following options can be defined globally: update_every, autodetection_retry
140
141
142
143
-| Option | Description | Default | Required |
144
-|:-----|:------------|:--------|:---------:|
145
-| update_every | Data collection frequency. | 1 | no |
146
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
147
-| address | UPS daemon address in IP:PORT format. | 127.0.0.1:3493 | yes |
148
-| timeout | Connection/read/write timeout in seconds. The timeout includes name resolution, if required. | 2 | no |
143
+| Group | Option | Description | Default | Required |
144
+|:------|:-----|:------------|:--------|:---------:|
145
+| **Collection** | update_every | Data collection frequency. | 1 | no |
146
+| | autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
147
+| **Target** | address | UPS daemon address in IP:PORT format. | 127.0.0.1:3493 | yes |
148
+| | timeout | Connection/read/write timeout in seconds. The timeout includes name resolution, if required. | 2 | no |
149
+| **Auth** | username | Username for authentication. | | no |
150
+| | password | Password for authentication. | | no |
151
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
152
153
154
</details>
src/go/plugin/go.d/collector/uwsgi/integrations/uwsgi.md
+7
-6
@@ -142,12 +142,13 @@ The following options can be defined globally: update_every, autodetection_retry
142
143
144
145
-| Option | Description | Default | Required |
146
-|:-----|:------------|:--------|:---------:|
147
-| update_every | Data collection frequency. | 1 | no |
148
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
149
-| address | The IP address and port where the UWSGI [Stats Server](https://uwsgi-docs.readthedocs.io/en/latest/StatsServer.html) listens for connections. | 127.0.0.1:1717 | yes |
150
-| timeout | Connection, read, and write timeout duration in seconds. The timeout includes name resolution. | 1 | no |
145
+| Group | Option | Description | Default | Required |
146
+|:------|:-----|:------------|:--------|:---------:|
147
+| **Collection** | update_every | Data collection frequency. | 1 | no |
148
+| | autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
149
+| **Target** | address | The IP address and port where the UWSGI [Stats Server](https://uwsgi-docs.readthedocs.io/en/latest/StatsServer.html) listens for connections. | 127.0.0.1:1717 | yes |
150
+| | timeout | Connection, read, and write timeout duration in seconds. The timeout includes name resolution. | 1 | no |
151
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
152
153
154
</details>
src/go/plugin/go.d/collector/varnish/integrations/varnish.md
+6
-6
@@ -149,12 +149,12 @@ The following options can be defined globally: update_every.
149
150
151
152
-| Option | Description | Default | Required |
153
-|:-----|:------------|:--------|:---------:|
154
-| update_every | Data collection frequency. | 10 | no |
155
-| timeout | Timeout for executing the binary, specified in seconds. | 2 | no |
156
-| instance_name | Specifies the name of the Varnish instance to collect metrics from. This corresponds to the `-n` argument used with the [varnishstat](https://varnish-cache.org/docs/trunk/reference/varnishstat.html) command. | | no |
157
-| docker_container | Specifies the name of the Docker container where the Varnish instance is running. If set, the `varnishstat` command will be executed within this container. | | no |
152
+| Group | Option | Description | Default | Required |
153
+|:------|:-----|:------------|:--------|:---------:|
154
+| **Collection** | update_every | Data collection frequency. | 10 | no |
155
+| | timeout | Timeout for executing the binary, specified in seconds. | 2 | no |
156
+| **Target** | instance_name | Specifies the name of the Varnish instance to collect metrics from. This corresponds to the `-n` argument used with the [varnishstat](https://varnish-cache.org/docs/trunk/reference/varnishstat.html) command. | | no |
157
+| | docker_container | Specifies the name of the Docker container where the Varnish instance is running. If set, the `varnishstat` command will be executed within this container. | | no |
158
159
160
</details>
src/go/plugin/go.d/collector/vcsa/integrations/vcenter_server_appliance.md
+22
-19
@@ -167,25 +167,28 @@ The following options can be defined globally: update_every, autodetection_retry
167
168
169
170
-| Option | Description | Default | Required |
171
-|:-----|:------------|:--------|:---------:|
172
-| update_every | Data collection frequency. | 5 | no |
173
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
174
-| url | Server URL. | | yes |
175
-| timeout | HTTP request timeout. | 1 | no |
176
-| username | Username for basic HTTP authentication. | | yes |
177
-| password | Password for basic HTTP authentication. | | yes |
178
-| proxy_url | Proxy URL. | | no |
179
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
180
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
181
-| method | HTTP request method. | GET | no |
182
-| body | HTTP request body. | | no |
183
-| headers | HTTP request headers. | | no |
184
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | false | no |
185
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | false | no |
186
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
187
-| tls_cert | Client TLS certificate. | | no |
188
-| tls_key | Client TLS key. | | no |
170
+| Group | Option | Description | Default | Required |
171
+|:------|:-----|:------------|:--------|:---------:|
172
+| **Collection** | update_every | Data collection interval (seconds). | 5 | no |
173
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
174
+| **Target** | url | Target endpoint URL. | | yes |
175
+| | timeout | HTTP request timeout (seconds). | 5 | no |
176
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | yes |
177
+| | password | Password for Basic HTTP authentication. | | yes |
178
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
179
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
180
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
181
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
182
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
183
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
184
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
185
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
186
+| **Request** | method | HTTP method to use. | GET | no |
187
+| | body | Request body (e.g., for POST/PUT). | | no |
188
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
189
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
190
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
191
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
192
193
194
</details>
src/go/plugin/go.d/collector/vernemq/integrations/vernemq.md
+22
-19
@@ -218,25 +218,28 @@ The following options can be defined globally: update_every, autodetection_retry
218
219
220
221
-| Option | Description | Default | Required |
222
-|:-----|:------------|:--------|:---------:|
223
-| update_every | Data collection frequency. | 1 | no |
224
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
225
-| url | Server URL. | http://127.0.0.1:8888/metrics | yes |
226
-| timeout | HTTP request timeout. | 1 | no |
227
-| username | Username for basic HTTP authentication. | | no |
228
-| password | Password for basic HTTP authentication. | | no |
229
-| proxy_url | Proxy URL. | | no |
230
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
231
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
232
-| method | HTTP request method. | GET | no |
233
-| body | HTTP request body. | | no |
234
-| headers | HTTP request headers. | | no |
235
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
236
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
237
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
238
-| tls_cert | Client TLS certificate. | | no |
239
-| tls_key | Client TLS key. | | no |
221
+| Group | Option | Description | Default | Required |
222
+|:------|:-----|:------------|:--------|:---------:|
223
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
224
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
225
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:8888/metrics | yes |
226
+| | timeout | HTTP request timeout (seconds). | 1 | no |
227
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
228
+| | password | Password for Basic HTTP authentication. | | no |
229
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
230
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
231
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
232
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
233
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
234
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
235
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
236
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
237
+| **Request** | method | HTTP method to use. | GET | no |
238
+| | body | Request body (e.g., for POST/PUT). | | no |
239
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
240
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
241
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
242
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
243
244
245
</details>
src/go/plugin/go.d/collector/vsphere/integrations/vmware_vcenter_server.md
+31
-25
@@ -204,25 +204,31 @@ The following options can be defined globally: update_every, autodetection_retry
204
205
206
207
-| Option | Description | Default | Required |
208
-|:-----|:------------|:--------|:---------:|
209
-| update_every | Data collection frequency. | 20 | no |
210
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
211
-| url | vCenter server URL. | | yes |
212
-| host_include | Hosts selector (filter). | | no |
213
-| vm_include | Virtual machines selector (filter). | | no |
214
-| discovery_interval | Hosts and VMs discovery interval. | 300 | no |
215
-| timeout | HTTP request timeout. | 20 | no |
216
-| username | Username for basic HTTP authentication. | | no |
217
-| password | Password for basic HTTP authentication. | | no |
218
-| proxy_url | Proxy URL. | | no |
219
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
220
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
221
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
222
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
223
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
224
-| tls_cert | Client TLS certificate. | | no |
225
-| tls_key | Client TLS key. | | no |
207
+| Group | Option | Description | Default | Required |
208
+|:------|:-----|:------------|:--------|:---------:|
209
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
210
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
211
+| **Target** | url | Target endpoint URL. | http://127.0.0.1/server-status?auto | yes |
212
+| | timeout | HTTP request timeout (seconds). | 1 | no |
213
+| **Discovery** | discovery_interval | Hosts and VMs discovery interval (seconds). | 300 | no |
214
+| **Filters** | host_include | Hosts selector (filter). | /* | no |
215
+| | vm_include | VM selector (filter). | /* | no |
216
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | yes |
217
+| | password | Password for Basic HTTP authentication. | | yes |
218
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
219
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
220
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
221
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
222
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
223
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
224
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
225
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
226
+| **Request** | method | HTTP method to use. | GET | no |
227
+| | body | Request body (e.g., for POST/PUT). | | no |
228
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
229
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
230
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
231
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
232
233
##### host_include
234
@@ -234,9 +240,9 @@ Metrics of hosts matching the selector will be collected.
240
241
```yaml
242
host_include:
237
- - '/DC1/*' # select all hosts from datacenter DC1
238
- - '/DC2/*/!Host2 *' # select all hosts from datacenter DC2 except HOST2
239
- - '/DC3/Cluster3/*' # select all hosts from datacenter DC3 cluster Cluster3
243
+ - '/DC1/*' # all hosts from datacenter DC1
244
+ - '/DC2/*/!Host2 *' # all hosts from datacenter DC2 except HOST2
245
+ - '/DC3/Cluster3/*' # all hosts from DC3, cluster Cluster3
246
```
247
248
@@ -250,9 +256,9 @@ Metrics of VMs matching the selector will be collected.
256
257
```yaml
258
vm_include:
253
- - '/DC1/*' # select all VMs from datacenter DC
254
- - '/DC2/*/*/!VM2 *' # select all VMs from datacenter DC2 except VM2
255
- - '/DC3/Cluster3/*' # select all VMs from datacenter DC3 cluster Cluster3
259
+ - '/DC1/*' # all VMs from datacenter DC1
260
+ - '/DC2/*/*/!VM2 *' # all VMs from DC2 except VM2
261
+ - '/DC3/Cluster3/*' # all VMs from DC3, cluster Cluster3
262
```
263
264
src/go/plugin/go.d/collector/weblog/integrations/web_server_log_files.md
+21
-25
@@ -213,27 +213,27 @@ Notes:
213
214
215
216
-| Option | Description | Default | Required |
217
-|:-----|:------------|:--------|:---------:|
218
-| update_every | Data collection frequency. | 1 | no |
219
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
220
-| path | Path to the web server log file. | | yes |
221
-| exclude_path | Path to exclude. | *.gz | no |
222
-| url_patterns | List of URL patterns. | [] | no |
223
-| url_patterns.name | Used as a dimension name. | | yes |
224
-| url_patterns.pattern | Used to match against full original request URI. Pattern syntax in [matcher](https://github.com/netdata/netdata/tree/master/src/go/pkg/matcher#supported-format). | | yes |
225
-| log_type | Log parser type. | auto | no |
226
-| csv_config | CSV log parser config. | | no |
227
-| csv_config.delimiter | CSV field delimiter. | , | no |
228
-| csv_config.format | CSV log format. | | no |
229
-| ltsv_config | LTSV log parser config. | | no |
230
-| ltsv_config.field_delimiter | LTSV field delimiter. | \t | no |
231
-| ltsv_config.value_delimiter | LTSV value delimiter. | : | no |
232
-| ltsv_config.mapping | LTSV fields mapping to **known fields**. | | yes |
233
-| json_config | JSON log parser config. | | no |
234
-| json_config.mapping | JSON fields mapping to **known fields**. | | yes |
235
-| regexp_config | RegExp log parser config. | | no |
236
-| regexp_config.pattern | RegExp pattern with named groups. | | yes |
216
+| Group | Option | Description | Default | Required |
217
+|:------|:-----|:------------|:--------|:---------:|
218
+| **Collection** | update_every | Data collection frequency. | 1 | no |
219
+| | autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
220
+| **Target** | path | Path to the web server log file. | | yes |
221
+| | exclude_path | Path to exclude. | *.gz | no |
222
+| **Customization** | url_patterns | List of URL patterns. | [] | no |
223
+| | url_patterns.name | Used as a dimension name. | | yes |
224
+| | url_patterns.pattern | Used to match against full original request URI. Pattern syntax in [matcher](https://github.com/netdata/netdata/tree/master/src/go/pkg/matcher#supported-format). | | yes |
225
+| **Parser** | log_type | Log parser type. | auto | no |
226
+| | csv_config | CSV log parser config. | | no |
227
+| | csv_config.delimiter | CSV field delimiter. | , | no |
228
+| | csv_config.format | CSV log format. | | no |
229
+| | ltsv_config | LTSV log parser config. | | no |
230
+| | ltsv_config.field_delimiter | LTSV field delimiter. | \t | no |
231
+| | ltsv_config.value_delimiter | LTSV value delimiter. | : | no |
232
+| | ltsv_config.mapping | LTSV fields mapping to **known fields**. | | yes |
233
+| | json_config | JSON log parser config. | | no |
234
+| | json_config.mapping | JSON fields mapping to **known fields**. | | yes |
235
+| | regexp_config | RegExp log parser config. | | no |
236
+| | regexp_config.pattern | RegExp pattern with named groups. | | yes |
237
238
##### url_patterns
239
@@ -290,10 +290,6 @@ If `log_type` parameter set to `auto` (which is default), weblog will try to aut
290
If you're using the default Apache/NGINX log format, auto-detect will work for you. If it doesn't work you need to set the format manually.
291
292
293
-##### csv_config.format
294
-
295
-
296
-
293
##### ltsv_config.mapping
294
295
The mapping is a dictionary where the key is a field, as in logs, and the value is the corresponding **known field**.
src/go/plugin/go.d/collector/whoisquery/integrations/domain_expiration_date.md
+9
-8
@@ -114,14 +114,15 @@ The following options can be defined globally: update_every, autodetection_retry
114
115
116
117
-| Option | Description | Default | Required |
118
-|:-----|:------------|:--------|:---------:|
119
-| update_every | Data collection frequency. | 60 | no |
120
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
121
-| source | Domain address. | | yes |
122
-| days_until_expiration_warning | Number of days before the alarm status is warning. | 30 | no |
123
-| days_until_expiration_critical | Number of days before the alarm status is critical. | 15 | no |
124
-| timeout | The query timeout in seconds. | 5 | no |
117
+| Group | Option | Description | Default | Required |
118
+|:------|:-----|:------------|:--------|:---------:|
119
+| **Collection** | update_every | Data collection frequency. | 60 | no |
120
+| | autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
121
+| **Target** | source | Domain address. | | yes |
122
+| | timeout | The query timeout in seconds. | 5 | no |
123
+| **Customization** | days_until_expiration_warning | Number of days before the alarm status is warning. | 30 | no |
124
+| | days_until_expiration_critical | Number of days before the alarm status is critical. | 15 | no |
125
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
126
127
128
</details>
src/go/plugin/go.d/collector/x509check/integrations/x.509_certificate.md
+13
-12
@@ -118,18 +118,19 @@ The following options can be defined globally: update_every, autodetection_retry
118
119
120
121
-| Option | Description | Default | Required |
122
-|:-----|:------------|:--------|:---------:|
123
-| update_every | Data collection frequency. | 1 | no |
124
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
125
-| source | Certificate source. Allowed schemes: https, tcp, tcp4, tcp6, udp, udp4, udp6, file, smtp. | | no |
126
-| check_full_chain | Monitor expiration time for all certificates in the SSL/TLS chain, including intermediate and root certificates. | no | no |
127
-| check_revocation_status | Whether to check the revocation status of the certificate. | no | no |
128
-| timeout | SSL connection timeout. | 2 | no |
129
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
130
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
131
-| tls_cert | Client TLS certificate. | | no |
132
-| tls_key | Client TLS key. | | no |
121
+| Group | Option | Description | Default | Required |
122
+|:------|:-----|:------------|:--------|:---------:|
123
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
124
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
125
+| **Target** | source | Certificate source. Allowed schemes: https, tcp, tcp4, tcp6, udp, udp4, udp6, file, smtp. | | no |
126
+| | timeout | SSL connection timeout (seconds). | 2 | no |
127
+| **Validation** | check_full_chain | Monitor expiration time for all certificates in the chain (including intermediates and root). | no | no |
128
+| | check_revocation_status | Check the revocation status of the certificate. | no | no |
129
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
130
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
131
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
132
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
133
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
134
135
136
</details>
src/go/plugin/go.d/collector/yugabytedb/integrations/yugabytedb.md
+22
-19
@@ -364,25 +364,28 @@ The following options can be defined globally: update_every, autodetection_retry
364
365
366
367
-| Option | Description | Default | Required |
368
-|:-----|:------------|:--------|:---------:|
369
-| update_every | Data collection frequency. | 5 | no |
370
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
371
-| url | Server URL. | http://127.0.0.1:7000/prometheus-metrics | yes |
372
-| timeout | HTTP request timeout. | 1 | no |
373
-| username | Username for basic HTTP authentication. | | no |
374
-| password | Password for basic HTTP authentication. | | no |
375
-| proxy_url | Proxy URL. | | no |
376
-| proxy_username | Username for proxy basic HTTP authentication. | | no |
377
-| proxy_password | Password for proxy basic HTTP authentication. | | no |
378
-| method | HTTP request method. | GET | no |
379
-| body | HTTP request body. | | no |
380
-| headers | HTTP request headers. | | no |
381
-| not_follow_redirects | Redirect handling policy. Controls whether the client follows redirects. | no | no |
382
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
383
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
384
-| tls_cert | Client TLS certificate. | | no |
385
-| tls_key | Client TLS key. | | no |
367
+| Group | Option | Description | Default | Required |
368
+|:------|:-----|:------------|:--------|:---------:|
369
+| **Collection** | update_every | Data collection interval (seconds). | 5 | no |
370
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
371
+| **Target** | url | Target endpoint URL. | http://127.0.0.1:7000/prometheus-metrics | yes |
372
+| | timeout | HTTP request timeout (seconds). | 1 | no |
373
+| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
374
+| | password | Password for Basic HTTP authentication. | | no |
375
+| | bearer_token_file | Path to a file containing a bearer token (used for `Authorization: Bearer`). | | no |
376
+| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
377
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
378
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
379
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
380
+| **Proxy** | proxy_url | HTTP proxy URL. | | no |
381
+| | proxy_username | Username for proxy Basic HTTP authentication. | | no |
382
+| | proxy_password | Password for proxy Basic HTTP authentication. | | no |
383
+| **Request** | method | HTTP method to use. | GET | no |
384
+| | body | Request body (e.g., for POST/PUT). | | no |
385
+| | headers | Additional HTTP headers (one per line as key: value). | | no |
386
+| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
387
+| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
388
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
389
390
391
</details>
src/go/plugin/go.d/collector/zookeeper/integrations/zookeeper.md
+12
-11
@@ -131,17 +131,18 @@ The following options can be defined globally: update_every, autodetection_retry
131
132
133
134
-| Option | Description | Default | Required |
135
-|:-----|:------------|:--------|:---------:|
136
-| update_every | Data collection frequency. | 1 | no |
137
-| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |
138
-| address | Server address. The format is IP:PORT. | 127.0.0.1:2181 | yes |
139
-| timeout | Connection/read/write/ssl handshake timeout. | 1 | no |
140
-| use_tls | Whether to use TLS or not. | no | no |
141
-| tls_skip_verify | Server certificate chain and hostname validation policy. Controls whether the client performs this check. | no | no |
142
-| tls_ca | Certification authority that the client uses when verifying the server's certificates. | | no |
143
-| tls_cert | Client TLS certificate. | | no |
144
-| tls_key | Client TLS key. | | no |
134
+| Group | Option | Description | Default | Required |
135
+|:------|:-----|:------------|:--------|:---------:|
136
+| **Collection** | update_every | Data collection interval (seconds). | 1 | no |
137
+| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
138
+| **Target** | address | Zookeeper server address (`IP:PORT`). | 127.0.0.1:2181 | yes |
139
+| | timeout | Connection, read, write, and TLS handshake timeout (seconds). | 1 | no |
140
+| **TLS** | use_tls | Enable TLS for the connection. | no | no |
141
+| | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
142
+| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
143
+| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
144
+| | tls_key | Path to client TLS private key (for mTLS). | | no |
145
+| **Virtual Node** | vnode | Associates this data collection job with a [Virtual Node](https://learn.netdata.cloud/docs/netdata-agent/configuration/organize-systems-metrics-and-alerts#virtual-nodes). | | no |
146
147
148
</details>