memcached 插件

Memcached 是内存中的键值存储区,用于存储数据库调用、API 调用或网页呈现产生的随机数据小区块(字符串、对象)。 如需了解详情,请访问 memcached.org

此功能仅适用于在 Linux 上运行的代理。不适用于 Windows。

发现

即使没有配置 Memcached 插件,Cloud Monitoring 也会通过以下方式发现在 Cloud Platform 项目中运行的 Memcached 服务:

  • 搜索实例名称中是否包括 memcached
  • 检查是否有通过防火墙规则向 11211 开放的端口

如需查看 Memcached 的指标,请执行以下操作:

  1. 在 Google Cloud 控制台中,转到 信息中心页面:

    前往信息中心

    如果您使用搜索栏查找此页面,请选择子标题为监控的结果。

  2. 从列表中选择 Memcached 信息中心。

配置 Monitoring 以监控 memcached

安装 Monitoring 代理后,请按照以下说明在您的实例上配置 memcached 插件。

启用 memcached 监控插件

在您的虚拟机实例上,从 GitHub 配置代码库下载 memcached.conf 并将其放在 /etc/stackdriver/collectd.d/ 目录中:

(cd /etc/stackdriver/collectd.d/ && sudo curl -O https://raw.githubusercontent.com/Stackdriver/stackdriver-agent-service-configs/master/etc/collectd.d/memcached.conf)

添加配置文件后,运行以下命令以重启 Monitoring 代理:

sudo service stackdriver-agent restart

如需详细了解 collectd memcached 插件,请参见 插件:memcached

监控的内容

Memcached 插件监控的指标的完整列表位于 代理指标:memcached