Mcrouter 监控
免费使用此InfluxDB集成Mcrouter(发音为mc router)是一个用于扩展memcached部署的memcached协议路由器。它是Facebook和Instagram缓存基础设施的一部分,也是Memcached堆栈中的工具。
为什么使用Mcrouter的Telegraf插件?
Mcrouter输入插件从mcrouter实例收集统计数据,以帮助您确保您的基础设施正常运行和性能。
如何使用Mcrouter Telegraf插件
您可以配置Mcrouter Telegraf插件以从一个或多个mcrouter服务器收集指标。您还可以为指标收集设置超时。
用于监控的关键Mcrouter指标
您应该积极监控的一些重要Mcrouter指标包括
- uptime
- num_servers
- num_servers_new
- num_servers_up
- num_servers_down
- num_servers_closed
- num_clients
- num_suspect_servers
- destination_batches_sum
- destination_requests_sum
- outstanding_route_get_reqs_queued
- outstanding_route_update_reqs_queued
- outstanding_route_get_avg_queue_size
- outstanding_route_update_avg_queue_size
- outstanding_route_get_avg_wait_time_sec
- outstanding_route_update_avg_wait_time_sec
- retrans_closed_connections
- destination_pending_reqs
- destination_inflight_reqs
- destination_batch_size
- asynclog_requests
- proxy_reqs_processing
- 代理请求等待
- 客户端队列通知周期
- rusage_system
- rusage_user
- ps_num_minor_faults
- ps_num_major_faults
- ps_user_time_sec
- ps_system_time_sec
- ps_vsize
- ps_rss
- fibers_allocated
- fibers_pool_size
- fibers_stack_high_watermark
- 成功客户端连接数
- 持续时间_us
- 目的地最大挂起请求
- 目的地最大进行中请求
- 每千字节最大重传次数
- cmd_get_count
- cmd_delete_out
- cmd_lease_get
- cmd_set
- cmd_get_out_all
- cmd_get_out
- cmd_lease_set_count
- cmd_other_out_all
- cmd_lease_get_out
- cmd_set_count
- cmd_lease_set_out
- cmd_delete_count
- cmd_other
- cmd_delete
- cmd_get
- cmd_lease_set
- cmd_set_out
- cmd_lease_get_count
- cmd_other_out
- cmd_lease_get_out_all
- cmd_set_out_all
- cmd_other_count
- cmd_delete_out_all
- cmd_lease_set_out_all
有关更多信息,请参阅文档。