Milvus实例的监控指标默认存储在云监控2.0中。如需将指标数据对接到Grafana等自建监控系统,可通过云监控2.0将指标投递至日志服务(SLS),再由SLS作为数据源接入自建系统。
前提条件
已创建处于运行中状态的Milvus实例。
已开通日志服务(SLS),并具有项目和日志库的创建权限。
步骤一:新建云监控工作空间
步骤 | 屏幕快照 |
|
|
|
|
步骤二:接入Milvus监控数据
进入步骤一新建的工作空间,在工作空间左侧导航栏中,单击接入中心。
在右侧搜索milvus,单击向量检索服务 Milvus 版监控指标,首次使用需单击立即开通,完成云监控相关权限的授权。
在接入配置面板中,配置以下参数后单击确定:
策略名称:选择已有策略或单击新建创建策略。
区域:选择Milvus实例所在的地域。
实体范围:选择全部实体接入该地域下所有Milvus实例,或选择手动选择接入指定实例。
其他配置项保持默认,单击确定。
接入成功后,单击接入管理查看接入状态。
步骤三:验证数据投递
接入完成后,验证监控指标是否已成功投递至SLS。
在接入管理页面确认接入状态为正常。
在页面右下角单击数据源,选择Prometheus实例,查看SLS时序库的URL和存储位置信息。后续在自建Grafana中配置数据源时需要使用这些信息。
单击SLS链接跳转至日志服务控制台,查看指标投递情况。
在SLS时序库中确认指标数据已成功写入。
步骤四:查看监控指标
数据投递至SLS后,可通过以下两种方式查看监控指标数据:
方式 | 适用场景 |
自建Grafana | 需自行购置服务器(或虚拟机/容器)并部署 Grafana 软件,通过自定义监控面板与告警规则,构建专属的数据监控与可视化展示平台。 |
云监控2.0 | 快速查看内置的监控大盘 |
方式一:通过自建Grafana查看监控指标
将SLS配置为自建Grafana的数据源,即可在Grafana中查看Milvus监控指标。
在Grafana中添加Prometheus类型的数据源,填入步骤三中获取的SLS时序库URL。
配置访问凭证。账号需具有
logReadAccess权限。

导入Milvus监控面板。下载以下预置的Grafana Dashboard配置文件,通过Grafana的Import功能导入后可直接使用:

方式二:通过云监控2.0查看监控指标
云监控2.0提供内置的监控大盘,无需额外配置即可查看Milvus实例的监控数据。
在工作空间左侧导航栏中,单击实体探索,找到已接入的Milvus实例。
单击实例名称,查看实例的PVC、可用区等状态信息。
在指标探索页面,通过下拉框选择监控大盘,查看不同维度的监控指标。

