docs: update the architecture, README and related docs, drop the roadmap [SKIP TESTS]
This commit is contained in:
1 parent
103ef27ed3
commit
90b3ca4dad
10 files changed
+112
-181
No files matched your search
+5
-2
@@ -7,7 +7,7 @@
|
||||
```text
|
||||
/api/public/* 只读。站点设为公开时匿名可访问,设为私有时需要登录或只读令牌;
|
||||
public_visible = false 的 Agent 对匿名访客隐藏
|
||||
/api/admin/* 管理。需要 Cookie 会话(含 CSRF 校验)或 admin 作用域的 API 令牌
|
||||
/api/admin/* 管理。需要 Cookie 会话(含 CSRF 校验)或 admin 作用域的 API 令牌(`POST /api/admin/releases` 也接受只能登记发布清单的 release 令牌)
|
||||
/api/agent/v1/* 节点专用:注册(使用加入令牌)和 RPC(使用签名认证)
|
||||
/healthz /metrics /openapi/v1.json /install.sh /install.ps1
|
||||
```
|
||||
@@ -20,6 +20,7 @@
|
||||
├─ live SSE 实时推送
|
||||
├─ lines/{line_id} 线路详情(线路 = Agent 与 Probe 的一对,id 形如 agt_…~prb_…)
|
||||
├─ lines/{line_id}/series 历史曲线(指标与评分)
|
||||
├─ nodes about 节点的展示信息(系统、国家、运营商,开启后带版本和 tag);后端的版本信息
|
||||
├─ compare 多条线路对比
|
||||
├─ tests/{test_id} 测试结果
|
||||
└─ catalog/{kinds|plans|metrics|models} 目录(由代码注册表生成)
|
||||
@@ -29,10 +30,12 @@
|
||||
├─ agents agents/{id} agents/{id}/{approve|disable|enable|takeover}
|
||||
├─ join-tokens
|
||||
├─ probes probes/{id} probes/{id}/{rotate|revoke} Probe 身份(后端生成、吊销、删除)
|
||||
├─ links links/{probe_id}/{agent_id} 线路开关:哪些(Probe,Agent)连成线路(自动连接 + 手动选择)
|
||||
├─ tasks tasks/{id} 线路模板、针对单个 Agent 的覆盖、目标任务
|
||||
├─ lines/{line_id}/tests 在某条线路(某个 Probe)上发起按需测试;tests/{id}/cancel
|
||||
├─ raw/chunks raw/chunks/{id} 原始数据检索与下载
|
||||
├─ releases 应用版本、灰度、批准(Fleet.Server.Releases)
|
||||
├─ build-info 后端和每个节点的版本、tag、提交、构建时间、更新状态
|
||||
├─ releases nodes/{id}/update CI 签名的发布清单(登记、列表);请求节点更新
|
||||
├─ events analysis/recompute api-tokens settings users
|
||||
```
|
||||
|
||||
|
||||
Reference in new issue
Block a user