可观测监控 Prometheus 版可通过配置接入参数主动拉取ZooKeeper的性能指标,实现对其运行状况的实时监控和数据分析。
前提条件
容器服务环境
ECS(VPC)
已开通可观测监控Prometheus版。具体操作,请参见计费说明。
已创建ECS实例。具体操作,请参见通过控制台使用ECS实例(快捷版)。
已开通阿里云资源中心。具体操作,请参见开通资源中心。
接入ZooKeeper
登录Prometheus控制台,在左侧导航栏单击接入中心。
单击ZooKeeper卡片,然后根据控制台指引完成组件接入。下面对重点配置项进行说明。
容器服务环境
配置项
说明
Zookeeper 服务域名
支持以下三类Zookeeper服务域名:
Zookeeper的集群内访问地址(例如:zookeeper-server.namespace)
服务所处集群内网IP地址
服务所处公网的IPv4地址(需要Zookeeper服务配置开启四字命令的相关权限,如配置:4lw.commands.whitelist=*)
Zookeeper 服务端口
Zookeeper的服务端口。
Metric 采集间隔(单位/秒)
监控数据采集时间间隔,默认15s。
ECS(VPC)
配置项
说明
Zookeeper 服务域名
支持以下三类Zookeeper服务域名:
Zookeeper的集群内访问地址(例如:zookeeper-server.namespace)
服务所处集群内网IP地址
服务所处公网的IPv4地址(需要Zookeeper服务配置开启四字命令的相关权限,如配置:4lw.commands.whitelist=*)
Zookeeper 服务端口
Zookeeper的服务端口。
Metric 采集间隔(单位/秒)
监控数据采集时间间隔,默认15s。
自定义标签
通过自定义标签向Prometheus收集的指标中添加自定义键值对标签,便于在使用Grafana等工具时对这些指标进行细粒度的组织、查询、监控和分析。更多信息,请参见VPC环境主机监控自定义标签注入指标。
说明标签名不能包含特殊字符,如短划线(-)、半角句号(.)、百分号(%)等,这些字符在Prometheus中有特殊含义。
注入的标签需要是Prometheus允许的有效的Key-Value标签格式。
已接入的组件可单击Prometheus控制台左侧导航栏中的接入管理查看。接入管理页面包括已接入环境、已接入组件和大盘查询页签,您可以查看Targets、指标、大盘、告警等信息。
相关文档
组件接入后,您可以对关键指标配置告警规则,实时监控指标的性能健康状态,以便在指标异常状态时能及时发现并处理。具体操作,请参见创建Prometheus告警规则。