如何导出清漆响应时间



我们希望根据响应时间衡量清漆服务器的性能。我们已经有https://github.com/jonnenauha/prometheus_varnish_exporter,但据我所知,响应时间不是由varnishstat衡量的。实际上,我们想做varnishhist做的事情,但在kibana或graphana中。什么好主意吗?

另外,在网上寻找这个问题并没有产生一个解决方案的事实让我担心。我们是在测量错误的东西还是在错误的地方?当使用清漆时,人们通常如何监控他们的响应时间?(以nginx为例,你使用EFK跟踪日志并以这种方式提取统计数据)。

感谢

我们算出来了。您可以使用varnishncsa来创建和定制日志,然后将其导入ES。如果你需要响应时间(而不是第一个字节的时间),我相信正确的时间是在日志格式中添加%{VSL:Timestamp:Resp}x,并使用它打印的3个数字的中间。

最新更新