GoAccess 實現視覺化並實時監控

2021-09-25 08:02:11 字數 957 閱讀 5122

可以用access日誌來分析定位問題,以及運營資料,但如果想實時分析,access日誌比較困難,goaccess可以以圖形化的方式通過websocket協議,實時的把access的便簽反映到瀏覽器中,方便我們分析問題

goaccess 使用-o引數生成乙個新的html檔案,把當前access日誌內容以html圖表方式展示,當access變遷時,goaccess會新啟乙個websocket程序,通過埠的方式把新的access日誌訊息推送到客戶端

可能出現的問題

<1>

解決

wget
<2>

goaccess access.log -o ../html/report.html --real-time-html --time-format='%h:%m:%s'  --date-format='%d/%b/%y' --log-format=combined
啟動後提示開啟了新的websocket介面,訪問report頁面時會向程序發起連線,這個程序向我們推送新的access日誌變更

然後在nginx中新增location,再訪問report.html時,用alias將它重定向到所指定的html中

GoAccess 視覺化 Web 日誌監控工具使用

軟體簡介 goaccess 是乙個開源的實時網路日誌分析器和互動式檢視器,可以在 nix 系統或通過瀏覽器的終端中執行。它為需要動態可視伺服器報告的系統管理員提供快速且有價值的 http 統計資訊。特性使用 c 語言編寫,快速 實時,毫秒 秒級的更新 只使用 ncurses 作為依賴 支援幾乎所有的...

顛覆實境視覺化

我們獲取現實的方式正在持續變化。引領這變化的乙個先鋒是nctech公司,這是一家蘇格蘭公司,致力於360度實境成像系統。該公司的合作夥伴包括蘋果,派拉蒙和皮克斯公司等,也包括地理空間領域的巨頭,像萊卡,托普康和天寶公司等。gim internationalal與該公司合夥人neil tocher 其...

資料視覺化 R語言實現網路視覺化

最近在學習貝葉斯網路,當用k2演算法建立了貝葉斯網路結構之後,用r語言工具可以很清楚地實現網路視覺化。例如,在鐵達尼號資料集中,最後生成的貝葉斯網路結構如下 age,portembarked,numparentschildren,age numparentschildren,passengercla...