digiLogs 勇者指南

【digiLogs 勇者指南】05.Log查詢與應用

陶玲巧 Sherry Taur / 謝紹勳 David Hsieh 2025/01/15 12:07:33
41

上一篇【digiLogs 勇者指南】04.Index查詢與設定生命週期,了解如何在digiLogs(以下簡稱 dgL)上查詢指定時間的 Index,並針對冷熱資料進行管理。今天我們將各位介紹如何利用系統產生的日誌記錄(log),透過dgL進行有效的數據查詢與應用。

 

1.使用Log查詢功能查看相同Log不同的表現方式

在dgL中,Log的搜尋提供『欄位查詢』與『SQL查詢』兩種方法,供不同需求的使用者,並且有表格、卡片與Console三種查看模式,這邊也提醒如果要使用Log時先確認使用者本身角色所擁有的授權Index/Alias。

 

首先,進入『Log查詢 > Log查詢』,輸入『起訖日期、選擇 Index/Alias』後,按下『搜尋』。

https://lh7-us.googleusercontent.com/docsz/AD_4nXfyXd7yeZONMy4A38oFxhJmz9X1aHzHUuJlsABxXa0c5UrPw0tf6gNbsgLExp-W27OPvGJZZq8Ordv-nzI548oPiZDqV03JIl7qEARUMu72NYa2aDSWDmqN0I0JsDyN5eyVdlLuqqYtaZI474iwUEa2k1Tq97wkcBd-6kVD?key=EnDyZ2e5qdY6i0Td1aZz5A

 

查看下方Log搜尋結果紀錄 No.1(第一條Log),將顯示方式從『表格』切換成 卡片 ,查看相同編號的卡片中Log資訊是否相同。

 

搜尋結果顯示方式從『卡片』切換成『Console(圖示為瓢蟲)』顯示,這邊要注意Console畫面只會印出 Message 欄位內資訊。


 

前往『Index管理 > Index查詢』,搜尋dgl-mertics-*,紀錄Index 的Name值。

https://lh7-us.googleusercontent.com/docsz/AD_4nXfeg8IgZpvJ-aARVbCDNKk-W0l3QaKB11c--lgOVnp4MWt4ygQQDvoX_YRcQxwu1EZLRr211UKb6LIRsB2H1S_R1x_yOOBoGqAYpbCPqy1BDjS0ZUwQKPei5haX5zIS8WFu8u37YTt_Z6n6VdLZOaoiWtHCKjKVVM3RZayvbg?key=EnDyZ2e5qdY6i0Td1aZz5A

 

返回『Log查詢 > Log查詢』,上方『欄位查詢』切換成『SQL查詢』,並使用SQL語法查詢剛剛的Index Name值,下方會出現該Log的資訊。

https://lh7-us.googleusercontent.com/docsz/AD_4nXeOZow452L7CgeZs9GrMWShJS0Bkw8UXyMIelFEQLn29wLZKYkrxz26caLfMvOvbLnewQflb_unvLH3QFmT8DGXDXjkPdPf--uITwcLw8wQhmRo1kU6JQq1MdNCe71_V5Z8FP-D0LtzX4yTsd4nCN0QMRBl0mIoHdQcCH7XEg?key=EnDyZ2e5qdY6i0Td1aZz5A

 

2.使用關鍵字進行Log查詢

dgL在Log搜尋有提供關鍵字查詢,在關鍵字搜尋中輸入雙引號 "" 是針對所有欄位的值做完全符合比對的查詢。

例如:輸入"None or 1000"  這樣表示 要有欄位是符合 None or 1000 這樣的字串才會搜尋出來。

 

關鍵字搜尋若無輸入 雙引號 "",則會搜尋 Message 欄位中 ,包含關鍵字搜尋的字串。

例如:有一筆Message資訊為:HelloWorld is good words,在關鍵字搜尋中輸入『Hello』進行搜尋,會『查無資料』, 但關鍵字搜尋中改輸入 『HelloWorld』能夠查詢到該Log資料。

 

進入『Log查詢 > Log查詢』,輸入『起訖日期、選擇 Index/Alias (此處選擇dgL-metics)』, 欄位選擇 『Message』, 運算子選擇『exists』,按下 搜尋。(此處為Log查詢條件設定Message欄位存在值)

https://lh7-us.googleusercontent.com/docsz/AD_4nXd0hULKHQYBdlPz1RqoxFLo_V0syGagV34nquI4RTEMe0Kqeyqx_VrF0aqA8CeDiHLnsMiYuKSlUUekH_8UGXIzhSlMRe81pQi-QZzHzqfvZuEaDAHJNz2_Bd-f5omSNGzdVpWSNwg7h_i-2bJ4qzi6pEHcb_4o2lJxMlZtNw?key=EnDyZ2e5qdY6i0Td1aZz5A

 

進入『Log查詢 > Log查詢』,輸入『起訖日期、選擇 Index/Alias (此處選擇dgL-metics)』 後,關鍵字搜尋 輸入『"None"』,按下『搜尋』。 

https://lh7-us.googleusercontent.com/docsz/AD_4nXedawqGDflCeGiGIVTHTjrrKNmYva_tz9qaJk_Dr0wmiQJjA06-NOgi5PZW6TwMNyV5360PWCv4CuVHuu09_hduyZXjcyfJHiNCKmEBywrr_lfQPF2-tdm5W8qYyIccXITdiimlWr88s0HpGGyMz3x1CMVmnsZwSYL57xb--Q?key=EnDyZ2e5qdY6i0Td1aZz5A

 

進入『Log查詢 > Log查詢』,輸入『起訖日期、選擇 Index/Alias (此處選擇yourapp-*)』後,關鍵字搜尋輸入『123』,按下『搜尋』。

