@cryptotaxi247 / netdata-1 / commits / ddd03beb2

Macos yaml updates (#15459)

Fotis Voutsas committed Jul 20, 2023 at 18:14 UTC ddd03beb26f505fdef0522f656e25b98f736738e
1 file changed +36 -326
collectors/macos.plugin/multi_metadata.yaml
+36 -326
@@ -4,91 +4,66 @@ modules:
4 plugin_name: macos.plugin
5 module_name: mach_smi
6 monitored_instance:
7 - name: macos mach_smi
8 - link: ''
9 - categories: []
10 - icon_filename: ''
7 + name: MacOS
8 + link: "https://www.apple.com/macos"
9 + categories:
10 + - data-collection.macos-systems
11 + icon_filename: "apple.svg"
12 related_resources:
13 integrations:
14 list: []
15 info_provided_to_referring_integrations:
15 - description: ''
16 - keywords: []
16 + description: ""
17 + keywords:
18 + - macos
19 + - apple
20 + - darwin
21 most_popular: false
22 overview:
23 data_collection:
20 - metrics_description: ''
21 - method_description: ''
24 + metrics_description: "Monitor MacOS metrics for efficient operating system performance."
25 + method_description: ""
26 supported_platforms:
23 - include: []
27 + include:
28 + - macOS
29 exclude: []
25 - multi-instance: true
30 + multi-instance: false
31 additional_permissions:
27 - description: ''
32 + description: ""
33 default_behavior:
34 auto_detection:
30 - description: ''
35 + description: ""
36 limits:
32 - description: ''
37 + description: ""
38 performance_impact:
34 - description: ''
39 + description: ""
40 setup:
41 prerequisites:
42 list: []
43 configuration:
44 file:
40 - name: ''
41 - description: ''
45 + name: ""
46 + description: ""
47 options:
43 - description: ''
48 + description: ""
49 folding:
45 - title: ''
50 + title: ""
51 enabled: true
52 list: []
53 examples:
54 folding:
55 enabled: true
51 - title: ''
56 + title: ""
57 list: []
58 troubleshooting:
59 problems:
60 list: []
61 alerts:
57 - - name: 10min_cpu_usage
58 - link: https://github.com/netdata/netdata/blob/master/health/health.d/cpu.conf
59 - metric: system.cpu
60 - info: average CPU utilization over the last 10 minutes (excluding iowait, nice and steal)
61 - os: "linux"
62 - - name: 10min_cpu_iowait
63 - link: https://github.com/netdata/netdata/blob/master/health/health.d/cpu.conf
64 - metric: system.cpu
65 - info: average CPU iowait time over the last 10 minutes
66 - os: "linux"
67 - - name: 20min_steal_cpu
68 - link: https://github.com/netdata/netdata/blob/master/health/health.d/cpu.conf
69 - metric: system.cpu
70 - info: average CPU steal time over the last 20 minutes
71 - os: "linux"
72 - - name: 10min_cpu_usage
73 - link: https://github.com/netdata/netdata/blob/master/health/health.d/cpu.conf
74 - metric: system.cpu
75 - info: average CPU utilization over the last 10 minutes (excluding nice)
76 - os: "freebsd"
77 - - name: ram_in_use
78 - link: https://github.com/netdata/netdata/blob/master/health/health.d/ram.conf
79 - metric: system.ram
80 - info: system memory utilization
81 - os: "linux"
82 - - name: ram_in_use
83 - link: https://github.com/netdata/netdata/blob/master/health/health.d/ram.conf
84 - metric: system.ram
85 - info: system memory utilization
86 - os: "freebsd"
87 - - name: 30min_ram_swapped_out
88 - link: https://github.com/netdata/netdata/blob/master/health/health.d/swap.conf
89 - metric: system.swapio
90 - info: percentage of the system RAM swapped in the last 30 minutes
91 - os: "linux freebsd"
62 + - name: interface_speed
63 + link: https://github.com/netdata/netdata/blob/master/health/health.d/net.conf
64 + metric: net.net
65 + info: network interface ${label:device} current speed
66 + os: "*"
67 metrics:
68 folding:
69 title: Metrics
@@ -143,126 +118,6 @@ modules:
118 - name: zero_fill
119 - name: reactivate
120 - name: purge
146 - - meta:
147 - plugin_name: macos.plugin
148 - module_name: sysctl
149 - monitored_instance:
150 - name: macos sysctl
151 - link: ''
152 - categories: []
153 - icon_filename: ''
154 - related_resources:
155 - integrations:
156 - list: []
157 - info_provided_to_referring_integrations:
158 - description: ''
159 - keywords: []
160 - most_popular: false
161 - overview:
162 - data_collection:
163 - metrics_description: ''
164 - method_description: ''
165 - supported_platforms:
166 - include: []
167 - exclude: []
168 - multi-instance: true
169 - additional_permissions:
170 - description: ''
171 - default_behavior:
172 - auto_detection:
173 - description: ''
174 - limits:
175 - description: ''
176 - performance_impact:
177 - description: ''
178 - setup:
179 - prerequisites:
180 - list: []
181 - configuration:
182 - file:
183 - name: ''
184 - description: ''
185 - options:
186 - description: ''
187 - folding:
188 - title: ''
189 - enabled: true
190 - list: []
191 - examples:
192 - folding:
193 - enabled: true
194 - title: ''
195 - list: []
196 - troubleshooting:
197 - problems:
198 - list: []
199 - alerts:
200 - - name: load_cpu_number
201 - link: https://github.com/netdata/netdata/blob/master/health/health.d/load.conf
202 - metric: system.load
203 - info: number of active CPU cores in the system
204 - os: "linux"
205 - - name: load_average_15
206 - link: https://github.com/netdata/netdata/blob/master/health/health.d/load.conf
207 - metric: system.load
208 - info: system fifteen-minute load average
209 - os: "linux"
210 - - name: load_average_5
211 - link: https://github.com/netdata/netdata/blob/master/health/health.d/load.conf
212 - metric: system.load
213 - info: system five-minute load average
214 - os: "linux"
215 - - name: load_average_1
216 - link: https://github.com/netdata/netdata/blob/master/health/health.d/load.conf
217 - metric: system.load
218 - info: system one-minute load average
219 - os: "linux"
220 - - name: used_swap
221 - link: https://github.com/netdata/netdata/blob/master/health/health.d/swap.conf
222 - metric: system.swap
223 - info: swap memory utilization
224 - os: "linux freebsd"
225 - - name: 1m_ipv4_tcp_resets_sent
226 - link: https://github.com/netdata/netdata/blob/master/health/health.d/tcp_resets.conf
227 - metric: ipv4.tcphandshake
228 - info: average number of sent TCP RESETS over the last minute
229 - os: "linux"
230 - - name: 10s_ipv4_tcp_resets_sent
231 - link: https://github.com/netdata/netdata/blob/master/health/health.d/tcp_resets.conf
232 - metric: ipv4.tcphandshake
233 - info: average number of sent TCP RESETS over the last 10 seconds. This can indicate a port scan, or that a service running on this host has crashed. Netdata will not send a clear notification for this alarm.
234 - os: "linux"
235 - - name: 1m_ipv4_tcp_resets_received
236 - link: https://github.com/netdata/netdata/blob/master/health/health.d/tcp_resets.conf
237 - metric: ipv4.tcphandshake
238 - info: average number of received TCP RESETS over the last minute
239 - os: "linux freebsd"
240 - - name: 10s_ipv4_tcp_resets_received
241 - link: https://github.com/netdata/netdata/blob/master/health/health.d/tcp_resets.conf
242 - metric: ipv4.tcphandshake
243 - info: average number of received TCP RESETS over the last 10 seconds. This can be an indication that a service this host needs has crashed. Netdata will not send a clear notification for this alarm.
244 - os: "linux freebsd"
245 - - name: 1m_ipv4_udp_receive_buffer_errors
246 - link: https://github.com/netdata/netdata/blob/master/health/health.d/udp_errors.conf
247 - metric: ipv4.udperrors
248 - info: average number of UDP receive buffer errors over the last minute
249 - os: "linux freebsd"
250 - - name: 1m_ipv4_udp_send_buffer_errors
251 - link: https://github.com/netdata/netdata/blob/master/health/health.d/udp_errors.conf
252 - metric: ipv4.udperrors
253 - info: average number of UDP send buffer errors over the last minute
254 - os: "linux"
255 - metrics:
256 - folding:
257 - title: Metrics
258 - enabled: false
259 - description: ""
260 - availability: []
261 - scopes:
262 - - name: global
263 - description: ""
264 - labels: []
265 - metrics:
121 - name: system.load
122 description: System Load Average
123 unit: "load"
@@ -531,147 +386,13 @@ modules:
386 chart_type: line
387 dimensions:
388 - name: uptime
534 - - meta:
535 - plugin_name: macos.plugin
536 - module_name: iokit
537 - monitored_instance:
538 - name: macos iokit
539 - link: ''
540 - categories: []
541 - icon_filename: ''
542 - related_resources:
543 - integrations:
544 - list: []
545 - info_provided_to_referring_integrations:
546 - description: ''
547 - keywords: []
548 - most_popular: false
549 - overview:
550 - data_collection:
551 - metrics_description: ''
552 - method_description: ''
553 - supported_platforms:
554 - include: []
555 - exclude: []
556 - multi-instance: true
557 - additional_permissions:
558 - description: ''
559 - default_behavior:
560 - auto_detection:
561 - description: ''
562 - limits:
563 - description: ''
564 - performance_impact:
565 - description: ''
566 - setup:
567 - prerequisites:
568 - list: []
569 - configuration:
570 - file:
571 - name: ''
572 - description: ''
573 - options:
574 - description: ''
575 - folding:
576 - title: ''
577 - enabled: true
578 - list: []
579 - examples:
580 - folding:
581 - enabled: true
582 - title: ''
583 - list: []
584 - troubleshooting:
585 - problems:
586 - list: []
587 - alerts:
588 - - name: 10min_disk_utilization
589 - link: https://github.com/netdata/netdata/blob/master/health/health.d/disks.conf
590 - metric: disk.util
591 - info: average percentage of time ${label:device} disk was busy over the last 10 minutes
592 - os: "linux freebsd"
593 - - name: disk_space_usage
594 - link: https://github.com/netdata/netdata/blob/master/health/health.d/disks.conf
595 - metric: disk.space
596 - info: disk ${label:mount_point} space utilization
597 - os: "linux freebsd"
598 - - name: disk_inode_usage
599 - link: https://github.com/netdata/netdata/blob/master/health/health.d/disks.conf
600 - metric: disk.inodes
601 - info: disk ${label:mount_point} inode utilization
602 - os: "linux freebsd"
603 - - name: interface_speed
604 - link: https://github.com/netdata/netdata/blob/master/health/health.d/net.conf
605 - metric: net.net
606 - info: network interface ${label:device} current speed
607 - os: "*"
608 - - name: 1m_received_traffic_overflow
609 - link: https://github.com/netdata/netdata/blob/master/health/health.d/net.conf
610 - metric: net.net
611 - info: average inbound utilization for the network interface ${label:device} over the last minute
612 - os: "linux"
613 - - name: 1m_sent_traffic_overflow
614 - link: https://github.com/netdata/netdata/blob/master/health/health.d/net.conf
615 - metric: net.net
616 - info: average outbound utilization for the network interface ${label:device} over the last minute
617 - os: "linux"
618 - - name: inbound_packets_dropped_ratio
619 - link: https://github.com/netdata/netdata/blob/master/health/health.d/net.conf
620 - metric: net.packets
621 - info: ratio of inbound dropped packets for the network interface ${label:device} over the last 10 minutes
622 - os: "linux"
623 - - name: outbound_packets_dropped_ratio
624 - link: https://github.com/netdata/netdata/blob/master/health/health.d/net.conf
625 - metric: net.packets
626 - info: ratio of outbound dropped packets for the network interface ${label:device} over the last 10 minutes
627 - os: "linux"
628 - - name: wifi_inbound_packets_dropped_ratio
629 - link: https://github.com/netdata/netdata/blob/master/health/health.d/net.conf
630 - metric: net.packets
631 - info: ratio of inbound dropped packets for the network interface ${label:device} over the last 10 minutes
632 - os: "linux"
633 - - name: wifi_outbound_packets_dropped_ratio
634 - link: https://github.com/netdata/netdata/blob/master/health/health.d/net.conf
635 - metric: net.packets
636 - info: ratio of outbound dropped packets for the network interface ${label:device} over the last 10 minutes
637 - os: "linux"
638 - - name: 1m_received_packets_rate
639 - link: https://github.com/netdata/netdata/blob/master/health/health.d/net.conf
640 - metric: net.packets
641 - info: average number of packets received by the network interface ${label:device} over the last minute
642 - os: "linux freebsd"
643 - - name: 10s_received_packets_storm
644 - link: https://github.com/netdata/netdata/blob/master/health/health.d/net.conf
645 - metric: net.packets
646 - info: ratio of average number of received packets for the network interface ${label:device} over the last 10 seconds, compared to the rate over the last minute
647 - os: "linux freebsd"
648 - - name: interface_inbound_errors
649 - link: https://github.com/netdata/netdata/blob/master/health/health.d/net.conf
650 - metric: net.errors
651 - info: number of inbound errors for the network interface ${label:device} in the last 10 minutes
652 - os: "freebsd"
653 - - name: interface_outbound_errors
654 - link: https://github.com/netdata/netdata/blob/master/health/health.d/net.conf
655 - metric: net.errors
656 - info: number of outbound errors for the network interface ${label:device} in the last 10 minutes
657 - os: "freebsd"
658 - - name: inbound_packets_dropped
659 - link: https://github.com/netdata/netdata/blob/master/health/health.d/net.conf
660 - metric: net.drops
661 - info: number of inbound dropped packets for the network interface ${label:device} in the last 10 minutes
662 - os: "linux"
663 - - name: outbound_packets_dropped
664 - link: https://github.com/netdata/netdata/blob/master/health/health.d/net.conf
665 - metric: net.drops
666 - info: number of outbound dropped packets for the network interface ${label:device} in the last 10 minutes
667 - os: "linux"
668 - metrics:
669 - folding:
670 - title: Metrics
671 - enabled: false
672 - description: ""
673 - availability: []
674 - scopes:
389 + - name: system.io
390 + description: Disk I/O
391 + unit: "KiB/s"
392 + chart_type: area
393 + dimensions:
394 + - name: in
395 + - name: out
396 - name: disk
397 description: ""
398 labels: []
@@ -723,17 +444,6 @@ modules:
444 chart_type: line
445 dimensions:
446 - name: svctm
726 - - name: global
727 - description: ""
728 - labels: []
729 - metrics:
730 - - name: system.io
731 - description: Disk I/O
732 - unit: "KiB/s"
733 - chart_type: area
734 - dimensions:
735 - - name: in
736 - - name: out
447 - name: mount point
448 description: ""
449 labels: []