1groups:
2- name: node_exporter-16-bcache
3  rules:
4  - expr: node_bcache_cache_read_races
5    record: node_bcache_cache_read_races_total
6- name: node_exporter-16-buddyinfo
7  rules:
8  - expr: node_buddyinfo_blocks
9    record: node_buddyinfo_count
10- name: node_exporter-16-stat
11  rules:
12  - expr: node_boot_time_seconds
13    record: node_boot_time
14  - expr: node_time_seconds
15    record: node_time
16  - expr: node_context_switches_total
17    record: node_context_switches
18  - expr: node_forks_total
19    record: node_forks
20  - expr: node_intr_total
21    record: node_intr
22- name: node_exporter-16-cpu
23  rules:
24  - expr: label_replace(node_cpu_seconds_total, "cpu", "$1", "cpu", "cpu(.+)")
25    record: node_cpu
26- name: node_exporter-16-diskstats
27  rules:
28  - expr: node_disk_read_bytes_total
29    record: node_disk_bytes_read
30  - expr: node_disk_written_bytes_total
31    record: node_disk_bytes_written
32  - expr: node_disk_io_time_seconds_total * 1000
33    record: node_disk_io_time_ms
34  - expr: node_disk_io_time_weighted_seconds_total
35    record: node_disk_io_time_weighted
36  - expr: node_disk_reads_completed_total
37    record: node_disk_reads_completed
38  - expr: node_disk_reads_merged_total
39    record: node_disk_reads_merged
40  - expr: node_disk_read_time_seconds_total * 1000
41    record: node_disk_read_time_ms
42  - expr: node_disk_writes_completed_total
43    record: node_disk_writes_completed
44  - expr: node_disk_writes_merged_total
45    record: node_disk_writes_merged
46  - expr: node_disk_write_time_seconds_total * 1000
47    record: node_disk_write_time_ms
48- name: node_exporter-16-filesystem
49  rules:
50  - expr: node_filesystem_free_bytes
51    record: node_filesystem_free
52  - expr: node_filesystem_avail_bytes
53    record: node_filesystem_avail
54  - expr: node_filesystem_size_bytes
55    record: node_filesystem_size
56- name: node_exporter-16-infiniband
57  rules:
58  - expr: node_infiniband_port_data_received_bytes_total
59    record: node_infiniband_port_data_received_bytes
60  - expr: node_infiniband_port_data_transmitted_bytes_total
61    record: node_infiniband_port_data_transmitted_bytes
62- name: node_exporter-16-interrupts
63  rules:
64  - expr: node_interrupts_total
65    record: node_interrupts
66- name: node_exporter-16-memory
67  rules:
68  - expr: node_memory_Active_bytes
69    record: node_memory_Active
70  - expr: node_memory_Active_anon_bytes
71    record: node_memory_Active_anon
72  - expr: node_memory_Active_file_bytes
73    record: node_memory_Active_file
74  - expr: node_memory_AnonHugePages_bytes
75    record: node_memory_AnonHugePages
76  - expr: node_memory_AnonPages_bytes
77    record: node_memory_AnonPages
78  - expr: node_memory_Bounce_bytes
79    record: node_memory_Bounce
80  - expr: node_memory_Buffers_bytes
81    record: node_memory_Buffers
82  - expr: node_memory_Cached_bytes
83    record: node_memory_Cached
84  - expr: node_memory_CommitLimit_bytes
85    record: node_memory_CommitLimit
86  - expr: node_memory_Committed_AS_bytes
87    record: node_memory_Committed_AS
88  - expr: node_memory_DirectMap2M_bytes
89    record: node_memory_DirectMap2M
90  - expr: node_memory_DirectMap4k_bytes
91    record: node_memory_DirectMap4k
92  - expr: node_memory_Dirty_bytes
93    record: node_memory_Dirty
94  - expr: node_memory_HardwareCorrupted_bytes
95    record: node_memory_HardwareCorrupted
96  - expr: node_memory_Hugepagesize_bytes
97    record: node_memory_Hugepagesize
98  - expr: node_memory_Inactive_bytes
99    record: node_memory_Inactive
100  - expr: node_memory_Inactive_anon_bytes
101    record: node_memory_Inactive_anon
102  - expr: node_memory_Inactive_file_bytes
103    record: node_memory_Inactive_file
104  - expr: node_memory_KernelStack_bytes
105    record: node_memory_KernelStack
106  - expr: node_memory_Mapped_bytes
107    record: node_memory_Mapped
108  - expr: node_memory_MemAvailable_bytes
109    record: node_memory_MemAvailable
110  - expr: node_memory_MemFree_bytes
111    record: node_memory_MemFree
112  - expr: node_memory_MemTotal_bytes
113    record: node_memory_MemTotal
114  - expr: node_memory_Mlocked_bytes
115    record: node_memory_Mlocked
116  - expr: node_memory_NFS_Unstable_bytes
117    record: node_memory_NFS_Unstable
118  - expr: node_memory_PageTables_bytes
119    record: node_memory_PageTables
120  - expr: node_memory_Shmem_bytes
121    record: node_memory_Shmem
122  - expr: node_memory_ShmemHugePages_bytes
123    record: node_memory_ShmemHugePages
124  - expr: node_memory_ShmemPmdMapped_bytes
125    record: node_memory_ShmemPmdMapped
126  - expr: node_memory_Slab_bytes
127    record: node_memory_Slab
128  - expr: node_memory_SReclaimable_bytes
129    record: node_memory_SReclaimable
130  - expr: node_memory_SUnreclaim_bytes
131    record: node_memory_SUnreclaim
132  - expr: node_memory_SwapCached_bytes
133    record: node_memory_SwapCached
134  - expr: node_memory_SwapFree_bytes
135    record: node_memory_SwapFree
136  - expr: node_memory_SwapTotal_bytes
137    record: node_memory_SwapTotal
138  - expr: node_memory_Unevictable_bytes
139    record: node_memory_Unevictable
140  - expr: node_memory_VmallocChunk_bytes
141    record: node_memory_VmallocChunk
142  - expr: node_memory_VmallocTotal_bytes
143    record: node_memory_VmallocTotal
144  - expr: node_memory_VmallocUsed_bytes
145    record: node_memory_VmallocUsed
146  - expr: node_memory_Writeback_bytes
147    record: node_memory_Writeback
148  - expr: node_memory_WritebackTmp_bytes
149    record: node_memory_WritebackTmp
150- name: node_exporter-16-network
151  rules:
152  - expr: node_network_receive_bytes_total
153    record: node_network_receive_bytes
154  - expr: node_network_receive_compressed_total
155    record: node_network_receive_compressed
156  - expr: node_network_receive_drop_total
157    record: node_network_receive_drop
158  - expr: node_network_receive_errs_total
159    record: node_network_receive_errs
160  - expr: node_network_receive_fifo_total
161    record: node_network_receive_fifo
162  - expr: node_network_receive_frame_total
163    record: node_network_receive_frame
164  - expr: node_network_receive_multicast_total
165    record: node_network_receive_multicast
166  - expr: node_network_receive_packets_total
167    record: node_network_receive_packets
168  - expr: node_network_transmit_bytes_total
169    record: node_network_transmit_bytes
170  - expr: node_network_transmit_compressed_total
171    record: node_network_transmit_compressed
172  - expr: node_network_transmit_drop_total
173    record: node_network_transmit_drop
174  - expr: node_network_transmit_errs_total
175    record: node_network_transmit_errs
176  - expr: node_network_transmit_fifo_total
177    record: node_network_transmit_fifo
178  - expr: node_network_transmit_frame_total
179    record: node_network_transmit_frame
180  - expr: node_network_transmit_multicast_total
181    record: node_network_transmit_multicast
182  - expr: node_network_transmit_packets_total
183    record: node_network_transmit_packets
184- name: node_exporter-16-nfs
185  rules:
186  - expr: node_nfs_connections_total
187    record: node_nfs_net_connections
188  - expr: node_nfs_packets_total
189    record: node_nfs_net_reads
190  - expr: label_replace(label_replace(node_nfs_requests_total, "proto", "$1", "version", "(.+)"), "method", "$1", "procedure", "(.+)")
191    record: node_nfs_procedures
192  - expr: node_nfs_rpc_authentication_refreshes_total
193    record: node_nfs_rpc_authentication_refreshes
194  - expr: node_nfs_rpcs_total
195    record: node_nfs_rpc_operations
196  - expr: node_nfs_rpc_retransmissions_total
197    record: node_nfs_rpc_retransmissions
198- name: node_exporter-16-textfile
199  rules:
200  - expr: node_textfile_mtime_seconds
201    record: node_textfile_mtime
202