https://lh7-us.googleusercontent.com/docsz/AD_4nXfGp5VM_0uqdTvAM7HAEH-rrsL1Fc0LLcSgu-y5e5zEvlp6XrtSkWxLDzOOTD67OkffD_YdxpLKlNQ1UCygSatzlgkQxjxZBxLUU5ljhaj8gvfIr2DmZqSi_KotktLh4d9FhIjqXOoKbcohdqJeUSKyMQoIzCdo6T_iSilThQ?key=EnDyZ2e5qdY6i0Td1aZz5A

 

3.Log查詢後使用快取進行快速查詢

進入『Log查詢 > Log查詢』,輸入 起訖日期、選擇 Index/Alias 後,按下 搜尋,此時dgL就會紀錄該筆Log查詢紀錄。https://lh7-us.googleusercontent.com/docsz/AD_4nXdgaxwY_pnupCzOYm8KyjcZv4xgsXqe4FoAm7wPcPRSgu7M3ImRIuvaKrNhW3FaFH6L1K1DhFnBplJ_KEp6YucIJIBZelLZFGrBSuF-9E8jR_atnFcrGxzuDjN7XgtmTC0adg_t5WcsVrzBsJ8Md8MlLncFSefHHQUKafbE?key=EnDyZ2e5qdY6i0Td1aZz5A

 

此時,我們隨意點選左側功能列表隨意一個介面。

https://lh7-us.googleusercontent.com/docsz/AD_4nXdhNvrl60JKW3Ltz8Bti3kglFPYIpZ05wIgg8mSEvdPmqiCHbOsJOI21GL8S6vrcwZOq6OABZmgba8MGHB--2MF8KpB8N2omtw7w4RJ07UWz_E3hyPSX6gzjMAW0FnhF3WCoXGcHEaa_59cr_c--4R8_39eLlk3vYpW0031Dw?key=EnDyZ2e5qdY6i0Td1aZz5A

 

再返回『Log查詢 > Log查詢』,可以看到剛剛的Log查詢結果,這樣方便使用者可以藉由這方式更好的設定相關告警等作業。

https://lh7-us.googleusercontent.com/docsz/AD_4nXfvxyhDHfBa8YNkMQoGBf4LptKV59yHvTBmizcHhtL7gF7xEA-BmqyULgQMiVuIjqrme-zbzZKu-IeZK7eltJTReZC9TWnO-TCkqMs23huMRfR7vrdy_Z0zmUfSl-4318rBG2LzDe23HGD22l_geeX0xmlzUyQfxEol4gtYnw?key=EnDyZ2e5qdY6i0Td1aZz5A




但這邊要請注意,如果登出dgL後快取會清除需要重新進行查詢!!

https://lh7-us.googleusercontent.com/docsz/AD_4nXcivYDRuA3AbTkBKVPEZaYWL-mJ6ekpL-GFeD1_rFtclrCpDs-8ASHtAwZQQS9uCyFL48SpUtVmB1TZh4m3dLxcpHImt_A1YpczR1K_hf8SbQRcwyE_SlJ05eXj-ptCZ6JWfTZh8MwOzWWSa9Qn-2jNhNjw-ZlCg9kwZiQ5?key=EnDyZ2e5qdY6i0Td1aZz5A

 

4.使用個人化進行Log查詢

進入『Log查詢 > Log查詢』,輸入『起訖日期、選擇 Index/Alias』後,按下『搜尋』後,按下『個人化清單』右側的『儲存』按鈕(磁碟片圖示)。

 

於『個人化設定』視窗,輸入『條件名稱』後按下『儲存』。

https://lh7-us.googleusercontent.com/docsz/AD_4nXcd3O3dhj7lGXZLoN30wrBLwt6MqP0tLqKvKfP9dnd82vOigqn7Yinkv-CGk0iDyzi0LYFo8ozKDTr7z1rOnANIPBhG58ifi-GfvWUF6ov1h0dsVhTvLdQ6gPA653vlzxeYjNhH9KIELQsiWaDS9I2qoENUl0_BwHQELNQi3Q?key=EnDyZ2e5qdY6i0Td1aZz5A

 

於Log查詢畫面按下『個人化清單』的下拉式選單,查看方才建立的『個人化 設定』是否存在,選擇後顯示設定好的搜尋結果,此做法可以幫助使用者快速搜尋相關資料。

https://lh7-us.googleusercontent.com/docsz/AD_4nXcB4pXK8JE8glls3geqxNNJftSt_rgkaI09E2eQPFrD_WWjrE-yDf-F_Fm5d4LgORw0pZzNd59GYXGa1wUASUciyc0G-JOIUAC3ahdeDNYvo2NjGVu0GLtgbnztcva9mc__BrtzVbJHw0fcxdp2XoIBQ8YTPYfe1z-fnSVX?key=EnDyZ2e5qdY6i0Td1aZz5A

https://lh7-us.googleusercontent.com/docsz/AD_4nXfWLj7E5v5kX8IRqQPvrolUNNbEZVjsNrk3JqpUYCgfCBRjvaKApUg0WUezVtD4Ha3RCJT6__AmxNQdOUHw8CbzQgyjmiFkb137jZppIPNtCZdfXYbk5Wn1GjbOl7HzFsdkd7nETQM5mfUPd47OBlovmgXZEg0vZyvvSWRxAg?key=EnDyZ2e5qdY6i0Td1aZz5A

 

 

 

 

總結來說,dgL 提供多樣化的 Log 使用方法,方便不同背景的使用者更有效率的查詢數據,方便解決使用問題。


以上是關於 digiLogs v3.2.8版本Log使用情境解說,希望能夠對您有所幫助,謝謝。

 

陶玲巧 Sherry Taur