目录
一、finder介绍
二、单节点部署
1、服务器需要安装Tomcat,以2.82.16.35为例
2、进入Tomcat下目录webapps下,创建FIND目录,进入FIDN目录
3、下载findweb插件,解压缩
4、登录页面,配置
5、添加日志路径
三、集群部署
1.配置集群
2.页面配置
3.添加日志路径
4.同步
四、动态添加机器
日志分析工具比较多,ELK、logviewer等等。今天介绍一款轻量级,部署简单,占用资源少,web界面显示,支持tailf、less、grep功能。
一、finder介绍
FinderWeb是一个高性能的Web版分布式文件管理工具,它具有体积小,易部署,功能强大等特点
二、单节点部署
1、服务器需要安装Tomcat,以2.82.16.35为例
有网:进入Apache Tomcat® - Apache Tomcat 8 Software Downloads,下载tomcat8的zip包。
解压到安装目录即可。
离线:解压FinderWeb-2.5.6-tomcat-8.5.58.tar.gz
2、进入Tomcat下目录webapps下,创建FIND目录,进入FIDN目录
/export/server/apache-tomcat-8.5.55/webapps/FIND
3、下载findweb插件,解压缩
有网:
wget -O /tmp/finder-web-2.5.6.zip http://www.finderweb.net/download/finder-web-2.5.6.war
离线:
unzip -o -d $TOMCAT_HOME/webapps/FIND /tmp/finder-web-2.5.6.zip
备注:需要启动tomcat,sh startup.sh
4、登录页面,配置
本地:http://192.168.71.28:18191/FIND/finder(我本地)
进入Finderweb页面进行配置,http://2.82.16.35:8080/FIND/finder,(初始密码为1234)进入右上角管理控制台主机管理,点击空间管理。该端口不定是8080,自己查看。
5、添加日志路径
以Tomcat日志举例,路径为/export/server/apache-tomcat-8.5.55/logs/,utf-8字符编码,日志只读,点击保存
就可以看到Tomcat日志了
三、集群部署
集群部署要求每台机器都必须部署finderweb,finderweb集群中的每个节点即是server又是agent。节点之间要求http互通,可以是端口互通,也可以是通过nginx互通,总之能够过通过http互相访问。
首先按照单机部署的方式分别在三台机器上部署好finder并启动tomcat; 部署完成之后务必先登录这台机器确认License,否则将无法使用。
1.配置集群
尝试将2.82.16.48配置为slave,2.82.16.35为master,同样在2.82.16.48上面部署Tomcat和Finderweb
2.页面配置
主机管理里面添加主机
3.添加日志路径
4.同步
最后点击从master同步,就可以到主界面看到日志了
四、动态添加机器
如果以后需要将其他机器添加到集群,请按照下面的步骤添加:
1)、按照单机部署的方式在新机器上部署好finderweb;
2)、登录现有集群环境,管理后台-安全设置,将 会话key和安全key 拷贝出来备用;
3)、修改新机器的 ~/WEB-INF/classes/META-INF/conf/finder.conf 文件,使用上一步拷贝出来的会话key和安全key修改finder.conf中的会话key和安全key并重启新机器的tomcat;
4)、使用管理员账号登录到集群,在主机管理中将新机器加入进来,此操作集群会向新机器发出重命名指令和master指令,告诉新机器以后我是master,你的新名字是xxx:添加完主机后务必在主机列表中点击从master同步。
5)、至此,新机器加入集群完成。
以上如有疑问,请联系我,热情解答