Files

15 lines
691 B
SQL

-- 反代规则健康状态变更记录:只存「状态变化」(up / down / unknown),
-- 可用率与不可用区间由变更序列推导——避免每 2 分钟一行原始采样把表撑大。
-- unknown 表示「frps 管理接口不可用、判不出来」,与 down 严格区分(判不了不等于不通)。
CREATE TABLE IF NOT EXISTS route_health_events (
id INTEGER PRIMARY KEY AUTOINCREMENT,
server_id INTEGER NOT NULL,
domain TEXT NOT NULL,
state TEXT NOT NULL,
reason TEXT,
detail TEXT,
at TEXT NOT NULL
);
CREATE INDEX IF NOT EXISTS idx_route_health_events_lookup ON route_health_events(server_id, domain, at);