# BasicTo Varnish Dashboard

# 什么是 Varnish Dashboard

Varnish Dashboard 是一个实时 HTML 监控面板,利用了 Varnish Agent2。该监控面板易于安装,并具有适用于 NOC 的统计信息。可用于查看日志,统计信息,VCL 控制 和管理 varnish 服务器(重启,更新 VCL,清除网址等)

varnish/varnish-dashboard-001

# 安装

1.安装 Varnish Agent 2 note: 需要和 varnish 安装在同一台服务器上

//CentOS
yum install --nogpgcheck varnish-agent

安装完成后会在/etc/varnish/agent_secret 看到一个密码

username:password

eg:
varnish:123456

2.下载该面板

git clone git://github.com/brandonwamboldt/varnish-dashboard.git

3.根据 github 上的配置,第三步骤是需要设置使得 varnish agent 不使用默认自带的一套 html 面板,而使用该面板,尝试使用以下命令,但是无效

varnish-agent -H path/varnish-dashboard

path  <== 为git clone后的目录

所以参考how-to-monitor-varnish-cache-with-varnish-dashboard (opens new window)

Move to the folder containing Varnish Agent

cd /usr/share/varnish-agent/html/

or

cd /usr/local/share/varnish-agent/html

Change the file name to access Varnish Agent

mv index.html vagent.html

Install Varnish Dashboard from Github

git clone git://github.com/brandonwamboldt/varnish-dashboard.git
mv -f varnish-dashboard/* .
rm -rf varnish-dashboard

support both old varnish agent dashboard and new dashboard access

http://ip:6085/html/
http://ip:6085/html/vagent.html

4.访问 Varnish Dashboard

http://<varnish_ip>:6085/html/

可能需要输入用户名和密码,就是username:password的值

# 使用

参考Varnish dashboard - github (opens new window)

陕ICP备20004732号-3