memcached 插件

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

发现

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

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

发现的服务将显示在“memcached Services”页面上的资源菜单中。在实例上安装 Monitoring 代理并配置 memcached 插件后,Monitoring 将使用资产和指标填充“memcached Services”页面。

配置 Monitoring 以监控 memcached

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

启用 memcached 监控插件

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

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

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

sudo service stackdriver-agent restart

如需了解其他插件配置选项的信息,请参阅 collectd.org

监控的内容

Memcached 插件监控以下指标:

  • 连接数(计数):当前连接到 memcached 的连接数。
  • 命中率(百分比):缓存命中与未命中之比。
  • 项数(计数):当前正在缓存的键的数量。

如需了解详情,请参阅《代理指标列表:memcached》

此页内容是否有用?请给出您的反馈和评价:

发送以下问题的反馈:

此网页
Stackdriver Monitoring
需要帮助?请访问我们的支持页面