Logtail从入门到精通(二):开启日志采集之旅
生活随笔
收集整理的這篇文章主要介紹了
Logtail从入门到精通(二):开启日志采集之旅
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
摘要:?為了更好的了解日志采集,這里我們首先對日志采集中遇到的基本概念進行簡要的介紹。
Logtail相關概念
為了更好的了解日志采集,這里我們首先對日志采集中遇到的基本概念進行簡要的介紹。
概念介紹
- 項目:?項目(Project)是日志服務中的資源管理單元,用于資源隔離和控制。您可以通過項目來管理某一個應用的所有日志及相關的日志源。它管理著用戶的所有日志庫(Logstore),采集日志的機器配置等信息,同時它也是用戶訪問日志服務資源的入口。
- 日志庫:?日志庫(Logstore)是日志服務中日志數據的采集、存儲和查詢單元。每個日志庫隸屬于一個項目,且每個項目可以創建多個日志庫。
- Logtail客戶端:?Logtail是一款執行日志收集工作的Agent,一般安裝在需要收集日志的服務器上,作為獨立軟件運行。
- 機器組:?一個機器組包含一或多臺需要收集一類日志的機器。通過綁定一組Logtail配置到一個機器組,可以讓日志服務根據同樣的Logtail配置采集一個機器組內所有服務器上的日志。
- 采集配置:?是Logtail收集日志的策略集合,采集配置一般包括需要采集的數據源、解析方式、過濾方式等參數,所有采集配置均在控制臺進行管理。
各概念間關系
安裝配置流程
Logtail的安裝配置流程相對比較簡單,如果日志服務和ECS在同一賬號下,則只需5個步驟即可實現采集。
- 日志服務已經和ECS打通,可自動獲取ECS對應的owner信息,因此不需要設置aliuid信息。
安裝Logtail
ECS安裝
根據ECS所在區域選擇Logtail安裝腳本(參見Logtail安裝指南)
- 例如華東1的經典網絡,使用wget http://logtail-release.oss-cn-hangzhou-internal.aliyuncs.com/linux64/logtail.sh; chmod 755 logtail.sh; sh logtail.sh install cn_hangzhou
自建主機安裝
選擇任意公網Logtail安裝腳本(參見Logtail安裝指南)
- 例如選擇華東1公網安裝,使用wget http://logtail-release.oss-cn-hangzhou.aliyuncs.com/linux64/logtail.sh; chmod 755 logtail.sh; sh logtail.sh install cn_hangzhou_internet
配置
創建項目和日志庫
創建采集配置
創建機器組并應用
查看日志
此時采集配置已經創建完畢,您可以嘗試退出重新登錄主機或輸入命令echo "test message" >> /var/log/message,這時本地/var/log/message文件會有新的日志產生,Logtail就會采集到這些數據了。
點擊日志庫頁面的預覽或查詢鏈接,即可看到Logtail采集上來的日志了。
原文鏈接
干貨好文,請關注掃描以下二維碼:
總結
以上是生活随笔為你收集整理的Logtail从入门到精通(二):开启日志采集之旅的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 30个免费资源:涵盖机器学习、深度学习、
- 下一篇: PostgreSQL 多重含义数组检索与