Memorystore for Memcached 支持的监控指标

本页面列出了适用于 Memorystore for Memcached 的指标,并说明了每个指标跟踪的内容。Google Cloud 控制台和 Cloud Monitoring 中都提供了这些指标。

如需了解如何使用 Cloud Monitoring 查看指标,请参阅监控 Memcached 实例

Memcached 指标

Cloud Monitoring 指标名称 Google Cloud 控制台指标名称 完整的端点网址 说明
活跃连接数 活跃连接数 memcache.googleapis.com/node/active_connections 从客户端到 Memcached 节点的活跃连接数。
CPU 使用率 CPU 使用率 memcache.googleapis.com/node/cpu/utilization 按 Memcached 节点统计的 CPU 使用率(以百分比表示)。
CPU 使用时长 CPU 使用时长 memcache.googleapis.com/node/cpu/usage_time Memcached 进程的 CPU 使用时间,按模式(例如用户/内核)分组。
逐出数 逐出数 memcache.googleapis.com/node/eviction_count 从 Memcached 节点逐出的项目数。
命中率 命中率 memcache.googleapis.com/node/hit_ratio Memcached 节点(不包括设置操作)的缓存命中与缓存未命中之比。报告为百分比。
项目 项目 memcache.googleapis.com/node/items 存储在 Memcached 节点中的项目数。
内存使用量
  • 内存用量
  • 未使用的内存
memcache.googleapis.com/node/cache_memory 集群中所有节点的内存用量,按以下类别细分:
  • 已用内存
  • 未使用的内存
Memcached 按区块和 Slab 类别将内容存储在内存中。根据您的内容大小分配,一些内存可能永远都不会使用。如需了解内存管理在 Memcached 中的工作原理,请参阅开源 Memcached 文档
操作次数
  • 操作计数
  • 获取操作
  • 设置操作
  • 删除操作
memcache.googleapis.com/node/operation_count 发送到 Memcached 节点的操作计数(按响应类型细分):
  • get 操作
  • set 操作
  • delete 操作
接收的字节数 接收的字节数 memcache.googleapis.com/node/received_bytes_count Memcached 节点从网络接收的内存字节数。这些是来自客户端虚拟机的 Memcached 请求。
发送的字节数 发送的字节数 memcache.googleapis.com/node/sent_bytes_count Memcache 节点向网络发送的内存字节数。这些是 Memcache 响应。
系统内存利用率 系统内存利用率 memcache.googleapis.com/node/memory/utilization 显示缓存和内存开销中的内容项所占用的总系统内存的百分比。如需了解详情,请参阅系统内存利用率
正常运行时间 正常运行时间 memcache.googleapis.com/node/uptime Memcached 节点已启动的秒数。

已知问题

  • 对于 operation_count 指标,gat/gats 命令目前不会显示在 Google Cloud 控制台或 Cloud Monitoring 中。OSS Memcached 目前不会在 gat/gats 上更新其 get 计数器。
  • 对于 operation_count 指标,目前未报告 touch 命令。
  • 对于 operation_count 指标,cas 操作在 set 操作下报告。

后续步骤