1313# limitations under the License.
1414
1515
16-
1716from typing import Final
1817
19- from opentelemetry .metrics import Meter
20- from opentelemetry .metrics import Counter
21- from opentelemetry .metrics import UpDownCounter
18+ from opentelemetry .metrics import Counter , Meter , UpDownCounter
2219
2320NFS_CLIENT_NET_COUNT : Final = "nfs.client.net.count"
2421"""
2926"""
3027
3128
32-
3329def create_nfs_client_net_count (meter : Meter ) -> Counter :
3430 """Reports the count of kernel NFS client TCP segments and UDP datagrams handled"""
3531 return meter .create_counter (
@@ -38,7 +34,10 @@ def create_nfs_client_net_count(meter: Meter) -> Counter:
3834 unit = "{record}" ,
3935 )
4036
41- NFS_CLIENT_NET_TCP_CONNECTION_ACCEPTED : Final = "nfs.client.net.tcp.connection.accepted"
37+
38+ NFS_CLIENT_NET_TCP_CONNECTION_ACCEPTED : Final = (
39+ "nfs.client.net.tcp.connection.accepted"
40+ )
4241"""
4342Reports the count of kernel NFS client TCP connections accepted
4443Instrument: counter
@@ -47,7 +46,6 @@ def create_nfs_client_net_count(meter: Meter) -> Counter:
4746"""
4847
4948
50-
5149def create_nfs_client_net_tcp_connection_accepted (meter : Meter ) -> Counter :
5250 """Reports the count of kernel NFS client TCP connections accepted"""
5351 return meter .create_counter (
@@ -56,6 +54,7 @@ def create_nfs_client_net_tcp_connection_accepted(meter: Meter) -> Counter:
5654 unit = "{connection}" ,
5755 )
5856
57+
5958NFS_CLIENT_OPERATION_COUNT : Final = "nfs.client.operation.count"
6059"""
6160Reports the count of kernel NFSv4+ client operations
@@ -64,7 +63,6 @@ def create_nfs_client_net_tcp_connection_accepted(meter: Meter) -> Counter:
6463"""
6564
6665
67-
6866def create_nfs_client_operation_count (meter : Meter ) -> Counter :
6967 """Reports the count of kernel NFSv4+ client operations"""
7068 return meter .create_counter (
@@ -73,6 +71,7 @@ def create_nfs_client_operation_count(meter: Meter) -> Counter:
7371 unit = "{operation}" ,
7472 )
7573
74+
7675NFS_CLIENT_PROCEDURE_COUNT : Final = "nfs.client.procedure.count"
7776"""
7877Reports the count of kernel NFS client procedures
@@ -81,7 +80,6 @@ def create_nfs_client_operation_count(meter: Meter) -> Counter:
8180"""
8281
8382
84-
8583def create_nfs_client_procedure_count (meter : Meter ) -> Counter :
8684 """Reports the count of kernel NFS client procedures"""
8785 return meter .create_counter (
@@ -90,6 +88,7 @@ def create_nfs_client_procedure_count(meter: Meter) -> Counter:
9088 unit = "{procedure}" ,
9189 )
9290
91+
9392NFS_CLIENT_RPC_AUTHREFRESH_COUNT : Final = "nfs.client.rpc.authrefresh.count"
9493"""
9594Reports the count of kernel NFS client RPC authentication refreshes
@@ -99,7 +98,6 @@ def create_nfs_client_procedure_count(meter: Meter) -> Counter:
9998"""
10099
101100
102-
103101def create_nfs_client_rpc_authrefresh_count (meter : Meter ) -> Counter :
104102 """Reports the count of kernel NFS client RPC authentication refreshes"""
105103 return meter .create_counter (
@@ -108,6 +106,7 @@ def create_nfs_client_rpc_authrefresh_count(meter: Meter) -> Counter:
108106 unit = "{authrefresh}" ,
109107 )
110108
109+
111110NFS_CLIENT_RPC_COUNT : Final = "nfs.client.rpc.count"
112111"""
113112Reports the count of kernel NFS client RPCs sent, regardless of whether they're accepted/rejected by the server
@@ -117,7 +116,6 @@ def create_nfs_client_rpc_authrefresh_count(meter: Meter) -> Counter:
117116"""
118117
119118
120-
121119def create_nfs_client_rpc_count (meter : Meter ) -> Counter :
122120 """Reports the count of kernel NFS client RPCs sent, regardless of whether they're accepted/rejected by the server"""
123121 return meter .create_counter (
@@ -126,6 +124,7 @@ def create_nfs_client_rpc_count(meter: Meter) -> Counter:
126124 unit = "{request}" ,
127125 )
128126
127+
129128NFS_CLIENT_RPC_RETRANSMIT_COUNT : Final = "nfs.client.rpc.retransmit.count"
130129"""
131130Reports the count of kernel NFS client RPC retransmits
@@ -135,7 +134,6 @@ def create_nfs_client_rpc_count(meter: Meter) -> Counter:
135134"""
136135
137136
138-
139137def create_nfs_client_rpc_retransmit_count (meter : Meter ) -> Counter :
140138 """Reports the count of kernel NFS client RPC retransmits"""
141139 return meter .create_counter (
@@ -144,6 +142,7 @@ def create_nfs_client_rpc_retransmit_count(meter: Meter) -> Counter:
144142 unit = "{retransmit}" ,
145143 )
146144
145+
147146NFS_SERVER_FH_STALE_COUNT : Final = "nfs.server.fh.stale.count"
148147"""
149148Reports the count of kernel NFS server stale file handles
@@ -153,7 +152,6 @@ def create_nfs_client_rpc_retransmit_count(meter: Meter) -> Counter:
153152"""
154153
155154
156-
157155def create_nfs_server_fh_stale_count (meter : Meter ) -> Counter :
158156 """Reports the count of kernel NFS server stale file handles"""
159157 return meter .create_counter (
@@ -162,6 +160,7 @@ def create_nfs_server_fh_stale_count(meter: Meter) -> Counter:
162160 unit = "{fh}" ,
163161 )
164162
163+
165164NFS_SERVER_IO : Final = "nfs.server.io"
166165"""
167166Reports the count of kernel NFS server bytes returned to receive and transmit (read and write) requests
@@ -171,7 +170,6 @@ def create_nfs_server_fh_stale_count(meter: Meter) -> Counter:
171170"""
172171
173172
174-
175173def create_nfs_server_io (meter : Meter ) -> Counter :
176174 """Reports the count of kernel NFS server bytes returned to receive and transmit (read and write) requests"""
177175 return meter .create_counter (
@@ -180,6 +178,7 @@ def create_nfs_server_io(meter: Meter) -> Counter:
180178 unit = "By" ,
181179 )
182180
181+
183182NFS_SERVER_NET_COUNT : Final = "nfs.server.net.count"
184183"""
185184Reports the count of kernel NFS server TCP segments and UDP datagrams handled
@@ -189,7 +188,6 @@ def create_nfs_server_io(meter: Meter) -> Counter:
189188"""
190189
191190
192-
193191def create_nfs_server_net_count (meter : Meter ) -> Counter :
194192 """Reports the count of kernel NFS server TCP segments and UDP datagrams handled"""
195193 return meter .create_counter (
@@ -198,7 +196,10 @@ def create_nfs_server_net_count(meter: Meter) -> Counter:
198196 unit = "{record}" ,
199197 )
200198
201- NFS_SERVER_NET_TCP_CONNECTION_ACCEPTED : Final = "nfs.server.net.tcp.connection.accepted"
199+
200+ NFS_SERVER_NET_TCP_CONNECTION_ACCEPTED : Final = (
201+ "nfs.server.net.tcp.connection.accepted"
202+ )
202203"""
203204Reports the count of kernel NFS server TCP connections accepted
204205Instrument: counter
@@ -207,7 +208,6 @@ def create_nfs_server_net_count(meter: Meter) -> Counter:
207208"""
208209
209210
210-
211211def create_nfs_server_net_tcp_connection_accepted (meter : Meter ) -> Counter :
212212 """Reports the count of kernel NFS server TCP connections accepted"""
213213 return meter .create_counter (
@@ -216,6 +216,7 @@ def create_nfs_server_net_tcp_connection_accepted(meter: Meter) -> Counter:
216216 unit = "{connection}" ,
217217 )
218218
219+
219220NFS_SERVER_OPERATION_COUNT : Final = "nfs.server.operation.count"
220221"""
221222Reports the count of kernel NFSv4+ server operations
@@ -224,7 +225,6 @@ def create_nfs_server_net_tcp_connection_accepted(meter: Meter) -> Counter:
224225"""
225226
226227
227-
228228def create_nfs_server_operation_count (meter : Meter ) -> Counter :
229229 """Reports the count of kernel NFSv4+ server operations"""
230230 return meter .create_counter (
@@ -233,6 +233,7 @@ def create_nfs_server_operation_count(meter: Meter) -> Counter:
233233 unit = "{operation}" ,
234234 )
235235
236+
236237NFS_SERVER_PROCEDURE_COUNT : Final = "nfs.server.procedure.count"
237238"""
238239Reports the count of kernel NFS server procedures
@@ -241,7 +242,6 @@ def create_nfs_server_operation_count(meter: Meter) -> Counter:
241242"""
242243
243244
244-
245245def create_nfs_server_procedure_count (meter : Meter ) -> Counter :
246246 """Reports the count of kernel NFS server procedures"""
247247 return meter .create_counter (
@@ -250,6 +250,7 @@ def create_nfs_server_procedure_count(meter: Meter) -> Counter:
250250 unit = "{procedure}" ,
251251 )
252252
253+
253254NFS_SERVER_REPCACHE_REQUESTS : Final = "nfs.server.repcache.requests"
254255"""
255256Reports the kernel NFS server reply cache request count by cache hit status
@@ -258,7 +259,6 @@ def create_nfs_server_procedure_count(meter: Meter) -> Counter:
258259"""
259260
260261
261-
262262def create_nfs_server_repcache_requests (meter : Meter ) -> Counter :
263263 """Reports the kernel NFS server reply cache request count by cache hit status"""
264264 return meter .create_counter (
@@ -267,6 +267,7 @@ def create_nfs_server_repcache_requests(meter: Meter) -> Counter:
267267 unit = "{request}" ,
268268 )
269269
270+
270271NFS_SERVER_RPC_COUNT : Final = "nfs.server.rpc.count"
271272"""
272273Reports the count of kernel NFS server RPCs handled
@@ -277,7 +278,6 @@ def create_nfs_server_repcache_requests(meter: Meter) -> Counter:
277278"""
278279
279280
280-
281281def create_nfs_server_rpc_count (meter : Meter ) -> Counter :
282282 """Reports the count of kernel NFS server RPCs handled"""
283283 return meter .create_counter (
@@ -286,6 +286,7 @@ def create_nfs_server_rpc_count(meter: Meter) -> Counter:
286286 unit = "{request}" ,
287287 )
288288
289+
289290NFS_SERVER_THREAD_COUNT : Final = "nfs.server.thread.count"
290291"""
291292Reports the count of kernel NFS server available threads
@@ -295,11 +296,10 @@ def create_nfs_server_rpc_count(meter: Meter) -> Counter:
295296"""
296297
297298
298-
299299def create_nfs_server_thread_count (meter : Meter ) -> UpDownCounter :
300300 """Reports the count of kernel NFS server available threads"""
301301 return meter .create_up_down_counter (
302302 name = NFS_SERVER_THREAD_COUNT ,
303303 description = "Reports the count of kernel NFS server available threads." ,
304304 unit = "{thread}" ,
305- )
305+ )
0 commit comments