Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(repo): Added metrics to all services and infra and dashboard #383

Open
wants to merge 31 commits into
base: main
Choose a base branch
from

Conversation

0xterminator
Copy link
Contributor

@0xterminator 0xterminator commented Jan 22, 2025

  • Fixed multiple issues to fuel-webserver crate in middleware, metrics, routers, extractors
  • Fixed all metrics across all services
  • added new endpoint for adding api keys
  • added fuel-db-utils for generating api keys on db load
  • added simple request limiter (next release will add redis for atomicity)
  • extended docker-compose file with infra for local running of telemetry
  • added official all 3x services metrics dashboard
  • added prometheus and grafana official helm charts to cluster
  • Fixes to Makefile
  • Added Postman collections

@0xterminator 0xterminator self-assigned this Jan 22, 2025
@0xterminator 0xterminator force-pushed the feat/eugene/pub-metrics branch from e8eba1d to 1c7f41e Compare January 22, 2025 19:29
@0xterminator 0xterminator changed the title Feat/eugene/pub metrics feat(repo): Added metrics to all services and infra and dashboard Jan 22, 2025
@0xterminator 0xterminator force-pushed the feat/eugene/pub-metrics branch 4 times, most recently from 42e711a to e5a0a76 Compare January 23, 2025 16:27
@0xterminator 0xterminator force-pushed the feat/eugene/pub-metrics branch from 5f99ded to f62b7f2 Compare January 24, 2025 16:05
@pedronauck pedronauck force-pushed the main branch 6 times, most recently from 628590e to 0818406 Compare January 24, 2025 20:06
@0xterminator 0xterminator force-pushed the feat/eugene/pub-metrics branch from f62b7f2 to ed071aa Compare January 24, 2025 21:28
@pedronauck pedronauck force-pushed the main branch 8 times, most recently from 9126904 to 8a0284e Compare January 24, 2025 23:00
@0xterminator 0xterminator force-pushed the feat/eugene/pub-metrics branch from ed071aa to 5023313 Compare January 24, 2025 23:05
@pedronauck pedronauck force-pushed the main branch 2 times, most recently from 38c5a91 to 08ea20f Compare January 24, 2025 23:22
@0xterminator 0xterminator marked this pull request as ready for review January 24, 2025 23:41
0xterminator and others added 27 commits January 27, 2025 11:12
ci(release): Preparing 0.0.17

Co-authored-by: GitHub <[email protected]>
…393)

* fix(repo): Add 5 attemps before return status none for transactions

* feat(publisher): add recover process for blocks with transaction status none

* build(repo): change release-plz config
@0xterminator 0xterminator force-pushed the feat/eugene/pub-metrics branch from 0b2ca4c to 1a8372d Compare January 27, 2025 09:28
@0xterminator 0xterminator force-pushed the feat/eugene/pub-metrics branch from 1a8372d to 625eb72 Compare January 27, 2025 09:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants