微服務架構 — 服務治理 — 服務監控與告警、服務日志與審計
目錄
文章目錄
目錄
日志與審計
監控與告警
配置中心
文檔中心
日志與審計
日志分析組件應該在微服務興起之前就被廣泛使用了。即使單體應用架構,當訪問數變大、或服務器規模增多時,日志文件的大小會膨脹到難以用文本編輯器進行訪問,更糟的是它們分散在多臺服務器上面。排查一個問題,需要登錄到各臺服務器去獲取日志文件,一個一個地查找(而且打開、查找都很慢)想要的日志信息。如果框架層能夠統一處理并記錄日志,對服務監控和快速問題定位有很大幫助。
因此,在應用規模變大時,我們需要一個日志搜索引擎,以便于能準確的找到想要的日志。另外,數據源一側還需要收集日志的組件和展示結果的 UI 組件。
ELK(elasticsearch、Logstash 和 Kibana)是目前使用最廣泛的日志搜索引擎解決方案:
elasticsearch:搜索引擎,同時也是日志的存儲。
Logstash:日志采集器,它接收日志輸入,對日志進行一些預處理,然后輸出到 Elasticsearch。
Kibana:UI 組件,通過 Elasticsearch 的 API 查找數據并展示給用戶。
微服務 搜索引擎
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。