云容器實(shí)例支持掛載日志存儲(chǔ)卷采集日志,您只需要在創(chuàng)建負(fù)載的時(shí)候添加日志存儲(chǔ)卷,即可將日志寫入到日志存儲(chǔ)卷中。
業(yè)務(wù)運(yùn)行性能不達(dá)預(yù)期,可能是日志量過大的原因,詳細(xì)請(qǐng)參見為什么業(yè)務(wù)運(yùn)行性能不達(dá)預(yù)期。
云容器實(shí)例對(duì)接了應(yīng)用運(yùn)維管理(Application Operations Management,AOM),AOM會(huì)采集日志存儲(chǔ)中的“.log”等格式日志文件,轉(zhuǎn)儲(chǔ)到AOM中,方便您查看和檢索。
用戶只要在Pod列表中點(diǎn)擊查看日志,即可查看日志。
圖1 查看日志

添加日志存儲(chǔ)
在創(chuàng)建負(fù)載的時(shí)候設(shè)置為容器添加日志存儲(chǔ)。
●容器內(nèi)日志路徑:即日志存儲(chǔ)掛載到容器內(nèi)的掛載路徑,需要保證應(yīng)用程序的日志輸出路徑與該路徑一致,這樣日志才能寫入到日志存儲(chǔ)卷中。
須知:
1.請(qǐng)確保日志存儲(chǔ)卷路徑在當(dāng)前容器內(nèi)是不存在的,否則會(huì)把容器內(nèi)這個(gè)路徑下的內(nèi)容清空。
2.目前只支持日志路徑下的“.log”、“.trace”、“.out”日志文件。
3.最多只能采集20個(gè)日志文件,也就是說您的日志最多只能輸出到日志路徑下的20個(gè)文件中。
●日志存儲(chǔ)空間:日志的存儲(chǔ)空間大小。
須知:
1.AOM每月贈(zèng)送每個(gè)租戶500M的免費(fèi)日志存儲(chǔ)空間,超過500M時(shí)將根據(jù)實(shí)際使用量進(jìn)行收費(fèi),計(jì)費(fèi)規(guī)則請(qǐng)參見產(chǎn)品價(jià)格詳情。
2.日志存儲(chǔ)空間取值請(qǐng)確保為1或2,后臺(tái)調(diào)api接口創(chuàng)建負(fù)載時(shí),請(qǐng)確保取值為1GB或2GB。
3.該空間為免費(fèi)空間,超時(shí)不采集,如果日志文件超過2G,請(qǐng)您提前做好轉(zhuǎn)儲(chǔ)。
圖2 使用日志存儲(chǔ)

查看日志
負(fù)載創(chuàng)建完成后,您可以查看容器日志。
單擊已創(chuàng)建的負(fù)載,在容器實(shí)例所在行,單擊“查看日志”。
圖3 查看日志

