我已经为我的网站配置了Varnish,并且它的网站性能非常出色但是有人知道有任何Varnish监控工具可以查看哪些内容存储在Varnish中以及什么是hits&错过了与Memcached或APC监控工具类似的东西。
谢谢, -Nitin
答案 0 :(得分:2)
varnishhist
工具也非常适合同时监控命中与未命中和响应时间。 This article很好地概述了如何解释输出,因为联机帮助页非常稀疏。
答案 1 :(得分:1)
为了监控Varnish,Varnish中最直接可用的工具中最有用的是命令行varnishstat
,它为您提供了Varnish当前性能的详细快照。它提供对内存中统计信息的访问,例如缓存命中和未命中,资源消耗,创建的线程等。
如果添加-1
标志,varnishstat将在打印列表一次后退出。
要列出特定的指标值,请使用-f标志传递它们:
例如varnishstat -f field1,field2,field3
例如:varnishstat -f MAIN.cache_hit
将显示缓存命中的持续更新计数。
Here is a series of articles详细了解如何监控Varnish,要关注的关键指标是什么,如何收集所需的指标等等......
答案 2 :(得分:0)
几乎所有可用的监控工具都有插件。例如,可以使用清漆插件轻松设置Munin,Nagios或New Relic。如果要在命令行上实时监视它,可以使用清漆附带的varnishstat
命令。