誰家的網(wǎng)站做的比較好色盲測試圖片60張
華為云LTS簡介
華為云云日志服務(wù)(Log Tank Service,簡稱 LTS),用于收集來自主機(jī)和云服務(wù)的日志數(shù)據(jù),通過海量日志數(shù)據(jù)的分析與處理,可以將云服務(wù)和應(yīng)用程序的可用性和性能最大化,為您提供實(shí)時(shí)、高效、安全的日志處理能力,幫助您快速高效地進(jìn)行實(shí)時(shí)決策分析、設(shè)備運(yùn)維管理、用戶業(yè)務(wù)趨勢分析等。
方案說明
目前有兩種 LTS 上報(bào)至觀測云的方案,分別為:
1、通過觀測云 Func 平臺的官方腳本 觀測云集成(華為云-LTS 日志采集)將 LTS 日志通過 API 拉取的方式獲取日志,上報(bào)至觀測云平臺。
2、可以通過華為云函數(shù)工作流 FunctionGraph,將 LTS 作為觸發(fā)器,有日志產(chǎn)生時(shí)將會觸發(fā) FunctionGraph 函數(shù),然后由函數(shù)主動推送的方式將日志上報(bào)至觀測云平臺。
在實(shí)際驗(yàn)證中,方案 1 在日志量大的時(shí)候,接口有非常大的延遲。同時(shí)華為云側(cè)會在 API 讀取有調(diào)用限制,所以很難在生產(chǎn)環(huán)境中使用方案 1 。方案 2 為主動觸發(fā)的方式上報(bào)日志,經(jīng)驗(yàn)證能夠承受住較大量的日志上報(bào),所以該方案可以作為最佳方案上報(bào)日志至觀測云平臺。
前置條件
- 在華為云上創(chuàng)建 FunctionGraph 和 LTS 服務(wù)
- 開通觀測云賬號
- DataKit 機(jī)器一臺
接入步驟
配置DataKit服務(wù)
安裝 DataKit
# 需要把token 改成觀測云空間的實(shí)際token值(可在觀測云控制臺-->集成-->Datakit 上面獲取)
DK_DATAWAY="https://openway.guance.com?token=tkn_xxxxxx" bash -c "$(curl -L https://static.guance.com/datakit/install.sh)"
開啟 logstreaming 采集器
cp /usr/local/datakit/conf.d/log/logstreaming.conf.sample /usr/local/datakit/conf.d/log/logstreaming.conf
重啟 Datakit
# 在主機(jī)終端輸入命令
datakit service -R
查看采集器是否開啟
# 在主機(jī)終端輸入命令
datakit monitor
創(chuàng)建 LTS 日志組并輸出日志
我們可以通過很多種方式把日志輸出至 LTS 服務(wù),本文以 CDN 日志為例,配置 CDN 日志存儲至 LTS ,配置完成之后我們可以查看在 LTS 日志組中是否有日志產(chǎn)生。
Guance forwarder functiongraph 函數(shù)
在華為云中創(chuàng)建 FunctionGraph 函數(shù),在代碼中修改對應(yīng)的 datakit 的 IP 地址,也可以把datakit 的 IP 地址寫入 FunctionGraph 函數(shù)的環(huán)境變量中。
函數(shù) Github 地址
https://github.com/GuanceCloud/guance-serverless-functions
配置環(huán)境變量
同時(shí)需要在權(quán)限中設(shè)置函數(shù)配置委托,將 LTS 相關(guān)的權(quán)限授予 FunctionGraph 工作流
創(chuàng)建完成之后可以手動添加觸發(fā)器,選擇 LTS 日志組作為觸發(fā)器
數(shù)據(jù)驗(yàn)證
設(shè)置完成之后,我們可以查看 FunctionGraph 是否有接收到 LTS 觸發(fā)器發(fā)出的日志信息。在監(jiān)控中查到有相應(yīng)的指標(biāo)和日志輸出,說明日志觸發(fā)成功。
同時(shí)可以登錄觀測云平臺查看日志是否有上報(bào)成功。在日志的數(shù)據(jù)來源中,我們可以看到多出了一條 function_graph_forwarder? 的數(shù)據(jù)來源(數(shù)據(jù)來源可以自行修改),這就是從 LTS 上報(bào)過來的日志數(shù)據(jù)。查看該來源可以看到相應(yīng)的日志輸出,說明日志上報(bào)成功。