阿里雲的SLS使用入門


 

 

創建自己的SLS

 

1、開啟日志服務

          https://sls.console.aliyun.com

          按照提示進行即可,一般都需要一個阿里雲張華

2、新建一個project

          執行流程參考:  https://help.aliyun.com/document_detail/54604.html

          網址中詳細介紹了project,logstore的意義等。

          第一次使用的話,直接一路安裝下去即可

 

 

 

 

使用阿里雲的CLI命令行操作SLS

 

1、命令行安裝參考:

https://aliyun-log-cli.readthedocs.io/en/latest/README_CN.html

macOS,已經安裝python3.7的情況下,執行如下即可。遇上復雜情況,參考上面的文檔

pip3 install -U aliyun-log-cli --no-cache
pip3 install aliyun-log-cli --no-index --find-links=cli_packages
驗證安裝是否成功
aliyunlog --version

 

2、獲取SLS的登錄信息

配置CLI時需要用到登錄信息(訪問密鑰)和endpoint(服務入口)。這一步就是獲取這些信息

 

以下官網列出了服務入口和訪問密鑰

https://help.aliyun.com/document_detail/29064.html#title-y80-dgq-pj6

按照其中內容即可(點擊其中的服務入口和密鑰管理頁,回自動跳過去,很快就能獲取到配置信息)

 

2、配置CLI連接的目標SLS

參考網址:https://aliyun-log-cli.readthedocs.io/en/latest/tutorials/tutorial_configure_cli_cn.html

這里會用到配置的SLS信息。上面的鏈接里有很多配置方式,原本參考默認的配置文件方式執行,但是信息不生效,后來直接執行命令了

aliyunlog configure access_id access_key cn-beijing.log.aliyuncs.com

 access_id,access_key,cn-beijing.log.aliyuncs.com全部更換成自己的信息即可

 

自己寫CLI配置文件時,注意=兩次要有空格,第一次配置失敗就是因為這個

 

3、測試CLI指令

➜  ~ aliyunlog log get_logs --request="{\"topic\": \"\", \"logstore\": \"lsl-store\", \"project\": \"lsl\", \"toTime\": \"2018-01-01 11:11:11\", \"offset\": \"0\", \"query\": \"*\", \"line\": \"10\", \"fromTime\": \"2018-01-01 10:10:10\", \"reverse\":\"false\"}"

[]

 由於還沒有導入數據,所以此時返回一個空

 

 

生成測試數據

 

1、配置數據源,這里選擇數據源為python sdk的數據源

 

 

 

2、安裝python-sdk准備數據腳本

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM