Open YeagerAI-Bulat opened 1 month ago
OpenHands started fixing the issue! You can monitor the progress here.
The workflow to fix this issue encountered an error. Please check the workflow logs for more information.
OpenHands started fixing the issue! You can monitor the progress here.
The workflow to fix this issue encountered an error. Please check the workflow logs for more information.
OpenHands started fixing the issue! You can monitor the progress here.
The workflow to fix this issue encountered an error. Please check the workflow logs for more information.
OpenHands started fixing the issue! You can monitor the progress here.
The workflow to fix this issue encountered an error. Please check the workflow logs for more information.
@mentatai
I will start working on this issue
OpenHands started fixing the issue! You can monitor the progress here.
OpenHands started fixing the issue! You can monitor the progress here.
The workflow to fix this issue encountered an error. Openhands failed to create any code changes.
OpenHands started fixing the issue! You can monitor the progress here.
OpenHands started fixing the issue! You can monitor the progress here.
An attempt was made to automatically fix this issue, but it was unsuccessful. A branch named 'openhands-fix-issue-3' has been created with the attempted changes. You can view the branch here. Manual intervention may be required.
We would like to enhance the observability of the JSON-RPC container by adding a
/metrics
endpoint that exposes application metrics in the Prometheus format. This will allow us to monitor key performance indicators and system health effectively. The official Python client for Prometheus could be used.Proposed Implementation:
Create a new
/metrics
endpoint: This endpoint should return metrics in the Prometheus exposition format. Ensure that it is accessible without authentication for Prometheus scrapers.Metrics to expose: Counters: Track the total number of requests handled by the server. Gauges: Monitor the current number of active connections. Histograms: Measure request durations to analyze latency. Here are a few examples of how the metrics could be structured:
Example Metrics Format:
RPC Duration
Error Rate