Cloud Insight 是一个数据管理平台,支持 Memcached 的监控。提供数据聚合、过滤、分组的功能,让用户能够在集群环境中,了解多节点的 Memcached 运行整体情况,迅速做出判断。

免费注册 查看 DEMO

支持指标

Cloud Insight Memcached 监控,默认监控以下性能指标:

  • memcached.bytes
  • memcached.bytes_read_rate
  • memcached.bytes_written_rate
  • memcached.cas_badval_rate
  • memcached.cas_hits_rate
  • memcached.cas_misses_rate
  • memcached.cmd_flush_rate
  • memcached.cmd_get_rate
  • memcached.cmd_set_rate
  • memcached.connection_structures
  • memcached.curr_connections
  • memcached.curr_items
  • memcached.delete_hits_rate
  • memcached.delete_misses_rate
  • memcached.delete_misses_rate
  • memcached.delete_misses_rate
  • memcached.get_hits_rate
  • memcached.get_misses_rate
  • memcached.limit_maxbytes
  • memcached.pointer_size
  • memcached.rusage_system_rate
  • memcached.rusage_user_rate
  • memcached.threads
  • memcached.total_connections_rate
  • memcached.total_items
  • memcached.uptime

简易安装

想要可视化 Memcached 的性能,往往需要自建运维系统:利用 Zabbix 等开源工具搭建运维监控平台。这往往意味着大量的工作,以及繁琐的调试过程。

而报警、指标的运算、不同主机间数据的聚合,以及自定义指标的可视化,都需要对接新的开源工具。从而,更多的时间成本和人力成本,会投入进来。

Cloud Insight 探针的安装只需一条指令,且提供 Puppet 对探针进行批量处理。监控 Memcached 也只需开启 Memcached 配置文件。过程十分简单。

而且,Cloud Insight 数据的自动抓取和上传,以及丰富的可视化效果,再加上多渠道的报警。让您免于自建运维监控系统的困扰。

数据管理

Cloud Insight 数据管理功能,能够针对集群中,不同主机的 Memcached 性能指标,进行聚合、过滤、分组。

通过简单的指标查询,能够快速了解分属于不同功能模块、地域、网段的 Memcached 的性能的最大值、平均值、最小值。让运维工作更简单、更敏捷。

开启 Memcached 监控

1. 编辑配置文件

编辑配置文件 conf.d/mcache.yaml,使 Cloud Insight Agent 可以与 Memcached 通信。

init_config:
instances:
- url: localhost # url used to connect to the memcached instance
port: 11211 # If this line is not present, the port will default to 11211
pass: YourPassword
tags:
# In order to be able to continue using the old 'instance:tag', include it below it single quotes
# Any other tags desired can simply be a string value
# If no tags are passed in, a tag of 'instance:(url)_(port)' will be added
- 'instance:instance_tag'
- tag_key:tag_value

2. 重启 Agent

重启 OneAPM Cloud Insight Agent,使配置生效。 您也可以通过查看 Agent Info 信息,来验证配置是否成功。

一个为程序员而生的产品
一次改变开发习惯的机遇