我在 varnish 实例中使用了 1 GB 的文件存储,是否有命令或任何内容可以获取该 GB 的当前使用情况?
答案1
如果您已经设置了管理员监听器,那么您就可以。
DAEMON_OPTS="-a 127.0.0.1:8080 \
-T 127.0.0.1:6082 \
-f /etc/varnish/default.vcl \
-s malloc,256MB"
就是上面的 -T 127.0.0.1:6082 行。我建议将它绑定到 localhost 作为它的管理界面。如果你想远程查询它,你应该按照文档并设置一个秘密。
varnishadm -T localhost:6082 stats
从服务器运行的上述命令应该会输出各种有趣的统计数据。我正在使用内存,所以我看到了 SHM 统计数据。我不确定磁盘是什么样子的。
答案2
用于varnishadm
命令行统计。或者,如果您想要更漂亮、更易理解的内容,请安装Munin
并获取 Varnish 插件Munin交易所。