InfraGuard

服务目录

一个双标签页控制台:从版本台账推导出守护进程服务,检查存活状态并梳理依赖关系。

概述 — 本页做什么

服务 ▸ 目录 是一个双标签页控制台(实例 | 服务)。[分析与构建] 会把各实例版本台账(infr_instance_software)中的守护进程类软件提升为 infr_service 记录(凭 UNIQUE(instance_id, software_key) 保持幂等),software_key → kind/port 的映射由 ServiceCatalogMap 负责。

页面构成

使用方法

  1. 点击 [分析与构建](按实例或全局)以 upsert 服务。
  2. 存活检查有两种方式:默认是探针采集的运行状态(proc_up / svc_registered / listen_ports),另有按需触发的 实时 TCP/HTTP 测试(仅限已登记的服务 ID — 不接受任意主机,因此可防 SSRF)。
  3. 依赖关系 在此编辑(depends_on),并附带同主机数据库/缓存的启发式建议。
  4. [配置值] 会按引擎分组拉取该服务类型的 infr_instance_param 取值(只读,机密已掩码)。

构建只会提升 ServiceCatalogMap::MAP 中存在的 software_key,且仅限构建时刻已有的记录 — 导入更新的版本 JSON 之后请重新执行 [分析与构建]。

数据来源

访问权限

读取级别 ≥1;build/test/config 为自校验,save/delete/deps 需级别 ≥2 + 审计。

相关条目

서비스 카탈로그
서비스 카탈로그