批量匯入歷史檔案到日誌服務
批量導資料的場景
日誌服務主要接收實時寫入日誌,通過在機器上安裝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
相關文章
- 日誌服務資料匯入
- Java日誌框架演化歷史Java框架
- 如何將日誌檔案和二進位制檔案快速匯入HDFS?
- 日誌服務
- Oracle:從SQL檔案批量匯入資料OracleSQL
- 【Java雜記】日誌:Java日誌體系,從應用場景到發展歷史Java
- 批量註冊歸檔日誌
- IIS 日誌匯入到資料庫的方法資料庫
- MATLAB匯入txt和excel檔案技巧彙總:批量匯入、單個匯入MatlabExcel
- 將 crt 檔案匯入到 jks 檔案 -cg
- Nginx配置靜態檔案服務從入門到精通Nginx
- .sql檔案匯入到sql server中SQLServer
- 日誌服務之資料清洗與入湖
- 【Oracle日誌】- 日誌檔案重建Oracle
- 日誌檔案
- MySQL匯入匯出檔案檔案MySql
- 程式設計方式實現MySQL批量匯入sql檔案程式設計MySql
- 日誌檔案和歸檔日誌檔案的關係以及如何切換日誌
- logback接入到阿里雲sls日誌服務阿里
- 刪除日誌檔案組與日誌檔案成員
- 日誌服務之使用Nginx模式採集日誌Nginx模式
- mybatis-plus匯入sql日誌MyBatisSQL
- Windows forfiles(刪除歷史檔案)Windows
- Git 檢視檔案的歷史Git
- git 刪除歷史指定檔案Git
- 管理日誌檔案
- dump日誌檔案
- APACHE日誌檔案Apache
- Spark歷史日誌伺服器開啟及配置Spark伺服器
- hadoop配置歷史伺服器&&配置日誌聚集Hadoop伺服器
- Oracle11g清理資料庫歷史日誌Oracle資料庫
- apache日誌匯入oracle(日誌經過python處理)ApacheOraclePython
- 匯入xml檔案到SQL Server 2005XMLSQLServer
- 控制檔案/歸檔日誌
- 增加日誌檔案,修改當前日誌檔案大小
- 初識雲端計算:歷史、服務、架構架構
- Laravel日誌檔案寫入失敗(permission denied)Laravel
- 事務日誌備份檔案達到 47G 大小,啥原因導致 ?