批量匯入歷史檔案到日誌服務
批量導資料的場景
日誌服務主要接收實時寫入日誌,通過在機器上安裝logtail,在控制檯配置logtail配置,就能夠實時收集到新產生的日誌。但是對於一下場景
- 新接入SLS的使用者,希望把老的資料匯入SLS。
- 使用者誤操作造成的資料沒有收集,需要補資料。
- 日誌不是實時產生,但需要批量匯入,比如mysql binlog。
對於以上場景,使用者需要使用日誌服務的批量導資料工具才能夠把資料寫入日誌服務。
導資料操作步驟
以下以匯入/var/log/nginx/error_log.1到日誌服務的nginx_log這個logstore為例,介紹匯入歷史資料的操作流程:
- 下載導資料工具 地址1 到你需要導資料的機器上.
- 在控制檯為logstore(nginx_log)配置logtail配置,如果已經有了logtail配置,請忽略該步驟。logtail配置只需要正則式和時間格式能夠匹配檔案內容,不要求路徑和檔名匹配。
- 把logtail配置應用到機器組上,機器組列表要包含導資料的機器ip、
- 在機器上執行
./import_log --dir=/var/log/nginx/ --file=error_log.1 --begin_time=1443567661 --end_time=1448838061
--sls_region=cn-yunlei --project=ali-slsyunlei-scmg --logstore=nginx_error_log --topic=
--use_system_time=false --quota_mb_per_min=500 --quota_qps=200 --dry_run=false
命令引數介紹
-
檔案相關引數
- 目錄名 –dir
- 檔名 –file
- 起始時間表示從哪個時間點開始匯入資料 –begin_time
- 結束時間表示匯入資料截至到哪個時間點 –end_time
-
日誌服務引數,分別表示匯入到哪個sls_region下的哪個project的logstore中,topic是什麼
- sls_region
- project
- logstore
- topic
-
系統引數
- quota_qps 每分鐘傳送次數
- quota_mb_per_min 每分鐘資料量Mb
- use_system_time=true 使用系統時間
- dry_run=true 除錯,把日誌列印到終端
-
Region地址
+ cn-hangzhou + cn-qingdao + cn-beijing + cn-shenzhen
相關文章
- 日誌服務資料匯入
- 如何將日誌檔案和二進位制檔案快速匯入HDFS?
- Java日誌框架演化歷史Java框架
- MATLAB匯入txt和excel檔案技巧彙總:批量匯入、單個匯入MatlabExcel
- 批量註冊歸檔日誌
- 將 crt 檔案匯入到 jks 檔案 -cg
- IIS 日誌匯入到資料庫的方法資料庫
- 【Java雜記】日誌:Java日誌體系,從應用場景到發展歷史Java
- 日誌服務
- logback接入到阿里雲sls日誌服務阿里
- .sql檔案匯入到sql server中SQLServer
- Spring按業務模組輸出日誌到不同的檔案Spring
- 程式設計方式實現MySQL批量匯入sql檔案程式設計MySql
- Nginx配置靜態檔案服務從入門到精通Nginx
- 日誌服務之資料清洗與入湖
- hadoop配置歷史伺服器&&配置日誌聚集Hadoop伺服器
- mybatis-plus匯入sql日誌MyBatisSQL
- Laravel日誌檔案寫入失敗(permission denied)Laravel
- git 刪除歷史指定檔案Git
- 匯入excel檔案Excel
- 【MySQL日誌】MySQL日誌檔案初級管理MySql
- Spark歷史日誌伺服器開啟及配置Spark伺服器
- 日誌服務之使用Nginx模式採集日誌Nginx模式
- Linux日誌服務初識Linux
- java專案日誌配置檔案Java
- (十一)Electron 匯入匯出檔案
- [問題]多個檔案寫入日誌報錯
- 將csv檔案匯入到neo4j中
- 日誌服務 HarmonyOS NEXT 日誌採集最佳實踐
- AQ錄製軟體批量匯入視訊檔案並且合併視訊檔案的方法
- docker啟動的服務有匯出檔案的功能,檔案一直匯出失敗Docker
- 日誌檔案過大清理
- sybase iq日誌檔案管理
- MySQL InnoDB日誌檔案配置MySql
- Mysql匯入本地檔案MySql
- easyExcel分批匯入檔案Excel
- EEGlab匯入.mat檔案
- Mysql匯入csv檔案MySql