查询与推送请求日志
理解日志结构,把它接进你现有的观测体系,并在此基础上搭建 SLO 仪表盘。
最后更新: 2026年9月11日 · 约 7 分钟
日志结构
每一行日志都是一个描述单次请求的 JSON 对象。该结构带版本号且严格向下兼容——字段只会新增,绝不删除或重命名。
json
{ "timestamp": "2026-09-24T04:31:07.412Z", "request_id": "req_01J8QK2M4X", "edge_region": "sin", "method": "GET", "path": "/v1/orders", "status": 200, "origin": "api-sin1.internal", "origin_latency_ms": 18.4, "cache_state": "hit", "retry_chain": []}实时推送
配置一个或多个投递目标后,日志会在数秒内开始流出。投递失败会以指数退避重试,最长持续 24 小时。
Prometheus 指标
抓取指标端点即可构建仪表盘,并针对错误预算消耗速率进行告警。所有指标都带有域名、源站池与边缘地域标签。
yaml
scrape_configs: - job_name: anylb metrics_path: /v1/metrics bearer_token: ${ANYLB_TOKEN} static_configs: - targets: ["metrics.anylb.com"]保存查询
把团队在故障排查时最常用的筛选条件保存下来,让所有人都从同一个流量视图出发。