Skip to content

Conversation

@maximopalopoli
Copy link
Collaborator

@maximopalopoli maximopalopoli commented Jan 8, 2026

Description

This PR adds some panels to the Grafana aggregation mode dashboard about the database health status.

How to test

First, remember to start the pg_auto_failover tutorial. You can follow the steps here. You may encounter errors when executing docker compose exec app psql, which occurs because the Docker Compose file lacks permissions for communication between the app container and the nodes.

Another change you have to make is to expose a port in the monitor service (to fetch data from Grafana), changing the expose field assigned to 5432 to a port mapping using the ports attribute with the value "5436:5432".

Once you have made the required changes, follow these steps to open the dashboard:

  1. Start Ethereum Package:
make ethereum_package_start
  1. Start gateway and payments poller:
make agg_mode_gateway_start_local
make agg_mode_payments_poller_start_local
  1. Start the metrics module with:
make metrics_start

Now you can see the Aggregation Mode dashboard on http://localhost:3000/dashboards.

Type of change

Please delete options that are not relevant.

  • New feature
  • Bug fix
  • Optimization
  • Refactor

Checklist

  • “Hotfix” to testnet, everything else to staging
  • Linked to Github Issue
  • This change depends on code or research by an external entity
    • Acknowledgements were updated to give credit
  • Unit tests added
  • This change requires new documentation.
    • Documentation has been added/updated.
  • This change is an Optimization
    • Benchmarks added/run
  • Has a known issue
  • If your PR changes the Operator compatibility (Ex: Upgrade prover versions)
    • This PR adds compatibility for operator for both versions and do not change crates/docs/examples
    • This PR updates batcher and docs/examples to the newer version. This requires the operator are already updated to be compatible

maximopalopoli and others added 30 commits December 19, 2025 18:04
@maximopalopoli maximopalopoli self-assigned this Jan 8, 2026
@maximopalopoli maximopalopoli changed the base branch from staging to feataggmode/add-datasources-grafana-dashboard January 8, 2026 18:18
@maximopalopoli maximopalopoli marked this pull request as ready for review January 8, 2026 21:06
Base automatically changed from feataggmode/add-datasources-grafana-dashboard to staging January 9, 2026 22:27
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.

2 participants