监控引擎

MSE引擎创建成功后,您可以通过监控引擎的各项运行状态参数和性能指标,快速定位潜在问题和性能制约因素。这有助于及时采取有效的优化策略,提高引擎的稳定性和可靠性,同时最大限度地降低系统中断和故障的风险。本文介绍如何查看监控引擎的数据。

前提条件

开通Grafana监控大盘

基础版

若您的引擎为基础版,升级至专业版之后即可自动开通新版Grafana监控大盘。关于如何升级引擎版本,请参见升级引擎版本

专业版

若您的引擎为专业版2.0.3及以下版本,您需要在控制台的观测分析页面,单击升级监控,并按照升级监控对话框中的操作步骤进行操作,即可开通新版Grafana监控大盘。

image

新版Grafana监控大盘

若您已经开通Grafana监控大盘,新版本大盘为您提供更加丰富的监控指标项。

  1. 登录MSE注册配置中心管理控制台,并在顶部菜单栏选择地域。

  2. 在左侧导航栏,选择注册配置中心 > 实例列表

  3. 实例列表页面,单击目标实例名称。

  4. 在左侧导航栏,选择监控中心

    说明
    • 默认监控周期为当前时间之前的15分钟。单击右上角的时间周期下拉框,您可以选择其他时间周期,或者自定义时间周期作为监控周期。

    • 将光标悬停在数据图中的某个位置时,将显示节点指定时间(分钟粒度)的数据。

    • 单击右上角的刷新图标,可刷新当前监控数据。

    Nacos引擎监控中心

    • 概览页签,可以查看如下信息:

      • 概览区域,查看引擎的节点数配置数服务提供者数每秒查询数每秒操作数连接数等信息。

      • 使用量水位区域,查看配置数使用水位服务提供者使用水位连接使用水位

        说明

        使用Eureka客户端时,由于Eureka为短链接,概览中关于连接数的相关信息将无法统计到Eureka客户端。

    • 单击注册中心监控页签,查看服务数服务提供者数服务订阅者数注册中心TPSQPS写RT读RT等数据。

      说明
      • Nacos 2.0.4及以上版本默认提供4个服务,用于ACM协议的地址发现。监控图表中服务数和服务提供者数会比实际多出4个,属于正常现象。

      • 使用Eureka客户端时,由于Eureka客户端不进行订阅,而是使用轮询查询,因此服务订阅者数将无法统计到Eureka客户端。

    • 单击配置中心监控页签,查看配置数配置监听者数配置中心TPSQPS写RT读RT等数据。

    • 单击推送监控页签,查看服务推送成功率服务推送耗时服务推送TPS服务推空比例等数据。

      说明

      使用Eureka客户端时,由于Eureka客户端使用轮询查询,因此不会触发Nacos的推送功能,推送相关指标将无法统计到Eureka客户端。

    • 单击连接数监控页签,查看客户端版本数量长链接数量等数据。

      说明

      使用Eureka客户端时,由于Eureka为短链接,连接数监控中的指标将无法统计到Eureka客户端。

    • 单击jvm监控页签,查看Young GC时间次数Full GC时间次数以及堆内存使用率等数据。

    • 单击资源监控页签,查看资源的入口流量出口流量内存使用率CPU使用率节点个数load指标等数据。

    ZooKeeper引擎监控中心

    • 业务监控:ZooKeeper专业版和开发版嵌入Prometheus监控,支持监测ZooKeeper实例的Znode、Watch数、TPS和QPS等业务监控指标。

    • 资源监控:支持实例CPU、内存、磁盘和网络等资源监控。

    • TopN监控:MSE ZooKeeper特有的TopN监控大盘,支持监测Znode大小TopN、Znode TPS TopN、Znode QPS TopN、客户端 TPS TopN、客户端 QPS TopN等监控指标,实时反馈实例状态以及业务状态。

  5. (可选)如果您需要更加丰富的可观测性能力,可通过单击右上角的导入Grafana专家版,进入Grafana服务控制台,即可体验更加丰富的多租Grafana大盘能力。

  6. (可选)如果您需要嵌入引擎监控页面,可通过单击右上角的在新页面打开 XX监控(XX表示具体监控名),即可获取当前新页面的URL地址。

    例如,单击注册中心监控页签,单击右上角的在新页面打开 注册中心监控,即可在新页面打开业务注册中心监控页面。

旧版监控大盘

若您未开通Grafana监控大盘,MSE将继续为您保留旧版监控大盘。但推荐您通过升级监控大盘获取更加丰富的监控指标项。具体操作,请参见开通Grafana监控大盘

  1. 登录MSE注册配置中心管理控制台,并在顶部菜单栏选择地域。

  2. 在左侧导航栏,选择注册配置中心 > 实例列表

  3. 实例列表页面,单击目标实例名称。

  4. 在左侧导航栏,单击观测分析

  5. 观测分析页面,单击监控页签,查看服务数服务提供者数服务写接口的平均请求耗时(毫秒)等监控数据。

    说明
    • 默认监控周期为当前时间之前的30分钟。您可以选择其他时间周期,包括30分钟1小时6小时1天,或者自定义时间周期。

    • 页面中会以不同颜色表示引擎中3个节点的监控数据。您可以通过单击监控图示下方的节点名称,设置显示或不显示该节点的数据,但必须保证图示中至少显示一个节点的数据。

    • 将光标悬停在图示中的某个位置时,将显示3个节点指定时间(分钟粒度)的数据。

    • 单击右上角的刷新图标,可刷新当前监控数据。