服务网格ASM集成了ARMS Prometheus功能,可以实现对服务网格的监控。
背景信息
在开通ARMS之后,您可以在ARMS中为ACK集群一键安装Prometheus监控插件,此后即可通过ARMS预定义的仪表板监控Kubernetes集群的众多性能指标。
步骤一:在ARMS Prometheus中接入ASM
- 登录ARMS控制台。
- 在左侧导航栏选择。
- 在页面左上角选择目标地域,然后单击Prometheus实例名称。
- 在左侧导航栏中单击Integration接入。
- 在Integration接入页面,单击添加Integration。
- 在Integration列表对话框,单击ASM图标。
在ASM集成页面可以看到用于服务发现的YAML内容。
- 单击确定。
可以看到Prometheus监控已集成了ASM。

步骤二:在ASM控制台上查看监控报表
- 登录ASM控制台。
- 在左侧导航栏,选择。
- 在网格管理页面,找到待配置的实例,单击实例的名称或在操作列中单击管理。
- 在网格详情页面左侧导航栏选择。
- 在Kubernetes集群页面,单击目标集群右侧可观测性列下的查看报表。
您可以选择查看网格服务统计或工作负载统计。
步骤三:在ARMS控制台上查看Prometheus访问地址
- 登录ARMS控制台。
- 在页面左上角选择目标地域,然后单击Prometheus实例名称。
- 在左侧导航栏中单击设置。
- 在设置页面单击设置页签。
在
设置页签下
HTTP API地址(Grafana读取地址)区域获取API接口地址,根据实际需求选择公网或内网地址,地址格式如下:
- 公网地址
http://{region-id}.arms.aliyuncs.com:9090/api/v1/prometheus/xxxxx/{ali-uid}/{cluster-id}/{region-id}
- 内网地址
http://{region-id}-intranet.arms.aliyuncs.com:9090/api/v1/prometheus/xxxxx/{ali-uid}/{cluster-id}/{region-id}
该地址是ARMS提供的Prometheus的访问地址,您可以在Grafana中添加该地址,然后您就可以在Grafana中查看监控图表。具体操作,请参见将阿里云Prometheus监控数据接入本地Grafana。