Remote Write 是一种通用的迁移方式,适用于各种环境中的自建 Prometheus。具体步骤如下:
1. 创建通用实例:
在阿里云 Prometheus 控制台的实例列表中,点击新建 Prometheus 实例,选择通用实例后创建。
2. 配置 Remote Write:
修改自建开源 Prometheus 的配置文件,添加 remote_write 配置段,将监控数据写入到阿里云 Prometheus 通用实例的 Remote Write 地址。
3. 验证数据:
在阿里云 Prometheus 控制台的指标中心,查询并验证自建 Prometheus Remote Write 上来的指标数据是否完整。
4. 可视化迁移:
用户可以继续使用已有的自建 Grafana,只需将 Grafana 的数据源改为阿里云 Prometheus 对应实例的数据源即可。
注意事项:
- 配置验证完成后需等待 n 天(原有自建 Prometheus 数据保存天数)后才能完成迁移,以便阿里云 Prometheus 采集到完整监控数据。
- 此方案的优势是对现有 Prometheus 环境改动最小,仅需添加 remote_write 配置。