ELK由下面的組件構(gòu)成:
。LogStash:這是一個(gè)和log4j類似的開(kāi)源日志框架。Logstash的服務(wù)器組件處理到來(lái)的日志。
。ElaSticsea1.ch:它保存所有的日志并且對(duì)其索引,顧名思義,是為了搜索。
。隧bana:是日志搜索和可視化的web界面。
為了知道它如何工作,我們會(huì)跟隨一個(gè)曰志信息,從它的代碼出處,經(jīng)過(guò)中間的網(wǎng)絡(luò)層,一路到最終的網(wǎng)絡(luò)操作者的屏幕上:
1.在代碼深處,發(fā)生了一個(gè)Java異常。應(yīng)用意外的不能將從導(dǎo)人的文件中出現(xiàn)的用戶ID映射到數(shù)據(jù)庫(kù)中的用戶ID中去。log4j記錄了下面的錯(cuò)誤:
想了解更多IT資訊,請(qǐng)?jiān)L問(wèn)中培偉業(yè)官網(wǎng):中培偉業(yè)