細述 GoAccess實時日誌監控

2021-08-24 17:27:58 字數 984 閱讀 2852

本文章基於ubuntu16.04系統/nginx1.10.3日誌環境

注:nginx使用apt-get方式安裝,日誌格式為預設

原始碼安裝

$ apt-get install gcc g++ libncursesw5-dev

$ wget

$ $ tar -xzvf goaccess-1.2.tar.gz

$ cd goaccess-1.2/

$ ./configure --enable-utf8

$ make # make install

配置檔案

vim ~/.goaccessrc

time-format %h:%m:%s

date-format %d/%b/%y

log-format %h %^[%d:%t %^] "%r" %s %b "%r" "%u"

任務設定

$ goaccess -f /var/log/nginx/access.log -p ~/.goaccessrc -a -o /var/www/index.html --real-time-html --daemonize
然而,他喵的不知道是出了什麼問題,--daemonize生效了,但是 --real-time-html無法實時重新整理。。坑爹了。

最後改用 crontab

$ vim /etc/crontab

* * * * * root goaccess -a -d -f /var/log/nginx/access.log -p /root/.goaccessrc -o /var/www/index.html

SYLogManager實時日誌

sylogmanager log日誌檢視工具。特點 檢視日誌按鈕可拖動的任意位置 使用介紹 示例 匯入標頭檔案 import sylogmanager.h 初始化配置 sylogmanager.sharelog config sylogmanager.sharelog.email 151311301...

開源實時日誌分析ELK

2018 01 04 開源實時日誌分析elk平台部署 日誌主要包括系統日誌 應用程式日誌和安全日誌。系統運維和開發人員可以通過日誌了解伺服器軟硬體資訊 檢查配置過程中的錯誤及錯誤發生的原因。經常分析日誌可以了解伺服器的負荷,效能安全性,從而及時採取措施糾正錯誤。通常,日誌被分散的儲存不同的裝置上。如...

sprinboot整合elk,搭建實時日誌平台

本文出自方志朋的部落格 logstash是乙個完全開源的工具,他可以對你的日誌進行收集 過濾,並將其儲存供以後使用 如,搜尋 kibana 也是乙個開源和免費的工具,它kibana可以為 logstash 和 elasticsearch 提供的日誌分析友好的 web 介面,可以幫助您彙總 分析和搜尋...