* feat(opentelemetry_plugin): Add RPC tracing and performance metrics
- Added multiple counters and histograms in OpenTelemetryPlugin for tracking RPC calls
- Updated ChannelTraceFilter and RpcTraceFilter with enhanced context attribute handling
- Added new RpcMetricsFilter for collecting RPC performance metrics
- Adjusted log level configuration from INFO to Warn
- Added link to echo_plugin example in documentation
* fix: format the code
* fix : format
* perf(opentelemetry_plugin): Optimize RPC performance metrics calculation logic
* fix: Simplify opentelemetry plugin code
* refactor(opentelemetry_plugin): remove rpc status
* fix: delete unnessary label
* format
* feat(opentelemetry_plugin): Add custom histogram boundaries option for RPC metrics
* fix(opentelemetry): Fix histogram boundary value type
* fix: change new to make_unique
* docs: add opentelemetry_plugin doc
* fix: opt the expression of doc
* choro: format the code
* docs: opt opentelemetry doc
* fix: update OpenTelemetry plugin documentation
- Change trace_otlp_http_exporter_url and metrics_otlp_http_exporter_url fields from required to optional
- Optimize capture list in OpenTelemetryPlugin::RpcMetricsFilter function