Commit Graph

10 Commits

Author SHA1 Message Date
houseme 86353d98d5 feat: add TraceLayer for HTTP service and improve metrics (#361)
* improve code for opentelemetry and add system metrics

* feat: add TraceLayer for HTTP service and improve metrics

- Add TraceLayer to HTTP server for request tracing
- Implement system metrics for process monitoring
- Optimize init_telemetry method for better resource management
- Add graceful shutdown handling for telemetry components
- Fix GracefulShutdown ownership issues with Arc wrapper

* improve code for init_process_observer

* remove tomlfmt.toml

* Translation comment

* improve code for console CompressionLayer params
2025-04-24 19:04:57 +08:00
weisd cffd4fc28d merge fix/pools 2025-04-23 16:48:57 +08:00
weisd fff7e5f827 pool select idx
fixs:#346, #339, #338, #337, #336, #334

test healbucket

test get_available_pool_idx

fix
2025-04-23 15:11:43 +08:00
houseme 6d1a4ab824 improve for logger 2025-04-22 22:41:45 +08:00
weisd 18b50c1752 otel debug filter tower 2025-04-22 09:07:43 +08:00
houseme c3a17caa80 Update crates/obs/src/sink.rs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-04-11 17:45:59 +08:00
houseme 24d6c555f7 Remove unused crate 2025-04-11 17:38:44 +08:00
houseme ab8b19eb5d improve signal watch 2025-04-11 16:48:07 +08:00
houseme fdd7b14825 create get default log path func 2025-04-09 21:52:30 +08:00
houseme a07ca8ae81 improve code for obs 2025-04-09 15:12:31 +08:00