fix yamls (#15547)
Co-authored-by: Andrew Maguire <andrewm4894@gmail.com>
Fotis Voutsas committed
Jul 27, 2023 at 10:14 UTC
81bff8b82426efda15002a435a9a3932a403c544
5 files changed
+359
-487
collectors/diskspace.plugin/metadata.yaml
+56
-56
@@ -3,18 +3,18 @@ meta:
3
module_name: diskspace.plugin
4
monitored_instance:
5
name: Disk space
6
- link: ''
6
+ link: ""
7
categories:
8
- - data-collection.linux-systems
9
- icon_filename: 'hard-drive.svg'
8
+ - data-collection.linux-systems
9
+ icon_filename: "hard-drive.svg"
10
related_resources:
11
integrations:
12
- list: |
12
+ list:
13
- plugin_name: ebpf.plugin
14
module_name: disk
15
info_provided_to_referring_integrations:
16
- description: ''
17
- keywords: |
16
+ description: ""
17
+ keywords:
18
- disk
19
- I/O
20
- space
@@ -22,35 +22,35 @@ meta:
22
most_popular: false
23
overview:
24
data_collection:
25
- metrics_description: 'Monitor Disk space metrics for proficient storage management. Keep track of usage, free space, and error rates to prevent disk space issues.'
26
- method_description: ''
25
+ metrics_description: "Monitor Disk space metrics for proficient storage management. Keep track of usage, free space, and error rates to prevent disk space issues."
26
+ method_description: ""
27
supported_platforms:
28
include: []
29
exclude: []
30
multi_instance: true
31
additional_permissions:
32
- description: ''
32
+ description: ""
33
default_behavior:
34
auto_detection:
35
- description: 'The plugin reads data from `/proc/self/mountinfo` and `/proc/diskstats file`.'
35
+ description: "The plugin reads data from `/proc/self/mountinfo` and `/proc/diskstats file`."
36
limits:
37
- description: ''
37
+ description: ""
38
performance_impact:
39
- description: ''
39
+ description: ""
40
setup:
41
prerequisites:
42
list: []
43
configuration:
44
file:
45
- name: 'netdata.conf'
46
- section_name: '[plugin:proc:diskspace]'
47
- description: 'This is netdata main configuration file'
45
+ name: "netdata.conf"
46
+ section_name: "[plugin:proc:diskspace]"
47
+ description: "This is netdata main configuration file"
48
options:
49
- description: 'You can also specify per mount point `[plugin:proc:diskspace:mountpoint]`'
49
+ description: "You can also specify per mount point `[plugin:proc:diskspace:mountpoint]`"
50
folding:
51
- title: 'Config options'
51
+ title: "Config options"
52
enabled: true
53
- list: |
53
+ list:
54
- name: update every
55
description: Data collection frequency.
56
default_value: 1
@@ -69,7 +69,7 @@ setup:
69
required: false
70
- name: exclude space metrics on filesystems
71
description: Do not show metrics (charts) for listed filesystems. This option accepts netdata simple pattern.
72
- default_value: *gvfs *gluster* *s3fs *ipfs *davfs2 *httpfs *sshfs *gdfs *moosefs fusectl autofs
72
+ default_value: "*gvfs *gluster* *s3fs *ipfs *davfs2 *httpfs *sshfs *gdfs *moosefs fusectl autofs"
73
required: false
74
- name: exclude inode metrics on filesystems
75
description: Do not show metrics (charts) for listed filesystems. This option accepts netdata simple pattern.
@@ -86,22 +86,22 @@ setup:
86
examples:
87
folding:
88
enabled: true
89
- title: ''
89
+ title: ""
90
list: []
91
troubleshooting:
92
problems:
93
list: []
94
alerts:
95
-- name: disk_space_usage
96
- link: https://github.com/netdata/netdata/blob/master/health/health.d/disks.conf
97
- metric: disk.space
98
- info: disk ${label:mount_point} space utilization
99
- os: "linux freebsd"
100
-- name: disk_inode_usage
101
- link: https://github.com/netdata/netdata/blob/master/health/health.d/disks.conf
102
- metric: disk.inodes
103
- info: disk ${label:mount_point} inode utilization
104
- os: "linux freebsd"
95
+ - name: disk_space_usage
96
+ link: https://github.com/netdata/netdata/blob/master/health/health.d/disks.conf
97
+ metric: disk.space
98
+ info: disk ${label:mount_point} space utilization
99
+ os: "linux freebsd"
100
+ - name: disk_inode_usage
101
+ link: https://github.com/netdata/netdata/blob/master/health/health.d/disks.conf
102
+ metric: disk.inodes
103
+ info: disk ${label:mount_point} inode utilization
104
+ os: "linux freebsd"
105
metrics:
106
folding:
107
title: Metrics
@@ -109,29 +109,29 @@ metrics:
109
description: ""
110
availability: []
111
scopes:
112
- - name: mount point
113
- description: ""
114
- labels:
115
- - name: mount_point
116
- description: Path used to mount a filesystem
117
- - name: filesystem
118
- description: The filesystem used to format a partition.
119
- - name: mount_root
120
- description: Root directory where mount points are present.
121
- metrics:
122
- - name: disk.space
123
- description: Disk Space Usage
124
- unit: "GiB"
125
- chart_type: stacked
126
- dimensions:
127
- - name: avail
128
- - name: used
129
- - name: reserved_for_root
130
- - name: disk.inodes
131
- description: Disk Files (inodes) Usage
132
- unit: "inodes"
133
- chart_type: stacked
134
- dimensions:
135
- - name: avail
136
- - name: used
137
- - name: reserved_for_root
112
+ - name: mount point
113
+ description: ""
114
+ labels:
115
+ - name: mount_point
116
+ description: Path used to mount a filesystem
117
+ - name: filesystem
118
+ description: The filesystem used to format a partition.
119
+ - name: mount_root
120
+ description: Root directory where mount points are present.
121
+ metrics:
122
+ - name: disk.space
123
+ description: Disk Space Usage
124
+ unit: "GiB"
125
+ chart_type: stacked
126
+ dimensions:
127
+ - name: avail
128
+ - name: used
129
+ - name: reserved_for_root
130
+ - name: disk.inodes
131
+ description: Disk Files (inodes) Usage
132
+ unit: "inodes"
133
+ chart_type: stacked
134
+ dimensions:
135
+ - name: avail
136
+ - name: used
137
+ - name: reserved_for_root
collectors/freeipmi.plugin/multi_metadata.yaml
+11
-145
@@ -1,4 +1,4 @@
1
-name: freeipmi.plugin
1
+plugin_name: freeipmi.plugin
2
modules:
3
- &module
4
meta: &meta
@@ -18,13 +18,14 @@ modules:
18
keywords:
19
- sensors
20
- ipmi
21
+ - freeipmi
22
most_popular: true
22
- overview:
23
+ overview: &overview
24
data_collection:
24
- metrics_description:
25
+ metrics_description: |
26
"Monitor enterprise server sensor readings, event log entries, and hardware statuses to ensure reliable server operations."
27
method_description: |
27
- The plugin uses open source library IPMImonitoring to communitcate with sensors.
28
+ The plugin uses open source library IPMImonitoring to communicate with sensors.
29
supported_platforms:
30
include: []
31
exclude: []
@@ -40,10 +41,12 @@ modules:
41
description: "Linux kernel module for IPMI can create big overhead."
42
setup:
43
prerequisites:
43
- list: |
44
- If you have not previously used IPMI on your system, you will probably need to run the ipmimonitoring command as root to initiailze IPMI settings so that the Netdata plugin works correctly. It should return information about available seensors on the system.
44
+ list:
45
+ - title: Preliminary actions
46
+ description: |
47
+ If you have not previously used IPMI on your system, you will probably need to run the ipmimonitoring command as root to initialize IPMI settings so that the Netdata plugin works correctly. It should return information about available sensors on the system.
48
46
- In some distributions libipmimonitoring.pc is located in a non-standard directory, which can cause building the plugin to fail when building Netdata from source. In that case you should find the file and link it to the standard pkg-config directory. Usually, running sudo ln -s /usr/lib/$(uname -m)-linux-gnu/pkgconfig/libipmimonitoring.pc/libipmimonitoring.pc /usr/lib/pkgconfig/libipmimonitoring.pc resolves this issue.
49
+ In some distributions libipmimonitoring.pc is located in a non-standard directory, which can cause building the plugin to fail when building Netdata from source. In that case you should find the file and link it to the standard pkg-config directory. Usually, running sudo ln -s /usr/lib/$(uname -m)-linux-gnu/pkgconfig/libipmimonitoring.pc/libipmimonitoring.pc /usr/lib/pkgconfig/libipmimonitoring.pc resolves this issue.
50
configuration:
51
file:
52
name: "netdata.conf"
@@ -54,144 +57,7 @@ modules:
57
folding:
58
title: "Config options"
59
enabled: true
57
- list: |
58
- - name: command options
59
- description: Variable used to pass arguments for the plugin.
60
- default_value: 1
61
- required: false
62
- examples:
63
- folding:
64
- enabled: true
65
- title: ""
66
- list: []
67
- troubleshooting:
68
- problems:
69
- list: []
70
- alerts:
71
- - name: ipmi_sensor_state
72
- link: https://github.com/netdata/netdata/blob/master/health/health.d/ipmi.conf
73
- metric: ipmi.sensor_state
74
- info: IPMI sensor ${label:sensor} (${label:component}) state
75
- metrics:
76
- folding:
77
- title: Metrics
78
- enabled: false
79
- description: ""
80
- availability: []
81
- scopes:
82
- - name: sensor
83
- description: ""
84
- labels:
85
- - name: sensor
86
- description: The sensor name
87
- - name: type
88
- description: One of 45 recognized sensor types (Battery, Voltage...)
89
- - name: component
90
- description: One of 25 recognized components (Processor, Peripheral).
91
- metrics:
92
- - name: ipmi.sel
93
- description: IPMI Events
94
- unit: "events"
95
- chart_type: area
96
- dimensions:
97
- - name: events
98
- - name: ipmi.sensor_state
99
- description: IPMI Sensors State
100
- unit: "state"
101
- chart_type: line
102
- dimensions:
103
- - name: nominal
104
- - name: critical
105
- - name: warning
106
- - name: unknown
107
- - name: ipmi.sensor_temperature_c
108
- description: IPMI Sensor Temperature Celsius
109
- unit: "Celsius"
110
- chart_type: line
111
- dimensions:
112
- - name: temperature
113
- - name: ipmi.sensor_temperature_f
114
- description: IPMI Sensor Temperature Fahrenheit
115
- unit: "Fahrenheit"
116
- chart_type: line
117
- dimensions:
118
- - name: temperature
119
- - name: ipmi.sensor_voltage
120
- description: IPMI Sensor Voltage
121
- unit: "Volts"
122
- chart_type: line
123
- dimensions:
124
- - name: voltage
125
- - name: ipmi.sensor_ampere
126
- description: IPMI Sensor Current
127
- unit: "Amps"
128
- chart_type: line
129
- dimensions:
130
- - name: ampere
131
- - name: ipmi.sensor_fan_speed
132
- description: IPMI Sensor Fans Speed
133
- unit: "RPM"
134
- chart_type: line
135
- dimensions:
136
- - name: rotations
137
- - name: ipmi.sensor_power
138
- description: IPMI Sensor Power
139
- unit: "Watts"
140
- chart_type: line
141
- dimensions:
142
- - name: power
143
- - name: ipmi.sensor_reading_percent
144
- description: IPMI Sensor Reading Percentage
145
- unit: "%"
146
- chart_type: line
147
- dimensions:
148
- - name: percentage
149
- - <<: *module
150
- meta:
151
- <<: *meta
152
- monitored_instance:
153
- <<: *monitored_instance
154
- name: FreeIPMI
155
- link: "https://www.gnu.org/software/freeipmi/"
156
- icon_filename: "freeipmi.jpg"
157
- keywords:
158
- - sensors
159
- - freeipmi
160
- most_popular: true
161
- overview:
162
- data_collection:
163
- metrics_description:
164
- "Monitor enterprise server sensor readings, event log entries, and hardware statuses to ensure reliable server operations."
165
- method_description: ""
166
- supported_platforms:
167
- include: []
168
- exclude: []
169
- multi_instance: true
170
- additional_permissions: |
171
- The plugin uses open source library IPMImonitoring to communitcate with sensors.
172
- default_behavior:
173
- auto_detection:
174
- description: ""
175
- limits:
176
- description: ""
177
- performance_impact:
178
- description: "Linux kernel module for IPMI can create big overhead."
179
- setup:
180
- prerequisites:
181
- list: |
182
- If you have not previously used IPMI on your system, you will probably need to run the ipmimonitoring command as root to initiailze IPMI settings so that the Netdata plugin works correctly. It should return information about available seensors on the system.
183
-
184
- In some distributions libipmimonitoring.pc is located in a non-standard directory, which can cause building the plugin to fail when building Netdata from source. In that case you should find the file and link it to the standard pkg-config directory. Usually, running sudo ln -s /usr/lib/$(uname -m)-linux-gnu/pkgconfig/libipmimonitoring.pc/libipmimonitoring.pc /usr/lib/pkgconfig/libipmimonitoring.pc resolves this issue.
185
- configuration:
186
- name: "netdata.conf"
187
- section_name: '[plugin:freeipmi]'
188
- description: "This is netdata main configuration file"
189
- options:
190
- description: "This tool receives command line options that are visible when user run: `./usr/libexec/netdata/plugins.d/freeipmi.plugin --help`"
191
- folding:
192
- title: "Config options"
193
- enabled: true
194
- list: |
60
+ list:
61
- name: command options
62
description: Variable used to pass arguments for the plugin.
63
default_value: 1
collectors/python.d.plugin/example/metadata.yaml
+1
-1
@@ -135,4 +135,4 @@ metrics:
135
unit: number
136
chart_type: line
137
dimensions:
138
- - random: a dimension per `num_lines`.
138
+ - name: random
collectors/python.d.plugin/nvidia_smi/metadata.yaml
+166
-163
@@ -1,163 +1,166 @@
1
-meta:
2
- plugin_name: python.d.plugin
3
- module_name: nvidia_smi
4
- monitored_instance:
5
- name: python.d nvidia_smi
6
- link: ''
7
- categories: []
8
- icon_filename: ''
9
- related_resources:
10
- integrations:
11
- list: []
12
- info_provided_to_referring_integrations:
13
- description: ''
14
- keywords: []
15
- most_popular: false
16
-overview:
17
- data_collection:
18
- metrics_description: ''
19
- method_description: ''
20
- supported_platforms:
21
- include: []
22
- exclude: []
23
- multi_instance: true
24
- additional_permissions:
25
- description: ''
26
- default_behavior:
27
- auto_detection:
28
- description: ''
29
- limits:
30
- description: ''
31
- performance_impact:
32
- description: ''
33
-setup:
34
- prerequisites:
35
- list: []
36
- configuration:
37
- file:
38
- name: ''
39
- description: ''
40
- options:
41
- description: ''
42
- folding:
43
- title: ''
44
- enabled: true
45
- list: []
46
- examples:
47
- folding:
48
- enabled: true
49
- title: ''
50
- list: []
51
-troubleshooting:
52
- problems:
53
- list: []
54
-alerts: []
55
-metrics:
56
- folding:
57
- title: Metrics
58
- enabled: false
59
- description: ""
60
- availability: []
61
- scopes:
62
- - name: GPU
63
- description: ""
64
- labels: []
65
- metrics:
66
- - name: nvidia_smi.pci_bandwidth
67
- description: PCI Express Bandwidth Utilization
68
- unit: "KiB/s"
69
- chart_type: area
70
- dimensions:
71
- - name: rx
72
- - name: tx
73
- - name: nvidia_smi.pci_bandwidth_percent
74
- description: PCI Express Bandwidth Percent
75
- unit: "percentage"
76
- chart_type: area
77
- dimensions:
78
- - name: rx_percent
79
- - name: tx_percent
80
- - name: nvidia_smi.fan_speed
81
- description: Fan Speed
82
- unit: "percentage"
83
- chart_type: line
84
- dimensions:
85
- - name: speed
86
- - name: nvidia_smi.gpu_utilization
87
- description: GPU Utilization
88
- unit: "percentage"
89
- chart_type: line
90
- dimensions:
91
- - name: utilization
92
- - name: nvidia_smi.mem_utilization
93
- description: Memory Bandwidth Utilization
94
- unit: "percentage"
95
- chart_type: line
96
- dimensions:
97
- - name: utilization
98
- - name: nvidia_smi.encoder_utilization
99
- description: Encoder/Decoder Utilization
100
- unit: "percentage"
101
- chart_type: line
102
- dimensions:
103
- - name: encoder
104
- - name: decoder
105
- - name: nvidia_smi.memory_allocated
106
- description: Memory Usage
107
- unit: "MiB"
108
- chart_type: stacked
109
- dimensions:
110
- - name: free
111
- - name: used
112
- - name: nvidia_smi.bar1_memory_usage
113
- description: Bar1 Memory Usage
114
- unit: "MiB"
115
- chart_type: stacked
116
- dimensions:
117
- - name: free
118
- - name: used
119
- - name: nvidia_smi.temperature
120
- description: Temperature
121
- unit: "celsius"
122
- chart_type: line
123
- dimensions:
124
- - name: temp
125
- - name: nvidia_smi.clocks
126
- description: Clock Frequencies
127
- unit: "MHz"
128
- chart_type: line
129
- dimensions:
130
- - name: graphics
131
- - name: video
132
- - name: sm
133
- - name: mem
134
- - name: nvidia_smi.power
135
- description: Power Utilization
136
- unit: "Watts"
137
- chart_type: line
138
- dimensions:
139
- - name: power
140
- - name: nvidia_smi.power_state
141
- description: Power State
142
- unit: "state"
143
- chart_type: line
144
- dimensions:
145
- - name: a dimension per {power_state}
146
- - name: nvidia_smi.processes_mem
147
- description: Memory Used by Each Process
148
- unit: "MiB"
149
- chart_type: stacked
150
- dimensions:
151
- - name: a dimension per process
152
- - name: nvidia_smi.user_mem
153
- description: Memory Used by Each User
154
- unit: "MiB"
155
- chart_type: stacked
156
- dimensions:
157
- - name: a dimension per user
158
- - name: nvidia_smi.user_num
159
- description: Number of User on GPU
160
- unit: "num"
161
- chart_type: line
162
- dimensions:
163
- - name: users
1
+# This collector will not appear in documentation, as the go version is preferred,
2
+# https://github.com/netdata/go.d.plugin/blob/master/modules/nvidia_smi/README.md
3
+#
4
+# meta:
5
+# plugin_name: python.d.plugin
6
+# module_name: nvidia_smi
7
+# monitored_instance:
8
+# name: python.d nvidia_smi
9
+# link: ''
10
+# categories: []
11
+# icon_filename: ''
12
+# related_resources:
13
+# integrations:
14
+# list: []
15
+# info_provided_to_referring_integrations:
16
+# description: ''
17
+# keywords: []
18
+# most_popular: false
19
+# overview:
20
+# data_collection:
21
+# metrics_description: ''
22
+# method_description: ''
23
+# supported_platforms:
24
+# include: []
25
+# exclude: []
26
+# multi_instance: true
27
+# additional_permissions:
28
+# description: ''
29
+# default_behavior:
30
+# auto_detection:
31
+# description: ''
32
+# limits:
33
+# description: ''
34
+# performance_impact:
35
+# description: ''
36
+# setup:
37
+# prerequisites:
38
+# list: []
39
+# configuration:
40
+# file:
41
+# name: ''
42
+# description: ''
43
+# options:
44
+# description: ''
45
+# folding:
46
+# title: ''
47
+# enabled: true
48
+# list: []
49
+# examples:
50
+# folding:
51
+# enabled: true
52
+# title: ''
53
+# list: []
54
+# troubleshooting:
55
+# problems:
56
+# list: []
57
+# alerts: []
58
+# metrics:
59
+# folding:
60
+# title: Metrics
61
+# enabled: false
62
+# description: ""
63
+# availability: []
64
+# scopes:
65
+# - name: GPU
66
+# description: ""
67
+# labels: []
68
+# metrics:
69
+# - name: nvidia_smi.pci_bandwidth
70
+# description: PCI Express Bandwidth Utilization
71
+# unit: "KiB/s"
72
+# chart_type: area
73
+# dimensions:
74
+# - name: rx
75
+# - name: tx
76
+# - name: nvidia_smi.pci_bandwidth_percent
77
+# description: PCI Express Bandwidth Percent
78
+# unit: "percentage"
79
+# chart_type: area
80
+# dimensions:
81
+# - name: rx_percent
82
+# - name: tx_percent
83
+# - name: nvidia_smi.fan_speed
84
+# description: Fan Speed
85
+# unit: "percentage"
86
+# chart_type: line
87
+# dimensions:
88
+# - name: speed
89
+# - name: nvidia_smi.gpu_utilization
90
+# description: GPU Utilization
91
+# unit: "percentage"
92
+# chart_type: line
93
+# dimensions:
94
+# - name: utilization
95
+# - name: nvidia_smi.mem_utilization
96
+# description: Memory Bandwidth Utilization
97
+# unit: "percentage"
98
+# chart_type: line
99
+# dimensions:
100
+# - name: utilization
101
+# - name: nvidia_smi.encoder_utilization
102
+# description: Encoder/Decoder Utilization
103
+# unit: "percentage"
104
+# chart_type: line
105
+# dimensions:
106
+# - name: encoder
107
+# - name: decoder
108
+# - name: nvidia_smi.memory_allocated
109
+# description: Memory Usage
110
+# unit: "MiB"
111
+# chart_type: stacked
112
+# dimensions:
113
+# - name: free
114
+# - name: used
115
+# - name: nvidia_smi.bar1_memory_usage
116
+# description: Bar1 Memory Usage
117
+# unit: "MiB"
118
+# chart_type: stacked
119
+# dimensions:
120
+# - name: free
121
+# - name: used
122
+# - name: nvidia_smi.temperature
123
+# description: Temperature
124
+# unit: "celsius"
125
+# chart_type: line
126
+# dimensions:
127
+# - name: temp
128
+# - name: nvidia_smi.clocks
129
+# description: Clock Frequencies
130
+# unit: "MHz"
131
+# chart_type: line
132
+# dimensions:
133
+# - name: graphics
134
+# - name: video
135
+# - name: sm
136
+# - name: mem
137
+# - name: nvidia_smi.power
138
+# description: Power Utilization
139
+# unit: "Watts"
140
+# chart_type: line
141
+# dimensions:
142
+# - name: power
143
+# - name: nvidia_smi.power_state
144
+# description: Power State
145
+# unit: "state"
146
+# chart_type: line
147
+# dimensions:
148
+# - name: a dimension per {power_state}
149
+# - name: nvidia_smi.processes_mem
150
+# description: Memory Used by Each Process
151
+# unit: "MiB"
152
+# chart_type: stacked
153
+# dimensions:
154
+# - name: a dimension per process
155
+# - name: nvidia_smi.user_mem
156
+# description: Memory Used by Each User
157
+# unit: "MiB"
158
+# chart_type: stacked
159
+# dimensions:
160
+# - name: a dimension per user
161
+# - name: nvidia_smi.user_num
162
+# description: Number of User on GPU
163
+# unit: "num"
164
+# chart_type: line
165
+# dimensions:
166
+# - name: users
collectors/python.d.plugin/traefik/metadata.yaml
+125
-122
@@ -1,122 +1,125 @@
1
-meta:
2
- plugin_name: python.d.plugin
3
- module_name: traefik
4
- monitored_instance:
5
- name: python.d traefik
6
- link: ''
7
- categories: []
8
- icon_filename: ''
9
- related_resources:
10
- integrations:
11
- list: []
12
- info_provided_to_referring_integrations:
13
- description: ''
14
- keywords: []
15
- most_popular: false
16
-overview:
17
- data_collection:
18
- metrics_description: ''
19
- method_description: ''
20
- supported_platforms:
21
- include: []
22
- exclude: []
23
- multi_instance: true
24
- additional_permissions:
25
- description: ''
26
- default_behavior:
27
- auto_detection:
28
- description: ''
29
- limits:
30
- description: ''
31
- performance_impact:
32
- description: ''
33
-setup:
34
- prerequisites:
35
- list: []
36
- configuration:
37
- file:
38
- name: ''
39
- description: ''
40
- options:
41
- description: ''
42
- folding:
43
- title: ''
44
- enabled: true
45
- list: []
46
- examples:
47
- folding:
48
- enabled: true
49
- title: ''
50
- list: []
51
-troubleshooting:
52
- problems:
53
- list: []
54
-alerts: []
55
-metrics:
56
- folding:
57
- title: Metrics
58
- enabled: false
59
- description: ""
60
- availability: []
61
- scopes:
62
- - name: global
63
- description: ""
64
- labels: []
65
- metrics:
66
- - name: traefik.response_statuses
67
- description: Response statuses
68
- unit: "requests/s"
69
- chart_type: stacked
70
- dimensions:
71
- - name: success
72
- - name: error
73
- - name: redirect
74
- - name: bad
75
- - name: other
76
- - name: traefik.response_codes
77
- description: Responses by codes
78
- unit: "requests/s"
79
- chart_type: stacked
80
- dimensions:
81
- - name: 2xx
82
- - name: 5xx
83
- - name: 3xx
84
- - name: 4xx
85
- - name: 1xx
86
- - name: other
87
- - name: traefik.detailed_response_codes
88
- description: Detailed response codes
89
- unit: "requests/s"
90
- chart_type: stacked
91
- dimensions:
92
- - name: a dimension for each response code family
93
- - name: traefik.requests
94
- description: Requests
95
- unit: "requests/s"
96
- chart_type: line
97
- dimensions:
98
- - name: requests
99
- - name: traefik.total_response_time
100
- description: Total response time
101
- unit: "seconds"
102
- chart_type: line
103
- dimensions:
104
- - name: response
105
- - name: traefik.average_response_time
106
- description: Average response time
107
- unit: "milliseconds"
108
- chart_type: line
109
- dimensions:
110
- - name: response
111
- - name: traefik.average_response_time_per_iteration
112
- description: Average response time per iteration
113
- unit: "milliseconds"
114
- chart_type: line
115
- dimensions:
116
- - name: response
117
- - name: traefik.uptime
118
- description: Uptime
119
- unit: "seconds"
120
- chart_type: line
121
- dimensions:
122
- - name: uptime
1
+# This collector will not appear in documentation, as the go version is preferred,
2
+# https://github.com/netdata/go.d.plugin/blob/master/modules/traefik/README.md
3
+#
4
+# meta:
5
+# plugin_name: python.d.plugin
6
+# module_name: traefik
7
+# monitored_instance:
8
+# name: python.d traefik
9
+# link: ''
10
+# categories: []
11
+# icon_filename: ''
12
+# related_resources:
13
+# integrations:
14
+# list: []
15
+# info_provided_to_referring_integrations:
16
+# description: ''
17
+# keywords: []
18
+# most_popular: false
19
+# overview:
20
+# data_collection:
21
+# metrics_description: ''
22
+# method_description: ''
23
+# supported_platforms:
24
+# include: []
25
+# exclude: []
26
+# multi_instance: true
27
+# additional_permissions:
28
+# description: ''
29
+# default_behavior:
30
+# auto_detection:
31
+# description: ''
32
+# limits:
33
+# description: ''
34
+# performance_impact:
35
+# description: ''
36
+# setup:
37
+# prerequisites:
38
+# list: []
39
+# configuration:
40
+# file:
41
+# name: ''
42
+# description: ''
43
+# options:
44
+# description: ''
45
+# folding:
46
+# title: ''
47
+# enabled: true
48
+# list: []
49
+# examples:
50
+# folding:
51
+# enabled: true
52
+# title: ''
53
+# list: []
54
+# troubleshooting:
55
+# problems:
56
+# list: []
57
+# alerts: []
58
+# metrics:
59
+# folding:
60
+# title: Metrics
61
+# enabled: false
62
+# description: ""
63
+# availability: []
64
+# scopes:
65
+# - name: global
66
+# description: ""
67
+# labels: []
68
+# metrics:
69
+# - name: traefik.response_statuses
70
+# description: Response statuses
71
+# unit: "requests/s"
72
+# chart_type: stacked
73
+# dimensions:
74
+# - name: success
75
+# - name: error
76
+# - name: redirect
77
+# - name: bad
78
+# - name: other
79
+# - name: traefik.response_codes
80
+# description: Responses by codes
81
+# unit: "requests/s"
82
+# chart_type: stacked
83
+# dimensions:
84
+# - name: 2xx
85
+# - name: 5xx
86
+# - name: 3xx
87
+# - name: 4xx
88
+# - name: 1xx
89
+# - name: other
90
+# - name: traefik.detailed_response_codes
91
+# description: Detailed response codes
92
+# unit: "requests/s"
93
+# chart_type: stacked
94
+# dimensions:
95
+# - name: a dimension for each response code family
96
+# - name: traefik.requests
97
+# description: Requests
98
+# unit: "requests/s"
99
+# chart_type: line
100
+# dimensions:
101
+# - name: requests
102
+# - name: traefik.total_response_time
103
+# description: Total response time
104
+# unit: "seconds"
105
+# chart_type: line
106
+# dimensions:
107
+# - name: response
108
+# - name: traefik.average_response_time
109
+# description: Average response time
110
+# unit: "milliseconds"
111
+# chart_type: line
112
+# dimensions:
113
+# - name: response
114
+# - name: traefik.average_response_time_per_iteration
115
+# description: Average response time per iteration
116
+# unit: "milliseconds"
117
+# chart_type: line
118
+# dimensions:
119
+# - name: response
120
+# - name: traefik.uptime
121
+# description: Uptime
122
+# unit: "seconds"
123
+# chart_type: line
124
+# dimensions:
125
+# - name: uptime