1c6b3857a0 | ||
---|---|---|
.. | ||
README.md | ||
app.go | ||
handler.go | ||
methods.go |
README.md
solrays
An RPC proxy that exports call latency of a Solana RPC node.
Metrics
solrays_forwarded_duration_seconds
- an histogram of the duration of the calls forwarded to the Solana RPC node, per call.solrays_requests_total
- Count of total requests per call.solrays_request_errors_total
- Count of total requests that failed, e.g. malformed request or proxy can't reach the Solana RPC node.solrays_requests_status_total
- Count of response HTTP status codes, per status code.
Run
:; _bin/solrays -h
Key flags are:
backend
- the Solana RPC endpoint to proxy and monitor. Defaults tohttp://localhost:8899
).listen
- address where the RPC metrics and Go profiler endpoints are exposed.tlsHostname
- the optional hostname for this service. Implicitly enables HTTPS.tlsProd
- if HTTPS is enabled, select whether the x509 artifacts are provisioned by the production or the testing Let's Encrypt public ACME service. Defaults tofalse
, meaning the testing service will be used.