日誌分析工具finderweb

    業內日誌分析工具比較多,ELK、logviewer等等。今天介紹一款輕量級,部署簡單,佔用資源少,web界面顯示,支持tailf、less、grep功能。

一、finder介紹

    FinderWeb是一個高性能的Web版分佈式文件管理工具,它具有體積小,易部署,功能強大等特點。

    核心功能

  • (程序員專用) 支持集羣部署,允許你同時管理多臺機器上的文件或者查看不同機器上的日誌;

  • (程序員專用) grep支持,類似linux系統的grep命令,支持隨時查看文件的任意位置,像播放器一樣點擊進度條的任意位置;

  • (程序員專用) less支持,類似linux系統的less命令,支持隨時查看文件的任意位置,像播放器一樣點擊進度條的任意位置;

  • (程序員專用) tail支持,類似linux系統的tail命令;

  • (超大文件支持) 支持任意大小的文件,無論多大的文件都秒開,性能與文件大小無關。

  • (多操作系統支持),純Java實現,tail,less,grep均不依賴於具體的操作系統,任何服務器都可使用;

  • 支持細粒度的權限控制,能滿足不同的權限需求;IT運維或者公司內部資料分享,允許控制文件可見和文件的各種操作。

二、部署

    centos7

    jdk1.8

    tomcat6

1、下載安裝包war或者jar

    地址:http://www.finderweb.net/download.html

    image.png

    將war包放在tomcat目錄webapps/ROOT,啓動tomcat即可


    登錄用戶名:admin

    登錄密碼:1234


三、配置監控日誌

    1、配置本地日誌文件

    先配置主機,然後配置本地日誌文件位置

    image.png


image.png

2、非本地主機配置

    需要在每一臺主機安裝finder,和前面安裝方式一樣。然後將finder添加到管理機上,即可用一臺機子,訪問多個主機日誌。

    

第一種方式:

1. 按照單機部署的方式在新機器上部署好finder;

2. 使用管理員賬號登錄到集羣,從安全設置中將安全key和簽名key拷貝出來:

3. 使用admin賬號登錄到新添加的那臺機器,進入後臺,將拷貝的安全key和簽名key粘貼進去並點擊保存同步到集羣。此時新機器是獨立的一個集羣,只有它自己,它自己就是master機器。

4. 使用管理員賬號登錄到集羣,在主機管理中將新機器加入進來,此操作集羣會向新機器發出重命名指令和master指令,告訴新機器以後我是master,你的新名字是xxx:添加完主機後務必在主機列表中點擊從master同步。

5. 使用管理員賬號登錄到集羣,在安全設置中不要做任何修改,直接點擊保存,這一步是爲了將集羣中的管理員賬號同步到新機器:

6. 至此,新機器加入集羣完成。

第二種方式:

這種方式是支持羣中的 @騎豬的大叔 想到的方案,特別感謝。

1. 按照單機部署的方式在新機器上部署好finder;

2. 使用管理員賬號登錄到集羣,將安全key和簽名key重置爲:00000000-0000-0000-0000-00000000

3. 使用管理員賬號登錄到集羣,在主機管理中將新機器加入進來,此操作集羣會向新機器發出重命名指令和master指令,告訴新機器以後我是master,你的新名字是xxx:添加完主機後務必在主機列表中點擊從master同步。

4. 使用管理員賬號登錄到集羣,在安全設置中重新生成安全Key和簽名key,點擊保存;

5. 至此,新機器加入集羣完成。

image.pngimage.png





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章