penumbra icon indicating copy to clipboard operation
penumbra copied to clipboard

Implement Prometheus Metrics for Rust View Server

Open bharatgoyal11 opened this issue 11 months ago • 0 comments

Issue: Currently, project lacks comprehensive metrics for monitoring the performance of the Rust view server. Adding Prometheus metrics will provide valuable insights into the server's health, resource utilization, and request handling, enabling better monitoring and troubleshooting. This enhancement aligns with our goal of improving observability and reliability across project components.

Tasks:

Research: Investigate best practices for instrumenting Rust applications with Prometheus metrics. Design: Define a set of custom metrics to track important server metrics such as request latency, error rates, and resource usage. Implementation: Integrate Prometheus metrics instrumentation within the Rust view server codebase. Integration: Incorporate the Prometheus server for collecting and visualizing metrics data. Testing: Thoroughly test the Prometheus metrics integration to ensure accuracy and reliability. Documentation: Document the Prometheus metrics setup and usage for developers and operators.

bharatgoyal11 avatar Mar 02 '24 04:03 bharatgoyal11