部分客户在云下已有完善的企业IT管理系统,希望能够将云上数据实时导出到线下进行统一监控。基于该场景,本文将介绍以下两种方式。
背景信息
开通企业云监控不会产生任何费用,后续将按照实际使用量进行计费。关于实时数据导出的计费标准,请参见实时数据导出。
前提条件
方案 | 需要满足条件 | |
方式一 | 请确保您已开通企业云监控。具体操作,请参见开通企业云监控。 | 请确保您已开通 Prometheus 服务,单击开通链接,在产品购买页面根据提示完成开通。 |
方式二 | Prometheus必须与云监控网络互通。 说明 您可以使用公网或VPC网络,还可以指定代理。 |
操作步骤
方式一:使用阿里云Prometheus数据投递(推荐)
将云监控数据接入阿里云Prometheus实例,具体操作详情,请参见云服务可观测。
将阿里云Prometheus目标实例数据,投递到自建Prometheus实例,具体操作详情,请参见将Prometheus数据投递至自建Prometheus实例。
优势:
全托管服务,无需维护 exporter。
实时投递,数据延迟更低。
Prometheus 接入云监控指标支持标签富化,可以提供更丰富的上下文。
方式二:使用云监控数据实时导出工具
云监控推出了监控数据实时导出工具。该工具可以在客户的线下运行,根据配置实时获取云监控的监控数据,并持续写入本地Prometheus。
下载、安装和配置Prometheus,具体操作,请参见Prometheus。
说明关于Prometheus的更多信息,请参见Overview。
下载云监控实时数据导出工具。
说明云监控会定期更新实时数据导出工具,如果您有新功能需求,下载并重新配置新版工具即可。
配置云监控实时数据导出工具。
解压安装包,获得文件configs、exporter_local和ReadMe.pdf。关于云监控实时数据导出工具的配置方法,请参见文件ReadMe.pdf中的“配置文件中的各项配置说明”。
由于云监控实时数据导出工具部署并运行在客户本地,云监控无法确保工具运行的稳定性,需要客户自行维护。如果您发现工具有问题,则可以给云监控提改进意见。云监控不对产生的任何意外损失负责。
优势:
更快更实时的基于企业云监控的实时数据导出功能流式导出监控数据,无需担心数据丢失的异常情况,更不用担心API调用次数限制和流控问题。
本地化部署,操作简单。
导出的监控数据维度更丰富,自动补全实例IP地址、实例名称、地域、资源组、标签等信息,使数据可以更方便的通过PromQL进行多维度的统计分析。