跳到主要内容

数据源管理

功能概述

运维平台 1.4.0 起提供统一的「数据源」管理页(左侧菜单顶级入口),集中维护所有被监控的中间件连接信息。资源监控菜单、告警规则中的中间件类型,均根据此处已启用的数据源动态显示。

数据源类型

类型是否可多实例说明
Prometheus内置单例平台内置指标库,只读、不可停用、不可删除
主机多实例主机地址,用于端口连通性等监控
MySQL多实例主机/端口/用户名/密码
MongoDB多实例连接 URI 方式,支持副本集
Kafka多实例支持 SASL 认证
Redis多实例支持密码与 DB 选择
Elasticsearch多实例支持 HTTP Basic 认证

用途(Purposes)

每个数据源实例可以勾选一个或多个用途:

用途说明
看图在「资源监控」对应菜单中展示该实例的监控仪表盘
告警可在「告警规则」中针对该实例创建告警任务
慢查询诊断(MongoDB)启用慢查询分析与索引诊断

常用操作

  • 新建数据源:点击右上角「新建数据源」,选择类型后填写连接信息。
  • 测试连接:列表中每条数据源支持「测试连接」,平台会使用真实凭据完成鉴权验证(如 MongoDB ping、MySQL 登录、Kafka 元数据获取、Redis AUTH、Elasticsearch 认证请求),而非仅探测端口连通。
  • 启用 / 停用:通过列表中的开关切换。停用后,左侧「资源监控」对应菜单项与「告警规则」对应类型 Tab 会自动隐藏;已有告警规则停止调度。
  • 编辑:修改连接信息。已保存的密码在编辑时以掩码显示,留空表示不修改
凭据安全

所有密码 / 连接 URI 在落库前会使用 ENV_ALERT_CRYPTO_KEY 进行 AES 加密存储,接口响应中一律以掩码返回。请在首次部署时设置好该密钥并妥善保管,更换密钥会导致已存凭据无法解密。