說明:
●創(chuàng)建的namespace會(huì)在設(shè)置的子網(wǎng)中預(yù)熱部分IP,默認(rèn)個(gè)數(shù)為10個(gè)。
●在高級(jí)設(shè)置中可以設(shè)置預(yù)熱的個(gè)數(shù)。
●創(chuàng)建namespace后,由于預(yù)熱了部分IP,會(huì)影響設(shè)置的subnet和VPC的刪除,需要?jiǎng)h除namespace之后才能正常刪除對(duì)應(yīng)的subnet和VPC。
8.高級(jí)設(shè)置。
每個(gè)命名空間下都提供了一個(gè)IP池,申請(qǐng)IP需要一段時(shí)間,如果需要快速創(chuàng)建負(fù)載,減少IP的申請(qǐng)時(shí)間,可通過自定義資源池大小來實(shí)現(xiàn)。
例如,某業(yè)務(wù)線日常的負(fù)載數(shù)為200,當(dāng)達(dá)到流量高峰時(shí),IP資源池會(huì)自動(dòng)擴(kuò)容,瞬間將IP資源池?cái)U(kuò)容到500(IP資源池大?。?,同時(shí)會(huì)在回收間隔23h(IP資源池回收間隔)之后,進(jìn)行回收超過資源池大小的部分即(500-200)個(gè)。
圖3 高級(jí)設(shè)置

在AOM界面中即可查看對(duì)應(yīng)容器的日志。
為什么選擇華為云云容器實(shí)例CCI
-
無服務(wù)器容器
業(yè)界領(lǐng)先的Serverless Container架構(gòu),用戶無需感知集群和服務(wù)器,直接部署容器應(yīng)用,大幅提升容器易用性
-
秒級(jí)計(jì)費(fèi)
支持以微核為粒度自定義容器規(guī)格,以秒為單位計(jì)算容器費(fèi)用,按實(shí)際使用量付費(fèi),大幅降低用戶IT投入成本
-
安全快速
采用Kata Container安全容器技術(shù),提供虛擬機(jī)級(jí)別的安全隔離能力,同時(shí)兼具容器的啟停速度
-
開放兼容
原生支持Kubernetes、Kata Container和Docker接口,支持Docker鏡像格式,兼容開源社區(qū)生態(tài)
CCI官網(wǎng)功能描述
-
極速彈性擴(kuò)縮容
支持用戶自定義彈性伸縮策略,實(shí)現(xiàn)秒級(jí)彈性擴(kuò)縮容
支持用戶自定義彈性伸縮策略,實(shí)現(xiàn)秒級(jí)彈性擴(kuò)縮容
-
應(yīng)用運(yùn)行時(shí)全托管
提供任務(wù)負(fù)載、無狀態(tài)負(fù)載的運(yùn)行時(shí)托管,保障應(yīng)用穩(wěn)定運(yùn)行
提供任務(wù)負(fù)載、無狀態(tài)負(fù)載的運(yùn)行時(shí)托管,保障應(yīng)用穩(wěn)定運(yùn)行
-
豐富算力資源
提供X86、鯤鵬、GPU、昇騰等多種豐富的算力資源,極大豐富客戶業(yè)務(wù)的算力資源選擇
提供X86、鯤鵬、GPU、昇騰等多種豐富的算力資源,極大豐富客戶業(yè)務(wù)的算力資源選擇
-
應(yīng)用高可用保障
支持一個(gè)負(fù)載對(duì)應(yīng)多個(gè)Pod副本,保障用戶業(yè)務(wù)高可靠
支持一個(gè)負(fù)載對(duì)應(yīng)多個(gè)Pod副本,保障用戶業(yè)務(wù)高可靠
-
容器狀態(tài)監(jiān)控
提供容器健康狀態(tài)檢查和容器的運(yùn)行時(shí)指標(biāo)的全方位實(shí)時(shí)監(jiān)控
提供容器健康狀態(tài)檢查和容器的運(yùn)行時(shí)指標(biāo)的全方位實(shí)時(shí)監(jiān)控
-
數(shù)據(jù)持久化存儲(chǔ)
支持華為云EVS、OBS和SFS云存儲(chǔ),保障業(yè)務(wù)數(shù)據(jù)持久化存儲(chǔ)
支持華為云EVS、OBS和SFS云存儲(chǔ),保障業(yè)務(wù)數(shù)據(jù)持久化存儲(chǔ)
什么是CCI相關(guān)文檔
-
什么是CCI-入門指引
本節(jié)將以創(chuàng)建一個(gè)名稱為2048的靜態(tài)web應(yīng)用(2048游戲),并將應(yīng)用部署在云容器實(shí)例上運(yùn)行為例,幫助您學(xué)習(xí)如何使用云容器實(shí)例。
本節(jié)將以創(chuàng)建一個(gè)名稱為2048的靜態(tài)web應(yīng)用(2048游戲),并將應(yīng)用部署在云容器實(shí)例上運(yùn)行為例,幫助您學(xué)習(xí)如何使用云容器實(shí)例。
-
什么是CCI-查看資源使用率
云容器實(shí)例提供了查看CPU/內(nèi)存、GPU/顯存的界面,您只需要在無狀態(tài)負(fù)載、任務(wù)、定時(shí)任務(wù)中Pod列表的“監(jiān)控”Tab下即可查看資源使用率。
云容器實(shí)例提供了查看CPU/內(nèi)存、GPU/顯存的界面,您只需要在無狀態(tài)負(fù)載、任務(wù)、定時(shí)任務(wù)中Pod列表的“監(jiān)控”Tab下即可查看資源使用率。
-
什么是CCI-健康檢查
健康檢查是指容器運(yùn)行過程中,根據(jù)需要,定時(shí)檢查容器中應(yīng)用健康狀況。
健康檢查是指容器運(yùn)行過程中,根據(jù)需要,定時(shí)檢查容器中應(yīng)用健康狀況。
-
什么是CCI-存儲(chǔ)概述
云容器實(shí)例支持多種類型的持久化存儲(chǔ),滿足您不同場(chǎng)景下的存儲(chǔ)需求。創(chuàng)建工作負(fù)載時(shí),可以使用以下類型的存儲(chǔ)。
云容器實(shí)例支持多種類型的持久化存儲(chǔ),滿足您不同場(chǎng)景下的存儲(chǔ)需求。創(chuàng)建工作負(fù)載時(shí),可以使用以下類型的存儲(chǔ)。
-
什么是CCI-SSL證書
SSL(安全套接層,Secure Sockets Layer)是一種安全協(xié)議,目的是為互聯(lián)網(wǎng)通信,提供安全及數(shù)據(jù)完整性保障。
SSL(安全套接層,Secure Sockets Layer)是一種安全協(xié)議,目的是為互聯(lián)網(wǎng)通信,提供安全及數(shù)據(jù)完整性保障。
-
什么是CCI-CCE容器實(shí)例彈性伸縮到CCI服務(wù)
Virtual Kubelet支持用戶在短時(shí)高負(fù)載場(chǎng)景下,將部署在CCE上的容器實(shí)例(Pod),彈性創(chuàng)建到云容器實(shí)例CCI服務(wù)上,以減少集群擴(kuò)容帶來的消耗。
Virtual Kubelet支持用戶在短時(shí)高負(fù)載場(chǎng)景下,將部署在CCE上的容器實(shí)例(Pod),彈性創(chuàng)建到云容器實(shí)例CCI服務(wù)上,以減少集群擴(kuò)容帶來的消耗。
-
什么是CCI-負(fù)載管理內(nèi)核參數(shù)配置
CCI服務(wù)底座使用安全容器構(gòu)建了業(yè)內(nèi)領(lǐng)先的Serverless容器平臺(tái),同物理機(jī)系統(tǒng)內(nèi)核隔離且互不影響。對(duì)于資深業(yè)務(wù)部署場(chǎng)景,內(nèi)核參數(shù)調(diào)優(yōu)是比較通用的方式。
CCI服務(wù)底座使用安全容器構(gòu)建了業(yè)內(nèi)領(lǐng)先的Serverless容器平臺(tái),同物理機(jī)系統(tǒng)內(nèi)核隔離且互不影響。對(duì)于資深業(yè)務(wù)部署場(chǎng)景,內(nèi)核參數(shù)調(diào)優(yōu)是比較通用的方式。
-
什么是CCI-API參考
歡迎使用云容器實(shí)例(Cloud Container Instance)。云容器實(shí)例提供 Serverless Container(無服務(wù)器容器)引擎,讓您無需創(chuàng)建和管理服務(wù)器集群即可直接運(yùn)行容器。
歡迎使用云容器實(shí)例(Cloud Container Instance)。云容器實(shí)例提供 Serverless Container(無服務(wù)器容器)引擎,讓您無需創(chuàng)建和管理服務(wù)器集群即可直接運(yùn)行容器。
-
什么是CCI-開發(fā)指南
云容器實(shí)例(Cloud Container Instance, CCI)服務(wù)提供 ServerlessContainer(無服務(wù)器容器)引擎,讓您無需創(chuàng)建和管理服務(wù)器集群即可直接運(yùn)行容器。
云容器實(shí)例(Cloud Container Instance, CCI)服務(wù)提供 ServerlessContainer(無服務(wù)器容器)引擎,讓您無需創(chuàng)建和管理服務(wù)器集群即可直接運(yùn)行容器。