OpenUptime

EVM and Solana RPC node monitoring

An RPC node that answers HTTP can still be behind the chain. Ask the node whether it is in sync.

What each check does

  • EVM: calls eth_syncing and expects false, meaning the node is not catching up.
  • Solana: calls getHealth and expects "ok".
  • Sends the headers you set, for RPC providers that need an API key.

When it alerts

  • An HTTP error, an invalid JSON-RPC response or a timeout.
  • An EVM node that reports it is syncing, or a Solana node that does not report "ok".
Examplehttps://rpc.example.com

Good to know

  • The check trusts the node's own view; it does not compare the block height with other nodes.
  • Set a slow threshold to see when a provider's RPC gets slower.

On every monitor

  • Alerts by email, Slack, Discord, Teams, Telegram, PagerDuty, webhooks, Lark, ntfy and the mobile app.
  • Recovery thresholds, so an incident closes only after the service has answered several times in a row.
  • Dependencies: a monitor that depends on another stays quiet while that one is down.
  • Maintenance windows, incident history and public status pages built from the same monitors.

Try it on the Free plan

The Free plan includes 3 monitors checked every 5 minutes, with every alert channel. No card needed.

Questions

Which chains are supported?

Any chain whose nodes speak the Ethereum JSON-RPC API, such as Ethereum, Polygon, BNB Chain, Arbitrum, Optimism and Base, and Solana.

Does a check cost RPC credits?

Each check is one JSON-RPC request to your endpoint, which a paid provider counts like any other request.

EVM 与 Solana RPC 节点监控

能响应 HTTP 的 RPC 节点,也可能已经落后于链上。直接问节点自己是否已同步。

每次检查做什么

  • EVM:调用 eth_syncing,期待返回 false,即节点没有在追块。
  • Solana:调用 getHealth,期待返回 "ok"。
  • 会带上你设置的请求头,适用于需要 API Key 的 RPC 服务商。

什么时候告警

  • HTTP 错误、无效的 JSON-RPC 响应或超时。
  • EVM 节点报告正在同步,或 Solana 节点没有返回 "ok"。
示例https://rpc.example.com

使用说明

  • 检查以节点自己的判断为准,不会和其他节点比较区块高度。
  • 设置变慢阈值,可以发现 RPC 服务商什么时候变慢了。

所有监控通用

  • 通过邮件、Slack、Discord、Teams、Telegram、PagerDuty、Webhook、飞书、ntfy 和手机 App 告警。
  • 可设置恢复阈值,服务连续多次正常后故障才结束。
  • 依赖关系:依赖另一个监控的监控,在被依赖方宕机期间不会告警。
  • 维护窗口、故障历史,以及由同一组监控生成的公开状态页。

在免费版上试试

免费版包含 3 个监控,每 5 分钟检查一次,可使用全部告警渠道,无需绑定银行卡。

常见问题

支持哪些链?

节点支持以太坊 JSON-RPC API 的链都可以,例如 Ethereum、Polygon、BNB Chain、Arbitrum、Optimism 和 Base,以及 Solana。

检查会消耗 RPC 额度吗?

每次检查是向你的端点发送的一次 JSON-RPC 请求,付费服务商会像其他请求一样计数。