840
人物
開啟日誌服務__日誌和監控_用戶指南_容器服務-阿裏雲
日誌服務(Log Service,簡稱Log)是針對日誌場景的平台化服務。無需開發就可以快速完成日誌收集、分發、投遞與查詢, 適用於日誌中轉、監控、性能診斷、日誌分析、審計等場景。容器服務提供了集成日誌服務的能力,可以方便地將應用日誌發送到日誌服務裏。
注意:阿裏雲日誌服務已經開始收費,按照下麵的方式進行配置,將會產生費用,收費標準參見 日誌服務計費規則。請務必了解您的日誌量,以免產生大量非預期的費用。
操作流程
登錄 容器服務管理控製台。
單擊左側導航欄中的 集群。
選擇目標集群並單擊 管理。
單擊頁麵右上角的 開啟日誌服務。
在彈出的確認對話框中,單擊 確定。
開通容器服務的日誌服務之前,您需要先開通阿裏雲訪問控製(RAM)和阿裏雲日誌服務。如果您還未開通,請點擊 去開通 開通訪問控製(RAM)和阿裏雲日誌服務。
查看 acslogging 服務安裝結果
第一次啟用日誌服務時,容器服務會在您的機器安裝日誌服務所需的 Agent。您可以在應用列表中找到該應用。安裝成功後,您就可以使用日誌服務了。
同時,係統會在阿裏雲日誌服務上創建一個對應的 project,您可以在 日誌服務管理控製台 上進行查看。project 的名字裏包含了容器服務集群的 ID。
在編排文件裏使用日誌服務
大多數的 Docker 應用會直接將日誌寫到 Stdout,現在您依然可以這樣做(對於日誌寫到文件的場景,可以參考下邊的 使用日誌文件)。在開通日誌管理功能後,Stdout 的日誌可以自動收集並且發送到阿裏雲日誌服務。
下麵的例子創建了一個 WordPress 應用。該應用包含 WordPress 和 MySQL 兩個服務,日誌會收集到阿裏雲日誌服務。
MySQL:
image: mysql
ports:
- 80
labels:
aliyun.scale: "1"
environment:
- MYSQL_ROOT_PASSWORD=password
WordPress:
image: registry.aliyuncs.com/jiangjizhong/wordpress
ports:
- 80
labels:
aliyun.routing.port_80: wordpress-with-log
aliyun.log_store_dbstdout: stdout #注意這裏
links:
- mysql
在上邊的編排文件中,標簽 aliyun.log_store_dbstdout: stdout
表示將容器的標準寫入 logstore acslog-wordpress-dbstdout
裏。這個標簽的格式為 aliyun.log_store_{name}: {logpath}
。其中 name
為阿裏雲日誌服務 logstore 的名字,實際創建的 logstore 的名字為acslog-${app}-${name}
。app
為應用名稱;logpath
為容器中日誌的路徑;stdout
是一個特殊的 logpath
,表示標準輸出。
用上麵的編排文件,您可以在容器服務管理控製台上創建一個名為 wordpress
的應用。在應用啟動完成後,可以在阿裏雲日誌管理控製台上找到 logstore acslog-wordpress-dbstdout
,其中存儲了 wordpress
的日誌。
在日誌服務管理控製台上查看日誌
使用上麵的編排文件部署應用之後,您可以在阿裏雲日誌服務控製台查看收集到的日誌。登錄日誌服務管理控製台,找到集群對應的日誌服務 project,單擊進入。您可以看到編排文件裏使用的logstore acs-wordpress-dbstdout
。
在日誌索引 列中單擊 查詢 查看日誌。
使用文件日誌
如果您不希望日誌直接寫到 stdout 中,而需要將日誌直接寫到文件中,比如/var/log/app.log
,可以進行如下配置。
aliyun.log_store_name: /var/log/app.log
其中name
為 logstore 的名字,/var/log/app.log
為容器內日誌的路徑。
開啟 timestamp
Docker 在收集日誌的時候可以選擇是否添加 timestamp。您可以在容器服務中通過aliyun.log.timestamp
標簽進行配置。默認會添加 timestamp。
添加 timestamp
aliyun.log.timestamp: "true"
去除 timestamp
aliyun.log.timestamp: "false"
最後更新:2016-11-23 16:03:52
上一篇:
查看日誌__日誌和監控_用戶指南_容器服務-阿裏雲
下一篇:
查看監控信息__日誌和監控_用戶指南_容器服務-阿裏雲
變更備案信息圖文引導__流程引導圖_備案流程_備案-阿裏雲
構建容器鏡像__構建管理_用戶指南_容器服務-阿裏雲
使用ECS的API和SDK查詢內容隻能返回10條信息的原因__附錄_API 參考_雲服務器 ECS-阿裏雲
JAVA-SDK__點播SDK_SDK手冊_視頻點播-阿裏雲
阿裏雲圖形化界麵__使用阿裏雲圖形界麵_使用手冊_Eclipse 插件-阿裏雲
流控策略與API綁定__流量控製相關接口_API_API 網關-阿裏雲
SetPasswordPolicy__安全設置接口_RAM API文檔_訪問控製-阿裏雲
DRDS平滑擴容__開發手冊_分布式關係型數據庫 DRDS-阿裏雲
禁用關鍵字表__附表_API 參考_雲數據庫 RDS 版-阿裏雲
阿裏雲棲大會即將舉行;共享雨傘有傘獲3000萬元天使融資
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