declarative relay deployment on hetzner relay-eval.waow.tech
atproto relay
14
fork

Configure Feed

Select the types of activity you want to include in your feed.

ops: add validator cache panels to zlay grafana dashboard

cache entries gauge + evictions/sec rate — tracks the new eviction
behavior from zlay 55e541c.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

zzstoatzz 3677439c 39bb0eb4

+49
+49
deploy/zlay-dashboard.json
··· 236 236 "refId": "B" 237 237 } 238 238 ] 239 + }, 240 + { 241 + "title": "validator cache entries", 242 + "type": "timeseries", 243 + "gridPos": { "h": 8, "w": 12, "x": 0, "y": 24 }, 244 + "datasource": { "type": "prometheus", "uid": "prometheus" }, 245 + "fieldConfig": { 246 + "defaults": { 247 + "color": { "mode": "palette-classic" }, 248 + "custom": { 249 + "fillOpacity": 15, 250 + "lineWidth": 2, 251 + "spanNulls": false 252 + } 253 + }, 254 + "overrides": [] 255 + }, 256 + "targets": [ 257 + { 258 + "expr": "sum(relay_validator_cache_entries{job=\"zlay\"})", 259 + "legendFormat": "entries", 260 + "refId": "A" 261 + } 262 + ] 263 + }, 264 + { 265 + "title": "cache evictions/sec", 266 + "type": "timeseries", 267 + "gridPos": { "h": 8, "w": 12, "x": 12, "y": 24 }, 268 + "datasource": { "type": "prometheus", "uid": "prometheus" }, 269 + "fieldConfig": { 270 + "defaults": { 271 + "unit": "ops", 272 + "color": { "mode": "palette-classic" }, 273 + "custom": { 274 + "fillOpacity": 15, 275 + "lineWidth": 2, 276 + "spanNulls": false 277 + } 278 + }, 279 + "overrides": [] 280 + }, 281 + "targets": [ 282 + { 283 + "expr": "sum(rate(relay_validator_cache_evictions_total{job=\"zlay\"}[5m]))", 284 + "legendFormat": "evictions", 285 + "refId": "A" 286 + } 287 + ] 239 288 } 240 289 ], 241 290 "schemaVersion": 39,