Steem Load Balancer: Updated to 2026-07-23

in #blog3 days ago

$ curl https://steem.justyy.com/version
{"version":"2026-07-23"}

$ curl https://steem.justyy.com/metrics

HELP steem_lb_requests_total Total proxied requests.

TYPE steem_lb_requests_total counter

steem_lb_requests_total 125264

HELP steem_lb_uptime_seconds Process uptime in seconds.

TYPE steem_lb_uptime_seconds gauge

steem_lb_uptime_seconds 48091

HELP steem_lb_max_jussi_number Highest jussi number observed across healthy nodes.

TYPE steem_lb_max_jussi_number gauge

steem_lb_max_jussi_number 108076156

HELP steem_lb_node_access_total Requests routed to each node.

TYPE steem_lb_node_access_total counter

steem_lb_node_access_total{server="https://api.steemit.com"} 116444
steem_lb_node_access_total{server="https://api.justyy.com"} 7872
steem_lb_node_access_total{server="https://api2.justyy.com"} 948

HELP steem_lb_node_error_total Forwarding errors per node (after retries).

TYPE steem_lb_node_error_total counter

steem_lb_node_error_total{server="https://api.steemit.com"} 14730
steem_lb_node_error_total{server="https://api.justyy.com"} 1735
steem_lb_node_error_total{server="https://api2.justyy.com"} 3

HELP steem_lb_node_not_chosen_total Times a node failed the health check and was not chosen.

TYPE steem_lb_node_not_chosen_total counter

steem_lb_node_not_chosen_total{server="https://api.justyy.com"} 11850
steem_lb_node_not_chosen_total{server="https://api2.justyy.com"} 241

HELP steem_lb_node_jussi_behind_total Times a node was rejected for lagging jussi number.

TYPE steem_lb_node_jussi_behind_total counter

HELP steem_lb_node_timed_out_total Times a node timed out during the health check.

TYPE steem_lb_node_timed_out_total counter

steem_lb_node_timed_out_total{server="https://api2.justyy.com"} 94706
steem_lb_node_timed_out_total{server="https://api.steemit.com"} 187
steem_lb_node_timed_out_total{server="https://api.justyy.com"} 201

HELP steem_lb_requests_per_second Requests per second over rolling windows.

TYPE steem_lb_requests_per_second gauge

steem_lb_requests_per_second{window="1min"} 3.03
steem_lb_requests_per_second{window="5min"} 2.38
steem_lb_requests_per_second{window="15min"} 2.88

HELP steem_lb_circuit_breaker_open Whether a node's circuit breaker is currently open (1) or closed (0).

TYPE steem_lb_circuit_breaker_open gauge

steem_lb_circuit_breaker_open{server="https://api.steemit.com"} 0
steem_lb_circuit_breaker_open{server="https://api.justyy.com"} 0
steem_lb_circuit_breaker_open{server="https://api2.justyy.com"} 0

$ curl https://steem.justyy.com/health
{"status":"OK","version":"2026-07-23","uptime":{"years":0,"months":0,"days":0,"hours":13,"minutes":21,"seconds":46},"uptime_seconds":48106,"total_requests":125295,"nodes":["https://api2.justyy.com","https://api.justyy.com","https://api.steemit.com"],"circuit_breaker":{"https://api.steemit.com":{"failures":0,"open":false},"https://api.justyy.com":{"failures":0,"open":false},"https://api2.justyy.com":{"failures":0,"open":false}},"timestamp":"2026-07-24T08:50:31.292Z"}

image.png

image.png

Steem to the Moon🚀!

Support me, thank you!

Why you should vote me? My contributions
Please vote me as a witness or set me as a proxy via https://steemitwallet.com/~witnesses

image.png

Sort:  

Wow, the metrics for requests routed to Steemit's API are impressive, with 116444 requests alone going to that endpoint! 🤔💻