fix(go.d): add missing props to config schemas (#20489)
Ilya Mashchenko committed
Jun 16, 2025 at 12:08 UTC
a4e58e909172c3b88ab2e2e11bfa16a04a056156
55 files changed
+934
-1
src/go/plugin/go.d/collector/activemq/config_schema.json
+17
@@ -88,6 +88,16 @@
88
"type": "string",
89
"sensitive": true
90
},
91
+ "bearer_token_file": {
92
+ "title": "Bearer Token File",
93
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
94
+ "type": "string"
95
+ },
96
+ "force_http2": {
97
+ "title": "Force HTTP2",
98
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
99
+ "type": "boolean"
100
+ },
101
"proxy_url": {
102
"title": "Proxy URL",
103
"description": "The URL of the proxy server.",
@@ -222,6 +232,13 @@
232
"method": {
233
"ui:widget": "hidden"
234
},
235
+ "bearer_token_file": {
236
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
237
+ "ui:widget": "hidden"
238
+ },
239
+ "force_http2": {
240
+ "ui:widget": "hidden"
241
+ },
242
"autodetection_retry": {
243
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
244
},
src/go/plugin/go.d/collector/apache/config_schema.json
+9
@@ -59,6 +59,11 @@
59
"type": "string",
60
"sensitive": true
61
},
62
+ "bearer_token_file": {
63
+ "title": "Bearer Token File",
64
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
65
+ "type": "string"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -136,6 +141,10 @@
141
"method": {
142
"ui:widget": "hidden"
143
},
144
+ "bearer_token_file": {
145
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
146
+ "ui:widget": "hidden"
147
+ },
148
"autodetection_retry": {
149
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
150
},
src/go/plugin/go.d/collector/bind/config_schema.json
+24
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -112,6 +122,10 @@
122
"method": {
123
"title": "Method",
124
"type": "string"
125
+ },
126
+ "permit_view": {
127
+ "title": "Permit View",
128
+ "type": "string"
129
}
130
},
131
"required": [
@@ -177,6 +191,16 @@
191
"method": {
192
"ui:widget": "hidden"
193
},
194
+ "permit_view": {
195
+ "ui:widget": "hidden"
196
+ },
197
+ "bearer_token_file": {
198
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
199
+ "ui:widget": "hidden"
200
+ },
201
+ "force_http2": {
202
+ "ui:widget": "hidden"
203
+ },
204
"autodetection_retry": {
205
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
206
},
src/go/plugin/go.d/collector/cassandra/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -177,6 +187,13 @@
187
"method": {
188
"ui:widget": "hidden"
189
},
190
+ "bearer_token_file": {
191
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
192
+ "ui:widget": "hidden"
193
+ },
194
+ "force_http2": {
195
+ "ui:widget": "hidden"
196
+ },
197
"autodetection_retry": {
198
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
199
},
src/go/plugin/go.d/collector/ceph/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -134,6 +144,13 @@
144
"method": {
145
"ui:widget": "hidden"
146
},
147
+ "bearer_token_file": {
148
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
149
+ "ui:widget": "hidden"
150
+ },
151
+ "force_http2": {
152
+ "ui:widget": "hidden"
153
+ },
154
"autodetection_retry": {
155
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
156
},
src/go/plugin/go.d/collector/clickhouse/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -131,6 +141,13 @@
141
"method": {
142
"ui:widget": "hidden"
143
},
144
+ "bearer_token_file": {
145
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
146
+ "ui:widget": "hidden"
147
+ },
148
+ "force_http2": {
149
+ "ui:widget": "hidden"
150
+ },
151
"autodetection_retry": {
152
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
153
},
src/go/plugin/go.d/collector/cockroachdb/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -177,6 +187,13 @@
187
"method": {
188
"ui:widget": "hidden"
189
},
190
+ "bearer_token_file": {
191
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
192
+ "ui:widget": "hidden"
193
+ },
194
+ "force_http2": {
195
+ "ui:widget": "hidden"
196
+ },
197
"autodetection_retry": {
198
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
199
},
src/go/plugin/go.d/collector/consul/config_schema.json
+17
@@ -60,6 +60,16 @@
60
"type": "string",
61
"sensitive": true
62
},
63
+ "bearer_token_file": {
64
+ "title": "Bearer Token File",
65
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
66
+ "type": "string"
67
+ },
68
+ "force_http2": {
69
+ "title": "Force HTTP2",
70
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
71
+ "type": "boolean"
72
+ },
73
"proxy_url": {
74
"title": "Proxy URL",
75
"description": "The URL of the proxy server.",
@@ -184,6 +194,13 @@
194
"method": {
195
"ui:widget": "hidden"
196
},
197
+ "bearer_token_file": {
198
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
199
+ "ui:widget": "hidden"
200
+ },
201
+ "force_http2": {
202
+ "ui:widget": "hidden"
203
+ },
204
"autodetection_retry": {
205
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
206
},
src/go/plugin/go.d/collector/coredns/config_schema.json
+17
@@ -126,6 +126,16 @@
126
"type": "string",
127
"sensitive": true
128
},
129
+ "bearer_token_file": {
130
+ "title": "Bearer Token File",
131
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
132
+ "type": "string"
133
+ },
134
+ "force_http2": {
135
+ "title": "Force HTTP2",
136
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
137
+ "type": "boolean"
138
+ },
139
"proxy_url": {
140
"title": "Proxy URL",
141
"description": "The URL of the proxy server.",
@@ -256,6 +266,13 @@
266
"method": {
267
"ui:widget": "hidden"
268
},
269
+ "bearer_token_file": {
270
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
271
+ "ui:widget": "hidden"
272
+ },
273
+ "force_http2": {
274
+ "ui:widget": "hidden"
275
+ },
276
"autodetection_retry": {
277
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
278
},
src/go/plugin/go.d/collector/couchbase/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -177,6 +187,13 @@
187
"method": {
188
"ui:widget": "hidden"
189
},
190
+ "bearer_token_file": {
191
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
192
+ "ui:widget": "hidden"
193
+ },
194
+ "force_http2": {
195
+ "ui:widget": "hidden"
196
+ },
197
"autodetection_retry": {
198
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
199
},
src/go/plugin/go.d/collector/couchdb/config_schema.json
+17
@@ -65,6 +65,16 @@
65
"type": "string",
66
"sensitive": true
67
},
68
+ "bearer_token_file": {
69
+ "title": "Bearer Token File",
70
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
71
+ "type": "string"
72
+ },
73
+ "force_http2": {
74
+ "title": "Force HTTP2",
75
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
76
+ "type": "boolean"
77
+ },
78
"proxy_url": {
79
"title": "Proxy URL",
80
"description": "The URL of the proxy server.",
@@ -191,6 +201,13 @@
201
"method": {
202
"ui:widget": "hidden"
203
},
204
+ "bearer_token_file": {
205
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
206
+ "ui:widget": "hidden"
207
+ },
208
+ "force_http2": {
209
+ "ui:widget": "hidden"
210
+ },
211
"autodetection_retry": {
212
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
213
},
src/go/plugin/go.d/collector/dnsdist/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -177,6 +187,13 @@
187
"method": {
188
"ui:widget": "hidden"
189
},
190
+ "bearer_token_file": {
191
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
192
+ "ui:widget": "hidden"
193
+ },
194
+ "force_http2": {
195
+ "ui:widget": "hidden"
196
+ },
197
"autodetection_retry": {
198
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
199
},
src/go/plugin/go.d/collector/docker_engine/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -177,6 +187,13 @@
187
"method": {
188
"ui:widget": "hidden"
189
},
190
+ "bearer_token_file": {
191
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
192
+ "ui:widget": "hidden"
193
+ },
194
+ "force_http2": {
195
+ "ui:widget": "hidden"
196
+ },
197
"autodetection_retry": {
198
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
199
},
src/go/plugin/go.d/collector/dockerhub/config_schema.json
+17
@@ -69,6 +69,16 @@
69
"type": "string",
70
"sensitive": true
71
},
72
+ "bearer_token_file": {
73
+ "title": "Bearer Token File",
74
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
75
+ "type": "string"
76
+ },
77
+ "force_http2": {
78
+ "title": "Force HTTP2",
79
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
80
+ "type": "boolean"
81
+ },
82
"proxy_url": {
83
"title": "Proxy URL",
84
"description": "The URL of the proxy server.",
@@ -194,6 +204,13 @@
204
"method": {
205
"ui:widget": "hidden"
206
},
207
+ "bearer_token_file": {
208
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
209
+ "ui:widget": "hidden"
210
+ },
211
+ "force_http2": {
212
+ "ui:widget": "hidden"
213
+ },
214
"autodetection_retry": {
215
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
216
},
src/go/plugin/go.d/collector/elasticsearch/config_schema.json
+17
@@ -84,6 +84,16 @@
84
"type": "string",
85
"sensitive": true
86
},
87
+ "bearer_token_file": {
88
+ "title": "Bearer Token File",
89
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
90
+ "type": "string"
91
+ },
92
+ "force_http2": {
93
+ "title": "Force HTTP2",
94
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
95
+ "type": "boolean"
96
+ },
97
"proxy_url": {
98
"title": "Proxy URL",
99
"description": "The URL of the proxy server.",
@@ -212,6 +222,13 @@
222
"method": {
223
"ui:widget": "hidden"
224
},
225
+ "bearer_token_file": {
226
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
227
+ "ui:widget": "hidden"
228
+ },
229
+ "force_http2": {
230
+ "ui:widget": "hidden"
231
+ },
232
"autodetection_retry": {
233
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
234
},
src/go/plugin/go.d/collector/envoy/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -177,6 +187,13 @@
187
"method": {
188
"ui:widget": "hidden"
189
},
190
+ "bearer_token_file": {
191
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
192
+ "ui:widget": "hidden"
193
+ },
194
+ "force_http2": {
195
+ "ui:widget": "hidden"
196
+ },
197
"autodetection_retry": {
198
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
199
},
src/go/plugin/go.d/collector/fluentd/config_schema.json
+24
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -112,6 +122,10 @@
122
"method": {
123
"title": "Method",
124
"type": "string"
125
+ },
126
+ "permit_plugin": {
127
+ "title": "Permit Plugin",
128
+ "type": "string"
129
}
130
},
131
"required": [
@@ -177,6 +191,16 @@
191
"method": {
192
"ui:widget": "hidden"
193
},
194
+ "permit_view": {
195
+ "ui:widget": "hidden"
196
+ },
197
+ "bearer_token_file": {
198
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
199
+ "ui:widget": "hidden"
200
+ },
201
+ "force_http2": {
202
+ "ui:widget": "hidden"
203
+ },
204
"autodetection_retry": {
205
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
206
},
src/go/plugin/go.d/collector/geth/config_schema.json
+17
@@ -42,6 +42,16 @@
42
"type": "string",
43
"sensitive": true
44
},
45
+ "bearer_token_file": {
46
+ "title": "Bearer Token File",
47
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
48
+ "type": "string"
49
+ },
50
+ "force_http2": {
51
+ "title": "Force HTTP2",
52
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
53
+ "type": "boolean"
54
+ },
55
"proxy_url": {
56
"title": "Proxy URL",
57
"description": "The URL of the proxy server.",
@@ -163,6 +173,13 @@
173
"method": {
174
"ui:widget": "hidden"
175
},
176
+ "bearer_token_file": {
177
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
178
+ "ui:widget": "hidden"
179
+ },
180
+ "force_http2": {
181
+ "ui:widget": "hidden"
182
+ },
183
"timeout": {
184
"ui:help": "Accepts decimals for precise control (e.g., type 1.5 for 1.5 seconds)."
185
},
src/go/plugin/go.d/collector/haproxy/config_schema.json
+17
@@ -49,6 +49,16 @@
49
"type": "string",
50
"sensitive": true
51
},
52
+ "bearer_token_file": {
53
+ "title": "Bearer Token File",
54
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
55
+ "type": "string"
56
+ },
57
+ "force_http2": {
58
+ "title": "Force HTTP2",
59
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
60
+ "type": "boolean"
61
+ },
62
"proxy_url": {
63
"title": "Proxy URL",
64
"description": "The URL of the proxy server.",
@@ -171,6 +181,13 @@
181
"method": {
182
"ui:widget": "hidden"
183
},
184
+ "bearer_token_file": {
185
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
186
+ "ui:widget": "hidden"
187
+ },
188
+ "force_http2": {
189
+ "ui:widget": "hidden"
190
+ },
191
"autodetection_retry": {
192
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
193
},
src/go/plugin/go.d/collector/hdfs/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -177,6 +187,13 @@
187
"method": {
188
"ui:widget": "hidden"
189
},
190
+ "bearer_token_file": {
191
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
192
+ "ui:widget": "hidden"
193
+ },
194
+ "force_http2": {
195
+ "ui:widget": "hidden"
196
+ },
197
"autodetection_retry": {
198
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
199
},
src/go/plugin/go.d/collector/httpcheck/config_schema.json
+17
@@ -127,6 +127,16 @@
127
"description": "Specifies the path to the file containing cookies. For more information about the cookie file format, see [cookie file format](https://everything.curl.dev/http/cookies/fileformat).",
128
"type": "string"
129
},
130
+ "bearer_token_file": {
131
+ "title": "Bearer Token File",
132
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
133
+ "type": "string"
134
+ },
135
+ "force_http2": {
136
+ "title": "Force HTTP2",
137
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
138
+ "type": "boolean"
139
+ },
140
"proxy_url": {
141
"title": "Proxy URL",
142
"description": "The URL of the proxy server.",
@@ -247,6 +257,13 @@
257
"uiOptions": {
258
"fullPage": true
259
},
260
+ "bearer_token_file": {
261
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
262
+ "ui:widget": "hidden"
263
+ },
264
+ "force_http2": {
265
+ "ui:widget": "hidden"
266
+ },
267
"vnode": {
268
"ui:placeholder": "To use this option, first create a Virtual Node and then reference its name here."
269
},
src/go/plugin/go.d/collector/icecast/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -131,6 +141,13 @@
141
"method": {
142
"ui:widget": "hidden"
143
},
144
+ "bearer_token_file": {
145
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
146
+ "ui:widget": "hidden"
147
+ },
148
+ "force_http2": {
149
+ "ui:widget": "hidden"
150
+ },
151
"autodetection_retry": {
152
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
153
},
src/go/plugin/go.d/collector/ipfs/config_schema.json
+17
@@ -64,6 +64,16 @@
64
"type": "string",
65
"sensitive": true
66
},
67
+ "bearer_token_file": {
68
+ "title": "Bearer Token File",
69
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
70
+ "type": "string"
71
+ },
72
+ "force_http2": {
73
+ "title": "Force HTTP2",
74
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
75
+ "type": "boolean"
76
+ },
77
"proxy_url": {
78
"title": "Proxy URL",
79
"description": "The URL of the proxy server.",
@@ -141,6 +151,13 @@
151
"method": {
152
"ui:widget": "hidden"
153
},
154
+ "bearer_token_file": {
155
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
156
+ "ui:widget": "hidden"
157
+ },
158
+ "force_http2": {
159
+ "ui:widget": "hidden"
160
+ },
161
"autodetection_retry": {
162
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
163
},
src/go/plugin/go.d/collector/k8s_kubelet/config_schema.json
+19
-1
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -140,7 +150,8 @@
150
"title": "Auth",
151
"fields": [
152
"username",
143
- "password"
153
+ "password",
154
+ "bearer_token_file"
155
]
156
},
157
{
@@ -177,6 +188,13 @@
188
"method": {
189
"ui:widget": "hidden"
190
},
191
+ "bearer_token_file": {
192
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
193
+ "ui:placeholder": "/var/run/secrets/kubernetes.io/serviceaccount/token"
194
+ },
195
+ "force_http2": {
196
+ "ui:widget": "hidden"
197
+ },
198
"autodetection_retry": {
199
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
200
},
src/go/plugin/go.d/collector/k8s_kubeproxy/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -177,6 +187,13 @@
187
"method": {
188
"ui:widget": "hidden"
189
},
190
+ "bearer_token_file": {
191
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
192
+ "ui:widget": "hidden"
193
+ },
194
+ "force_http2": {
195
+ "ui:widget": "hidden"
196
+ },
197
"autodetection_retry": {
198
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
199
},
src/go/plugin/go.d/collector/lighttpd/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -177,6 +187,13 @@
187
"method": {
188
"ui:widget": "hidden"
189
},
190
+ "bearer_token_file": {
191
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
192
+ "ui:widget": "hidden"
193
+ },
194
+ "force_http2": {
195
+ "ui:widget": "hidden"
196
+ },
197
"autodetection_retry": {
198
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
199
},
src/go/plugin/go.d/collector/logstash/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -177,6 +187,13 @@
187
"method": {
188
"ui:widget": "hidden"
189
},
190
+ "bearer_token_file": {
191
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
192
+ "ui:widget": "hidden"
193
+ },
194
+ "force_http2": {
195
+ "ui:widget": "hidden"
196
+ },
197
"autodetection_retry": {
198
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
199
},
src/go/plugin/go.d/collector/maxscale/config_schema.json
+17
@@ -56,6 +56,16 @@
56
"default": "mariadb",
57
"sensitive": true
58
},
59
+ "bearer_token_file": {
60
+ "title": "Bearer Token File",
61
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
62
+ "type": "string"
63
+ },
64
+ "force_http2": {
65
+ "title": "Force HTTP2",
66
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
67
+ "type": "boolean"
68
+ },
69
"proxy_url": {
70
"title": "Proxy URL",
71
"description": "The URL of the proxy server.",
@@ -133,6 +143,13 @@
143
"method": {
144
"ui:widget": "hidden"
145
},
146
+ "bearer_token_file": {
147
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
148
+ "ui:widget": "hidden"
149
+ },
150
+ "force_http2": {
151
+ "ui:widget": "hidden"
152
+ },
153
"autodetection_retry": {
154
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
155
},
src/go/plugin/go.d/collector/monit/config_schema.json
+17
@@ -56,6 +56,16 @@
56
"sensitive": true,
57
"default": "monit"
58
},
59
+ "bearer_token_file": {
60
+ "title": "Bearer Token File",
61
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
62
+ "type": "string"
63
+ },
64
+ "force_http2": {
65
+ "title": "Force HTTP2",
66
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
67
+ "type": "boolean"
68
+ },
69
"proxy_url": {
70
"title": "Proxy URL",
71
"description": "The URL of the proxy server.",
@@ -133,6 +143,13 @@
143
"method": {
144
"ui:widget": "hidden"
145
},
146
+ "bearer_token_file": {
147
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
148
+ "ui:widget": "hidden"
149
+ },
150
+ "force_http2": {
151
+ "ui:widget": "hidden"
152
+ },
153
"autodetection_retry": {
154
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
155
},
src/go/plugin/go.d/collector/nats/config_schema.json
+17
@@ -65,6 +65,16 @@
65
"type": "string",
66
"sensitive": true
67
},
68
+ "bearer_token_file": {
69
+ "title": "Bearer Token File",
70
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
71
+ "type": "string"
72
+ },
73
+ "force_http2": {
74
+ "title": "Force HTTP2",
75
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
76
+ "type": "boolean"
77
+ },
78
"proxy_url": {
79
"title": "Proxy URL",
80
"description": "The URL of the proxy server.",
@@ -142,6 +152,13 @@
152
"method": {
153
"ui:widget": "hidden"
154
},
155
+ "bearer_token_file": {
156
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
157
+ "ui:widget": "hidden"
158
+ },
159
+ "force_http2": {
160
+ "ui:widget": "hidden"
161
+ },
162
"autodetection_retry": {
163
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
164
},
src/go/plugin/go.d/collector/nginx/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -177,6 +187,13 @@
187
"method": {
188
"ui:widget": "hidden"
189
},
190
+ "bearer_token_file": {
191
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
192
+ "ui:widget": "hidden"
193
+ },
194
+ "force_http2": {
195
+ "ui:widget": "hidden"
196
+ },
197
"autodetection_retry": {
198
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
199
},
src/go/plugin/go.d/collector/nginxplus/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -177,6 +187,13 @@
187
"method": {
188
"ui:widget": "hidden"
189
},
190
+ "bearer_token_file": {
191
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
192
+ "ui:widget": "hidden"
193
+ },
194
+ "force_http2": {
195
+ "ui:widget": "hidden"
196
+ },
197
"autodetection_retry": {
198
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
199
},
src/go/plugin/go.d/collector/nginxunit/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -177,6 +187,13 @@
187
"method": {
188
"ui:widget": "hidden"
189
},
190
+ "bearer_token_file": {
191
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
192
+ "ui:widget": "hidden"
193
+ },
194
+ "force_http2": {
195
+ "ui:widget": "hidden"
196
+ },
197
"autodetection_retry": {
198
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
199
},
src/go/plugin/go.d/collector/nginxvts/config_schema.json
+17
@@ -53,6 +53,16 @@
53
"type": "string",
54
"sensitive": true
55
},
56
+ "bearer_token_file": {
57
+ "title": "Bearer Token File",
58
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
59
+ "type": "string"
60
+ },
61
+ "force_http2": {
62
+ "title": "Force HTTP2",
63
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
64
+ "type": "boolean"
65
+ },
66
"proxy_url": {
67
"title": "Proxy URL",
68
"description": "The URL of the proxy server.",
@@ -176,6 +186,13 @@
186
"method": {
187
"ui:widget": "hidden"
188
},
189
+ "bearer_token_file": {
190
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
191
+ "ui:widget": "hidden"
192
+ },
193
+ "force_http2": {
194
+ "ui:widget": "hidden"
195
+ },
196
"autodetection_retry": {
197
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
198
},
src/go/plugin/go.d/collector/phpdaemon/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -177,6 +187,13 @@
187
"method": {
188
"ui:widget": "hidden"
189
},
190
+ "bearer_token_file": {
191
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
192
+ "ui:widget": "hidden"
193
+ },
194
+ "force_http2": {
195
+ "ui:widget": "hidden"
196
+ },
197
"autodetection_retry": {
198
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
199
},
src/go/plugin/go.d/collector/phpfpm/config_schema.json
+17
@@ -74,6 +74,16 @@
74
"type": "string",
75
"sensitive": true
76
},
77
+ "bearer_token_file": {
78
+ "title": "Bearer Token File",
79
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
80
+ "type": "string"
81
+ },
82
+ "force_http2": {
83
+ "title": "Force HTTP2",
84
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
85
+ "type": "boolean"
86
+ },
87
"proxy_url": {
88
"title": "Proxy URL",
89
"description": "The URL of the proxy server.",
@@ -160,6 +170,13 @@
170
"method": {
171
"ui:widget": "hidden"
172
},
173
+ "bearer_token_file": {
174
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
175
+ "ui:widget": "hidden"
176
+ },
177
+ "force_http2": {
178
+ "ui:widget": "hidden"
179
+ },
180
"autodetection_retry": {
181
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
182
},
src/go/plugin/go.d/collector/pihole/config_schema.json
+17
@@ -60,6 +60,16 @@
60
"type": "string",
61
"sensitive": true
62
},
63
+ "bearer_token_file": {
64
+ "title": "Bearer Token File",
65
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
66
+ "type": "string"
67
+ },
68
+ "force_http2": {
69
+ "title": "Force HTTP2",
70
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
71
+ "type": "boolean"
72
+ },
73
"proxy_url": {
74
"title": "Proxy URL",
75
"description": "The URL of the proxy server.",
@@ -184,6 +194,13 @@
194
"method": {
195
"ui:widget": "hidden"
196
},
197
+ "bearer_token_file": {
198
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
199
+ "ui:widget": "hidden"
200
+ },
201
+ "force_http2": {
202
+ "ui:widget": "hidden"
203
+ },
204
"autodetection_retry": {
205
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
206
},
src/go/plugin/go.d/collector/powerdns/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -177,6 +187,13 @@
187
"method": {
188
"ui:widget": "hidden"
189
},
190
+ "bearer_token_file": {
191
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
192
+ "ui:widget": "hidden"
193
+ },
194
+ "force_http2": {
195
+ "ui:widget": "hidden"
196
+ },
197
"autodetection_retry": {
198
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
199
},
src/go/plugin/go.d/collector/powerdns_recursor/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -177,6 +187,13 @@
187
"method": {
188
"ui:widget": "hidden"
189
},
190
+ "bearer_token_file": {
191
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
192
+ "ui:widget": "hidden"
193
+ },
194
+ "force_http2": {
195
+ "ui:widget": "hidden"
196
+ },
197
"autodetection_retry": {
198
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
199
},
src/go/plugin/go.d/collector/prometheus/config_schema.json
+8
@@ -217,6 +217,11 @@
217
"method": {
218
"title": "Method",
219
"type": "string"
220
+ },
221
+ "force_http2": {
222
+ "title": "Force HTTP2",
223
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
224
+ "type": "boolean"
225
}
226
},
227
"required": [
@@ -330,6 +335,9 @@
335
},
336
"method": {
337
"ui:widget": "hidden"
338
+ },
339
+ "force_http2": {
340
+ "ui:widget": "hidden"
341
}
342
}
343
}
src/go/plugin/go.d/collector/pulsar/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -177,6 +187,13 @@
187
"method": {
188
"ui:widget": "hidden"
189
},
190
+ "bearer_token_file": {
191
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
192
+ "ui:widget": "hidden"
193
+ },
194
+ "force_http2": {
195
+ "ui:widget": "hidden"
196
+ },
197
"autodetection_retry": {
198
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
199
},
src/go/plugin/go.d/collector/puppet/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -131,6 +141,13 @@
141
"method": {
142
"ui:widget": "hidden"
143
},
144
+ "bearer_token_file": {
145
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
146
+ "ui:widget": "hidden"
147
+ },
148
+ "force_http2": {
149
+ "ui:widget": "hidden"
150
+ },
151
"autodetection_retry": {
152
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
153
},
src/go/plugin/go.d/collector/rabbitmq/config_schema.json
+17
@@ -62,6 +62,16 @@
62
"default": "guest",
63
"sensitive": true
64
},
65
+ "bearer_token_file": {
66
+ "title": "Bearer Token File",
67
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
68
+ "type": "string"
69
+ },
70
+ "force_http2": {
71
+ "title": "Force HTTP2",
72
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
73
+ "type": "boolean"
74
+ },
75
"proxy_url": {
76
"title": "Proxy URL",
77
"description": "The URL of the proxy server.",
@@ -186,6 +196,13 @@
196
"method": {
197
"ui:widget": "hidden"
198
},
199
+ "bearer_token_file": {
200
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
201
+ "ui:widget": "hidden"
202
+ },
203
+ "force_http2": {
204
+ "ui:widget": "hidden"
205
+ },
206
"autodetection_retry": {
207
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
208
},
src/go/plugin/go.d/collector/riakkv/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -131,6 +141,13 @@
141
"method": {
142
"ui:widget": "hidden"
143
},
144
+ "bearer_token_file": {
145
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
146
+ "ui:widget": "hidden"
147
+ },
148
+ "force_http2": {
149
+ "ui:widget": "hidden"
150
+ },
151
"autodetection_retry": {
152
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
153
},
src/go/plugin/go.d/collector/rspamd/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -131,6 +141,13 @@
141
"method": {
142
"ui:widget": "hidden"
143
},
144
+ "bearer_token_file": {
145
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
146
+ "ui:widget": "hidden"
147
+ },
148
+ "force_http2": {
149
+ "ui:widget": "hidden"
150
+ },
151
"autodetection_retry": {
152
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
153
},
src/go/plugin/go.d/collector/scaleio/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -177,6 +187,13 @@
187
"method": {
188
"ui:widget": "hidden"
189
},
190
+ "bearer_token_file": {
191
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
192
+ "ui:widget": "hidden"
193
+ },
194
+ "force_http2": {
195
+ "ui:widget": "hidden"
196
+ },
197
"autodetection_retry": {
198
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
199
},
src/go/plugin/go.d/collector/squid/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -131,6 +141,13 @@
141
"method": {
142
"ui:widget": "hidden"
143
},
144
+ "bearer_token_file": {
145
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
146
+ "ui:widget": "hidden"
147
+ },
148
+ "force_http2": {
149
+ "ui:widget": "hidden"
150
+ },
151
"autodetection_retry": {
152
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
153
},
src/go/plugin/go.d/collector/tengine/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -177,6 +187,13 @@
187
"method": {
188
"ui:widget": "hidden"
189
},
190
+ "bearer_token_file": {
191
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
192
+ "ui:widget": "hidden"
193
+ },
194
+ "force_http2": {
195
+ "ui:widget": "hidden"
196
+ },
197
"autodetection_retry": {
198
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
199
},
src/go/plugin/go.d/collector/tomcat/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -131,6 +141,13 @@
141
"method": {
142
"ui:widget": "hidden"
143
},
144
+ "bearer_token_file": {
145
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
146
+ "ui:widget": "hidden"
147
+ },
148
+ "force_http2": {
149
+ "ui:widget": "hidden"
150
+ },
151
"autodetection_retry": {
152
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
153
},
src/go/plugin/go.d/collector/traefik/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -177,6 +187,13 @@
187
"method": {
188
"ui:widget": "hidden"
189
},
190
+ "bearer_token_file": {
191
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
192
+ "ui:widget": "hidden"
193
+ },
194
+ "force_http2": {
195
+ "ui:widget": "hidden"
196
+ },
197
"autodetection_retry": {
198
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
199
},
src/go/plugin/go.d/collector/typesense/config_schema.json
+17
@@ -60,6 +60,16 @@
60
"type": "string",
61
"sensitive": true
62
},
63
+ "bearer_token_file": {
64
+ "title": "Bearer Token File",
65
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
66
+ "type": "string"
67
+ },
68
+ "force_http2": {
69
+ "title": "Force HTTP2",
70
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
71
+ "type": "boolean"
72
+ },
73
"proxy_url": {
74
"title": "Proxy URL",
75
"description": "The URL of the proxy server.",
@@ -137,6 +147,13 @@
147
"method": {
148
"ui:widget": "hidden"
149
},
150
+ "bearer_token_file": {
151
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
152
+ "ui:widget": "hidden"
153
+ },
154
+ "force_http2": {
155
+ "ui:widget": "hidden"
156
+ },
157
"autodetection_retry": {
158
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
159
},
src/go/plugin/go.d/collector/vcsa/config_schema.json
+17
@@ -53,6 +53,16 @@
53
"type": "string",
54
"sensitive": true
55
},
56
+ "bearer_token_file": {
57
+ "title": "Bearer Token File",
58
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
59
+ "type": "string"
60
+ },
61
+ "force_http2": {
62
+ "title": "Force HTTP2",
63
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
64
+ "type": "boolean"
65
+ },
66
"proxy_url": {
67
"title": "Proxy URL",
68
"description": "The URL of the proxy server.",
@@ -176,6 +186,13 @@
186
"method": {
187
"ui:widget": "hidden"
188
},
189
+ "bearer_token_file": {
190
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
191
+ "ui:widget": "hidden"
192
+ },
193
+ "force_http2": {
194
+ "ui:widget": "hidden"
195
+ },
196
"autodetection_retry": {
197
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
198
},
src/go/plugin/go.d/collector/vernemq/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -177,6 +187,13 @@
187
"method": {
188
"ui:widget": "hidden"
189
},
190
+ "bearer_token_file": {
191
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
192
+ "ui:widget": "hidden"
193
+ },
194
+ "force_http2": {
195
+ "ui:widget": "hidden"
196
+ },
197
"autodetection_retry": {
198
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
199
},
src/go/plugin/go.d/collector/vsphere/config_schema.json
+17
@@ -98,6 +98,16 @@
98
"type": "string",
99
"sensitive": true
100
},
101
+ "bearer_token_file": {
102
+ "title": "Bearer Token File",
103
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
104
+ "type": "string"
105
+ },
106
+ "force_http2": {
107
+ "title": "Force HTTP2",
108
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
109
+ "type": "boolean"
110
+ },
111
"proxy_url": {
112
"title": "Proxy URL",
113
"description": "The URL of the proxy server.",
@@ -233,6 +243,13 @@
243
"method": {
244
"ui:widget": "hidden"
245
},
246
+ "bearer_token_file": {
247
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
248
+ "ui:widget": "hidden"
249
+ },
250
+ "force_http2": {
251
+ "ui:widget": "hidden"
252
+ },
253
"autodetection_retry": {
254
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
255
},
src/go/plugin/go.d/collector/yugabytedb/config_schema.json
+17
@@ -54,6 +54,16 @@
54
"type": "string",
55
"sensitive": true
56
},
57
+ "bearer_token_file": {
58
+ "title": "Bearer Token File",
59
+ "description": "Path to a file containing a bearer token for HTTP authentication.",
60
+ "type": "string"
61
+ },
62
+ "force_http2": {
63
+ "title": "Force HTTP2",
64
+ "description": "If set, forces the use of HTTP/2 protocol for all requests, even over plain TCP (h2c).",
65
+ "type": "boolean"
66
+ },
67
"proxy_url": {
68
"title": "Proxy URL",
69
"description": "The URL of the proxy server.",
@@ -131,6 +141,13 @@
141
"method": {
142
"ui:widget": "hidden"
143
},
144
+ "bearer_token_file": {
145
+ "ui:help": "The token is sent in the Authorization header as `Bearer <token>`. **Takes priority over basic authentication**.",
146
+ "ui:widget": "hidden"
147
+ },
148
+ "force_http2": {
149
+ "ui:widget": "hidden"
150
+ },
151
"autodetection_retry": {
152
"ui:help": "This option determines how frequently (in seconds) Netdata will retry data collection jobs that failed initially, with the value of 60 meaning it retries to start data collection jobs every 60 seconds, while setting it to 0 disables this retry mechanism entirely."
153
},