tursodatabase / libsql

libSQL is a fork of SQLite that is both Open Source, and Open Contributions.
https://turso.tech/libsql
MIT License
9.54k stars 252 forks source link

expose basic tokio runtime metrics #1669

Closed sivukhin closed 1 month ago

sivukhin commented 1 month ago

Context

Expose basic tokio runtime metrics into the Prometheus:

tokio_runtime_blocking_queue_depth 0
tokio_runtime_injection_queue_depth 3
tokio_runtime_io_driver_fd_deregistered_count 5149
tokio_runtime_io_driver_fd_registered_count 5364
tokio_runtime_io_driver_ready_count 36342
tokio_runtime_num_blocking_threads 41
tokio_runtime_num_idle_blocking_threads 41
tokio_runtime_num_workers 8
tokio_runtime_remote_schedule_count 53401