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