Memcached 是内存中的键值存储区,用于存储数据库调用、API 调用或网页呈现产生的随机数据小区块(字符串、对象)。 如需了解详情,请访问 memcached.org。
此功能仅适用于在 Linux 上运行的代理。不适用于 Windows。
发现
即使没有配置 Memcached 插件,Cloud Monitoring 也会通过以下方式发现在 Cloud Platform 项目中运行的 Memcached 服务:
- 搜索实例名称中是否包括 memcached
- 检查是否有通过防火墙规则向 11211 开放的端口
如需查看 Memcached 的指标,请执行以下操作:
-
在 Google Cloud 控制台中,转到 信息中心页面:
如果您使用搜索栏查找此页面,请选择子标题为监控的结果。
- 从列表中选择 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。