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

Create Basic Grafana Dashboards for Indexer Monitoring #16

Open
raduciobanu22 opened this issue Jan 21, 2025 · 9 comments
Open

Create Basic Grafana Dashboards for Indexer Monitoring #16

raduciobanu22 opened this issue Jan 21, 2025 · 9 comments
Labels
devops This will not be worked on ODBoost

Comments

@raduciobanu22
Copy link
Contributor

Description:
Create essential Grafana dashboards to visualize the core metrics collected by Prometheus.

Tasks:

  1. Create "Indexer Overview" dashboard with panels for:
    • Health status indicator
    • Sync status visualization:
      • Block height graph
      • Sync delay gauge
      • Time since last sync
    • Resource usage graphs:
      • Memory usage over time
      • CPU utilization
      • Disk usage trends
    • Request latency panels:
      • Latency heatmap
      • 95th percentile response times
      • Error rate graph
  2. Set up basic alerting rules:
    • Health check failure
    • Sync delay exceeding threshold
    • High resource usage
    • Latency spikes
  3. Export dashboard configuration as JSON
  4. Add dashboard setup documentation

Acceptance Criteria:

  • Dashboard JSON is provided and tested
  • All core metrics are visualized effectively
  • Alerts are properly configured
  • Documentation includes dashboard import instructions
  • Graphs include appropriate time ranges and thresholds
@raduciobanu22 raduciobanu22 added devops This will not be worked on OD Hack ODBoost and removed OD Hack labels Jan 21, 2025
@TheRanomial
Copy link

TheRanomial commented Jan 22, 2025

Mind if I take this issue?
I am a full-stack/web3 and ai developer. I know several languages like Go,Python and Typescript and Devops tools like docker, prometheus and Grafana.
I also have expertise in open-source projects in golang and have worked on several projects till now and also been a finalist in a hackathon organised by government of India.

@Wendyalbert
Copy link

I’d love to work on this task.

@jedstroke
Copy link

Can I tackle this one?

@od-hunter
Copy link

Hi, please can I be assigned this please? This would be my first time contributing to this project but I've contributed to projects like this so I have the knowledge of this. I would love to be the given the opportunity to solve this issue please. I have experience in html, css, JavaScript,TypeScript and solidity, and Cairo.

@Amizeey
Copy link

Amizeey commented Jan 23, 2025

Would love to tackle this!

@Nityam573
Copy link

Could I be assigned to this?

@fatiudeen
Copy link

Is it okay if I take this?

@Supa-mega
Copy link

Could I grab this task?

@Akshola00
Copy link

Let me handle this issue!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
devops This will not be worked on ODBoost
Projects
None yet
Development

No branches or pull requests

10 participants