Introducing Solana Microscope: Program Monitoring and Alerts
Solana Microscope is an open‑source tool that decodes program activity into Grafana dashboards and alerts, with built‑in health checks to keep the monitoring pipeline reliable.

Introducing Solana Microscope: Program Monitoring and Alerts
Solana developers now have a new open‑source tool to keep a close eye on their on‑chain programs. Solana Microscope turns raw transaction logs into actionable metrics, dashboards, and alerts that can be sent to Slack, Telegram, or PagerDuty. By decoding instructions and events with a program’s IDL, it provides a richer, more precise view of program activity than raw logs ever could.
From Transactions to Signals
Microscope taps into confirmed transactions via a Yellowstone gRPC stream or a standard Solana RPC endpoint. Its indexer parses each transaction, decodes the program’s instructions and events, and forwards structured records to Loki while pushing metrics to Prometheus. Grafana then visualises this data, allowing teams to monitor error rates, instruction types, recent events, and multisig activity in real time. Because the data is decoded, alert rules can target specific instruction fields—such as a transfer amount—or multisig actions like proposal approvals.
Knowing When the Pipeline Needs Attention
An empty dashboard can mean a quiet program or a broken monitoring pipeline. Microscope solves this ambiguity with built‑in health alerts. It watches for stalled streams, stale RPC polls, corrupt checkpoints, and records that fail to reach Loki. Each alert carries a `signal_kind` label to distinguish between program activity and pipeline issues, and the project ships a diagnosis workflow and operations guide to help teams resolve incidents quickly.
Getting Started Quickly
Microscope is designed for fast, flexible deployment:
- Docker Compose – Run a single‑node stack on any machine.
- Terraform – Spin up an AWS or GCP VM with minimal effort.
- Grafana Cloud – Connect the indexer and Alloy to an existing stack.
- Kubernetes – Reference manifests are available for teams with their own observability infrastructure.
To configure a deployment, supply the program ID, its IDL, a transaction source, and the alert rules you care about. An optional Squads multisig can be monitored as well. The repository includes a `setup-deployment` skill that an AI agent can use to validate the configuration, and a Jupiter Lend walkthrough demonstrates a full stack with sample alerts.
Practical Takeaways
- Decoding gives context – Alerts based on decoded instructions and events are far more actionable than raw log matches.
- Health alerts protect visibility – Knowing when the monitoring pipeline itself is down prevents misdiagnosing a quiet program.
- Easy deployment – Whether you’re a solo dev or a large team, Microscope can be installed in minutes on Docker, Terraform, or Kubernetes.
Solana Microscope is open source under the MIT license and available on GitHub. Check the product page for deployment options, dashboard examples, and detailed alert configuration.
TL;DR
Solana Microscope is an open‑source, self‑hosted monitoring tool that decodes program instructions and events into Grafana dashboards and alerts, with built‑in health checks to ensure the pipeline itself stays healthy.
Source
Read original sourceWhy we picked this
Concrete product launch with verifiable details (Solana Microscope dashboards and alerts).