本文说明如何创建Prometheus实例 for 云服务,即如何将阿里云云服务接入Prometheus监控,并使用内置的云服务大盘和报警规则实现对云服务的监控和报警。目前已经支持ECS、MongoDB、Redis、OSS、RDS、NAT、SLB、RocketMQ、Kafka、EIP、Elasticsearch、DRDS、PolarDB、Logstash、E-MapReduce这15款阿里云云服务的一键接入。

前提条件

已开通ARMS。具体操作,请参见开通和升级ARMS

背景信息

云监控(CloudMonitor)是一项针对阿里云资源和互联网应用进行监控的服务。更多信息,请参见云监控

阿里云Prometheus监控集成云监控后,云监控不会额外收费,采集的监控数据会按照Prometheus监控的规则收费。Prometheus监控的收费规则,请参见阿里云Prometheus监控计费说明

入口一:从接入中心进入

  1. 登录ARMS控制台
  2. 在左侧导航栏选择接入中心
  3. 云服务区域单击任一云服务。
    域范围

入口二:从Prometheus监控进入

  1. 登录ARMS控制台
  2. 在左侧导航栏选择Prometheus监控 > Prometheus实例列表
  3. Prometheus监控页面的顶部菜单栏,选择地域,然后单击新建prometheus实例
  4. 新建prometheus实例页面,单击云服务区域。
    接入云服务面板显示了当前地域下支持接入的所有阿里云云服务。接入云服务

创建云服务类型的Prometheus实例

云服务页签中选择需要监控的云服务,然后单击确定
接入云服务

系统会自动在Prometheus监控页面创建实例类型为Prometheus for 云服务的Prometheus实例。

云服务列表
说明
  • 创建云服务类型的Prometheus实例时,在云服务页签右上角会自动勾选同时采集云服务标签指标,勾选后采集的云服务监控指标会关联上配置的标签。若您不需要监控指标关联标签,可自行取消勾选。
  • 云服务类型的Prometheus实例只能创建一个,因此在Prometheus监控页面始终仅显示一条实例类型为云服务的Prometheus实例。
创建云服务类型的Prometheus实例后,控制台自动跳转至云服务采集列表页面,并显示接入的云服务信息。
如果需要调整云服务接入,您可以在云服务采集列表页面增加或删除云服务。具体操作,请参见管理云服务监控接入云服务接入
说明 调整云服务接入会自动变更预置的大盘和报警配置功能。

通过Grafana大盘查看云服务的监控指标

将阿里云云服务接入Prometheus监控后,可以通过预置的Grafana大盘查看云服务的性能指标数据。

  1. 登录ARMS控制台
  2. 在左侧导航栏,选择Prometheus监控 > Prometheus实例列表
  3. Prometheus监控页面的顶部菜单栏,选择地域。
  4. 单击云服务类型的Prometheus实例名称,在大盘列表页面单击大盘名称,查看云服务的性能指标数据。

停止监控云服务

  1. 登录ARMS控制台
  2. 在左侧导航栏选择Prometheus监控 > Prometheus实例列表
  3. Prometheus监控页面的顶部菜单栏,选择地域,找到要卸载的云服务,然后在其右侧操作列,单击卸载
  4. 在弹出的确认对话框,单击确认
    卸载完毕后,Prometheus监控页面不再显示该云服务类型的Prometheus实例。同时在云服务采集列表页面也不再显示云服务信息。