Skip to content

Introduce Prometheus and Grafana - #153

Open
Xendergo wants to merge 1 commit into
masterfrom
push-tponunvwtoxr
Open

Introduce Prometheus and Grafana#153
Xendergo wants to merge 1 commit into
masterfrom
push-tponunvwtoxr

Conversation

@Xendergo

Copy link
Copy Markdown
Collaborator

This change introduces Prometheus for collecting data from the server as well as Grafana for displaying it. This also makes the webring reverse-proxy the /grafana endpoint to grafana.

Next steps are to export my statistics data to Prometheus and to create a public Grafana dashboard that displays the data.

@socket-security

socket-security Bot commented Jun 20, 2026

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addedcargo/​axum-reverse-proxy@​1.3.05010093100100
Addedcargo/​axum-prometheus@​0.10.09910093100100

View full report

@github-actions

github-actions Bot commented Jun 20, 2026

Copy link
Copy Markdown
Contributor

Test Results

46 tests   46 ✅  2s ⏱️
 1 suites   0 💤
 1 files     0 ❌

Results for commit 6e51b74.

♻️ This comment has been updated with latest results.

@codecov

codecov Bot commented Jun 20, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 83.33333% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 87.84%. Comparing base (18eeb66) to head (6e51b74).
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
src/routes.rs 83.33% 0 Missing and 1 partial ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #153      +/-   ##
==========================================
- Coverage   87.86%   87.84%   -0.02%     
==========================================
  Files           8        8              
  Lines        2430     2435       +5     
  Branches     2430     2435       +5     
==========================================
+ Hits         2135     2139       +4     
  Misses        261      261              
- Partials       34       35       +1     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@Xendergo
Xendergo force-pushed the push-tponunvwtoxr branch from 6f4cbac to 6e51b74 Compare June 20, 2026 02:30
@Xendergo
Xendergo requested a review from kdkasad June 20, 2026 02:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant