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

Setup Prometheus and Grafana in the repository docker-compose.yml #2693

Closed
qdm12 opened this issue Jul 25, 2022 · 1 comment
Closed

Setup Prometheus and Grafana in the repository docker-compose.yml #2693

qdm12 opened this issue Jul 25, 2022 · 1 comment

Comments

@qdm12
Copy link
Contributor

qdm12 commented Jul 25, 2022

Reasons

  1. The first goal is to have locally easy to test/visualize metrics using Prometheus and Grafana, instead of relying solely on deploying to ECS and using Datadog. This will help to finish Instrument the trie with Prometheus metrics #2229 such that an optimal state trie lazy loading mechanism can be determined.
  2. Other developers/end users might not have a Datadog subscription, so using Prometheus and Grafana might be better for them.

Subtasks

  • The repository docker-compose.yml must contain a working Gossamer node + Prometheus + Grafana
  • Prometheus should be pre-configured to scrap metrics from gossamer:9876 via a configuration file
  • Grafana should be pre-configured to use Prometheus as source, and to have a (JSON) dashboard for Gossamer, via configuration files
    • Find an existing Substrate Grafana dashboard JSON and modify it
  • Document this in the repository
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

No branches or pull requests

2 participants