Loginsight通用日志分析工具是一款編程日志分析類型的軟件,能夠輔助個人用戶來完成對于日志內(nèi)容上面的分析,通過這款Loginsight通用日志分析工具來分析你日志當(dāng)中的內(nèi)容,編程人員和運(yùn)營人員可以嘗試使用這款Loginsight通用日志分析工具!
Loginsight通用日志分析工具
Loginsight是一款開源的通用日志分析工具,能快速打開大文件,且集成了時間線、過濾窗、正則搜索、分享等功能,有效幫助理清線索、記錄思路、整理分析結(jié)果
軟件功能
時間線
時間線類似書簽功能,按時間順序排列節(jié)點(diǎn),但比書簽功能更豐富地。通過在主窗口里右鍵標(biāo)記,可以將那一行新增為時間線的一個節(jié)點(diǎn)。
剛開始分析日志時,時間線是書簽和線索,可以用不同的顏色分類不同模塊或是不同線索主線,并把一些思考記錄到備注里;當(dāng)日志分析出眉目后,要整理出問題原因或者發(fā)生的時序,這時可以刪除時間線里的無關(guān)節(jié)點(diǎn),最終得出分析報告
過濾窗
過濾窗口可以幫助我們搜集僅含關(guān)鍵詞的行,以集中觀察某一范疇的日志。比如我們可以根據(jù)日志規(guī)范,過濾某個TAG,或者根據(jù)PID過濾某個進(jìn)程等等。
現(xiàn)在您可以同時打開多個過濾窗口,或是對過濾窗口的內(nèi)容再進(jìn)行過濾。
雙擊過濾窗口中的一行,可以同步定位主窗口和時間線,反之亦然
打開大文件
支持幾百M(fèi)乃至幾G的文件秒開,不再為了只查一行日志焦急等待十幾分鐘(,還可能等來電腦死機(jī))
目前只支持專業(yè)版,開源版支持100M以下文件
跨平臺
得益于成熟的QT框架,Loginsight不僅可以在Windows/Linux/Mac上運(yùn)行,而且具有本地化的界面風(fēng)格和操作習(xí)慣。
多標(biāo)簽
支持同時打開多個日志文件,在一個窗口內(nèi)通過標(biāo)簽頁快速切換,流暢不分心
借助多文檔,我們還可以查看多份日志是否出現(xiàn)相同現(xiàn)象;亦或是結(jié)合系統(tǒng)的多個模塊同一時間點(diǎn)的日志綜合分析問題
格式語法
通過正則表達(dá)式添加自定義的語法高亮,支持各式各樣的日志格式,
只需一瞥,日期、優(yōu)先級、進(jìn)程號了然于心,讓日志看起來一目了然
打開粘貼板
loginsight支持直接導(dǎo)入粘貼板中的文本,可以省略”先將粘貼板文本保存到文件,再從loginsight打開的步驟“。在一些情況下會帶來便捷
打開分段日志
loginsight支持打開分段日志,自動拼接多份日志,讓你猶如在瀏覽單文件日志。不僅如此,還設(shè)計(jì)了貼心的排序規(guī)則,支持各種分段日志的命名規(guī)則
打開后臺程序
借助loginsight,可以查看后臺程序的實(shí)時輸出。
通過其他程序的加持,loginsight可以發(fā)揮更大的作用。
比如:通過啟動adb,我們可以用loginsight查看Android設(shè)備的實(shí)時日志;通過啟動dmesg,我們可以監(jiān)聽linux系統(tǒng)的內(nèi)核消息……
保存工程
如果日志分析需要很久時間,可以通過保存工程菜單,將搜索過的單詞、高亮的關(guān)鍵字、過濾的內(nèi)容、時間線等信息保存到工程文件。下次再打開工程的時候,就可以恢復(fù)到上次的工作狀態(tài)
導(dǎo)出時間線
將這個圖片作為分析報告(或是其中的附圖),介紹日志分析的整個過程,讓報告更加具體生動
導(dǎo)出過濾窗內(nèi)容
當(dāng)過濾后的內(nèi)容需要被分享,或進(jìn)一步深入分析,將它導(dǎo)出到文件是一個不錯的選擇
您也可以將這個功能當(dāng)做一個小工具,幫助做文件處理或數(shù)據(jù)整理
多關(guān)鍵詞高亮
Loginsight在工具欄為用戶設(shè)計(jì)了TAG欄,用于管理關(guān)鍵詞、設(shè)置其高亮色
個性化設(shè)置
loginsight提供了幾個關(guān)鍵的設(shè)置項(xiàng),可按各自喜好調(diào)節(jié)參數(shù)
loginsight支持像常規(guī)文本框一樣,切換折行、非折行顯示,自由復(fù)制任意行,或從行中間開始復(fù)制
準(zhǔn)確跳轉(zhuǎn)
按行號跳轉(zhuǎn)、歷史位置回溯、關(guān)聯(lián)跳轉(zhuǎn)、跳轉(zhuǎn)到文件末尾……多種跳轉(zhuǎn)方式,幫助在多次導(dǎo)航過程準(zhǔn)確跳轉(zhuǎn),指哪打哪