日誌易產品使用系列二:使用日誌易 SaaS 版本完成一次 JSON 日誌分析

日誌易爲企業提供日誌分析部署版服務的同時,也提供了 SaaS 版本供用戶做一些簡單的日誌分析。
使用日誌易 SaaS 能做什麼呢?今天小編就以 JSON 日誌分析爲例,使用日誌易 SaaS 環境,爲您展示一下日誌易日誌分析的魅力。

1 SaaS 註冊
使用日誌易 SaaS 第一步,自然是要註冊 SaaS 賬號。在瀏覽器打開日誌易官網 www.rizhiyi.com,點擊頂部菜單欄最右側的“註冊”按鈕,根據提示輸入子域名(登錄時需要先輸入正確的子域名,去往相應的子域名頁面,再填寫手機號與密碼才能登錄)、郵箱(激活與找回密碼時使用)、手機號(登錄賬戶時使用)等信息,提交註冊。

日誌易產品使用系列二:使用日誌易 SaaS 版本完成一次 JSON 日誌分析

之後,日誌易會發送一封激活郵件到您的註冊郵箱,點擊郵件中的鏈接即可進行賬號激活。

2 日誌上傳
SaaS 賬號註冊成功之後,登錄日誌易 SaaS 系統(點擊上圖“註冊”按鈕左邊的“登錄”)輸出子域名,點擊“去登錄”,在彈出來的頁面上輸出用戶名(手機號)和密碼,登錄成功後就可以使用日誌易 SaaS 相關功能了。
登錄到日誌易系統後,點擊主界面左側菜單,根據下圖中的順序依次選擇設置,點擊數據下的“本地上傳”,輸入 tag 與 appname( tag 填寫自定義標籤,appname 填寫日誌的應用來源),點擊本地上傳,選擇準備好的 JSON 文件的路徑,點擊上傳。
您也可以點擊 https://www.rizhiyi.com/install/json-log.json下載小編的 JSON 樣例日誌試用。

日誌易產品使用系列二:使用日誌易 SaaS 版本完成一次 JSON 日誌分析

上傳成功後,我們就可以對這些日誌進行分析處理了。
您還可以使用命令行的方式上傳日誌。只需要在日誌易主界面左側菜單選擇“運行”下的“用戶標識”,然後選擇自己的操作系統類型,點擊瞭解對應的上傳方式,並根據提示進行操作即可。

日誌易產品使用系列二:使用日誌易 SaaS 版本完成一次 JSON 日誌分析

Linux 或 Mac 系統使用“curl -X POST -T FILE.TXT https://log.u.rizhiyi.com/bulk/用戶標識/tag/test ”命令即可上傳日誌。

日誌易產品使用系列二:使用日誌易 SaaS 版本完成一次 JSON 日誌分析

3 日誌分析
日誌易 SaaS 會對上傳的 JSON 格式的日誌默認做自動解析。我們可以使用日誌易界面,對解析後的日誌進行簡單的檢索過濾或分析展現。
1、日誌檢索與過濾
點擊日誌易頂部菜單欄的“搜索”按鈕,可以看到我們剛剛上傳的日誌。日誌易系統默認搜索 10 分鐘內上傳的日誌數據,您可以通過時間窗口指定檢索某時間段上傳的日誌。
雖然選好了時間範圍,但當系統上可能同時上傳了多種類型的日誌,默認使用 * 搜索時,得到的是指定時間段內的全部日誌。此時,我們可以根據上傳日誌時自定義的 tag 或 appname 來過濾剛剛上傳的日誌。在搜索框使用 appname : tmp 或 tag : test(冒號後跟自定義的名稱)對剛剛上傳的日誌進行搜索過濾,這樣就可以得到我們剛剛上傳的日誌條目了。

日誌易產品使用系列二:使用日誌易 SaaS 版本完成一次 JSON 日誌分析

當想要對含有某些關鍵字的日誌進行過濾時,我們可以使用日誌易的全文檢索語法。日誌易系統支持 Lucene 系的全文檢索語法。在搜索框中直接輸入關鍵字,默認會按全文檢索語法執行搜索。全文檢索語句會被解析成一系列的單詞和操作符。這裏說的單詞,可以是一個真正的英文單詞,比如“ system ”,也可以是一段由雙引號包裹起來的短語,比如" ext2 ext3 "。
下圖是搜索剛剛上傳的日誌中含有“ ext2 ext3 ”關鍵字的日誌條目的結果。

日誌易產品使用系列二:使用日誌易 SaaS 版本完成一次 JSON 日誌分析

此外,日誌易 SaaS 還支持多種日誌檢索與過濾方式:

全文檢索 : null

短語查詢 : "ext2 ext3"

通配符 : * , ?

邏輯運算符 : AND, OR, NOT, ( )

字段值完全匹配 : json.json_Mem_available:1807867904

正則或通配符 : json._id:AWzRxWW*

字段數值範圍 : json.json_Mem_available:[ 1800000000 TO 1900000000] 或 json.json_Mem_available:>1800000000

部署版用戶可以查看《日誌易入門手冊》瞭解更多日誌易日誌檢索用法, SaaS 用戶可通過日誌易官方網站的文檔瞭解更多檢索方式。

2、分析展現
在得到搜索結果之後,我們可以基於某一字段值繪製一個簡單的展示圖形,以便更直觀地對日誌進行分析展示。
點擊搜索結果框處的“統計”,可以看到日誌易繪圖界面。選擇想要展示的內容,簡單點擊即可繪製出一個展示圖形。

日誌易產品使用系列二:使用日誌易 SaaS 版本完成一次 JSON 日誌分析

日誌易產品使用系列二:使用日誌易 SaaS 版本完成一次 JSON 日誌分析

日誌易還有專用的日誌搜索處理語言 SPL(Search Processing Language)可以實現更多分析展現效果, 部署版用戶可以查看《日誌易檢索參考手冊》瞭解日誌易 SPL 用法,SaaS 用戶可通過日誌易官方網站的文檔瞭解 SPL 用法。
怎麼樣?這麼操作一遍下來,是不是感覺日誌易很好用呢?日誌易好用又強大的功能還有很多呢,下期精彩請持續關注哦~

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