@@ -156,42 +156,42 @@ def _instrument(self, **kwargs):
156
156
)
157
157
158
158
self ._meter .create_observable_counter (
159
- callback = self ._get_system_cpu_time ,
159
+ callbacks = [ self ._get_system_cpu_time ] ,
160
160
name = "system.cpu.time" ,
161
161
description = "System CPU time" ,
162
162
unit = "seconds" ,
163
163
)
164
164
165
165
self ._meter .create_observable_gauge (
166
- callback = self ._get_system_cpu_utilization ,
166
+ callbacks = [ self ._get_system_cpu_utilization ] ,
167
167
name = "system.cpu.utilization" ,
168
168
description = "System CPU utilization" ,
169
169
unit = "1" ,
170
170
)
171
171
172
172
self ._meter .create_observable_gauge (
173
- callback = self ._get_system_memory_usage ,
173
+ callbacks = [ self ._get_system_memory_usage ] ,
174
174
name = "system.memory.usage" ,
175
175
description = "System memory usage" ,
176
176
unit = "bytes" ,
177
177
)
178
178
179
179
self ._meter .create_observable_gauge (
180
- callback = self ._get_system_memory_utilization ,
180
+ callbacks = [ self ._get_system_memory_utilization ] ,
181
181
name = "system.memory.utilization" ,
182
182
description = "System memory utilization" ,
183
183
unit = "1" ,
184
184
)
185
185
186
186
self ._meter .create_observable_gauge (
187
- callback = self ._get_system_swap_usage ,
187
+ callbacks = [ self ._get_system_swap_usage ] ,
188
188
name = "system.swap.usage" ,
189
189
description = "System swap usage" ,
190
190
unit = "pages" ,
191
191
)
192
192
193
193
self ._meter .create_observable_gauge (
194
- callback = self ._get_system_swap_utilization ,
194
+ callbacks = [ self ._get_system_swap_utilization ] ,
195
195
name = "system.swap.utilization" ,
196
196
description = "System swap utilization" ,
197
197
unit = "1" ,
@@ -217,21 +217,21 @@ def _instrument(self, **kwargs):
217
217
# )
218
218
219
219
self ._meter .create_observable_counter (
220
- callback = self ._get_system_disk_io ,
220
+ callbacks = [ self ._get_system_disk_io ] ,
221
221
name = "system.disk.io" ,
222
222
description = "System disk IO" ,
223
223
unit = "bytes" ,
224
224
)
225
225
226
226
self ._meter .create_observable_counter (
227
- callback = self ._get_system_disk_operations ,
227
+ callbacks = [ self ._get_system_disk_operations ] ,
228
228
name = "system.disk.operations" ,
229
229
description = "System disk operations" ,
230
230
unit = "operations" ,
231
231
)
232
232
233
233
self ._meter .create_observable_counter (
234
- callback = self ._get_system_disk_time ,
234
+ callbacks = [ self ._get_system_disk_time ] ,
235
235
name = "system.disk.time" ,
236
236
description = "System disk time" ,
237
237
unit = "seconds" ,
@@ -260,56 +260,56 @@ def _instrument(self, **kwargs):
260
260
# OSs, how to do the same in Windows?
261
261
262
262
self ._meter .create_observable_counter (
263
- callback = self ._get_system_network_dropped_packets ,
263
+ callbacks = [ self ._get_system_network_dropped_packets ] ,
264
264
name = "system.network.dropped_packets" ,
265
265
description = "System network dropped_packets" ,
266
266
unit = "packets" ,
267
267
)
268
268
269
269
self ._meter .create_observable_counter (
270
- callback = self ._get_system_network_packets ,
270
+ callbacks = [ self ._get_system_network_packets ] ,
271
271
name = "system.network.packets" ,
272
272
description = "System network packets" ,
273
273
unit = "packets" ,
274
274
)
275
275
276
276
self ._meter .create_observable_counter (
277
- callback = self ._get_system_network_errors ,
277
+ callbacks = [ self ._get_system_network_errors ] ,
278
278
name = "system.network.errors" ,
279
279
description = "System network errors" ,
280
280
unit = "errors" ,
281
281
)
282
282
283
283
self ._meter .create_observable_counter (
284
- callback = self ._get_system_network_io ,
284
+ callbacks = [ self ._get_system_network_io ] ,
285
285
name = "system.network.io" ,
286
286
description = "System network io" ,
287
287
unit = "bytes" ,
288
288
)
289
289
290
290
self ._meter .create_observable_up_down_counter (
291
- callback = self ._get_system_network_connections ,
291
+ callbacks = [ self ._get_system_network_connections ] ,
292
292
name = "system.network.connections" ,
293
293
description = "System network connections" ,
294
294
unit = "connections" ,
295
295
)
296
296
297
297
self ._meter .create_observable_counter (
298
- callback = self ._get_runtime_memory ,
298
+ callbacks = [ self ._get_runtime_memory ] ,
299
299
name = f"runtime.{ self ._python_implementation } .memory" ,
300
300
description = f"Runtime { self ._python_implementation } memory" ,
301
301
unit = "bytes" ,
302
302
)
303
303
304
304
self ._meter .create_observable_counter (
305
- callback = self ._get_runtime_cpu_time ,
305
+ callbacks = [ self ._get_runtime_cpu_time ] ,
306
306
name = f"runtime.{ self ._python_implementation } .cpu_time" ,
307
307
description = f"Runtime { self ._python_implementation } CPU time" ,
308
308
unit = "seconds" ,
309
309
)
310
310
311
311
self ._meter .create_observable_counter (
312
- callback = self ._get_runtime_gc_count ,
312
+ callbacks = [ self ._get_runtime_gc_count ] ,
313
313
name = f"runtime.{ self ._python_implementation } .gc_count" ,
314
314
description = f"Runtime { self ._python_implementation } GC count" ,
315
315
unit = "bytes" ,
0 commit comments