-
Kubernetes日志收集的那些套路
準(zhǔn)備 關(guān)于容器日志 Docker的日志分為兩類,一類是Docker引擎日志;另一類是容器日志。引擎日志一般都交給了系統(tǒng)日志,不同的操作系統(tǒng)會(huì)放在不同的位置。本文主要介紹容器日志,容器日志可以理解是運(yùn)行在容器內(nèi)部的應(yīng)用輸出的日志,默認(rèn)情況下,docker logs顯示當(dāng)前運(yùn)行的容器的日志信息,內(nèi)容包含 STOUT(標(biāo)準(zhǔn)輸出)和STDERR(標(biāo)準(zhǔn)錯(cuò)誤輸出)。日志都會(huì)以json-file的格式存儲(chǔ)于?/var/lib/docker/containers/<容器id>/<容器id>…
-
肝!0基礎(chǔ)玩轉(zhuǎn)shell編程實(shí)戰(zhàn)!(附贈(zèng)100個(gè)拿來(lái)就用的shell腳本實(shí)例)
無(wú)論是系統(tǒng)運(yùn)維,還是應(yīng)用運(yùn)維,均可分為“純手工”—> “腳本化”—> “自動(dòng)化”—>“智能化”幾個(gè)階段,其中自動(dòng)化階段,主要是將一些重復(fù)性人工操作和運(yùn)維經(jīng)驗(yàn)封裝為程序或腳本,一方面避免重復(fù)性操作及風(fēng)險(xiǎn),另一方面提高執(zhí)行效率。 在自動(dòng)化運(yùn)維的轉(zhuǎn)變過(guò)程中,經(jīng)常使用的可能就是shell腳本了。 Shell介于Linux系統(tǒng)內(nèi)核與用戶之間,相當(dāng)于系統(tǒng)與用戶間的橋梁,負(fù)責(zé)解析輸入的命令和輸出的二進(jìn)制碼。另外,shell也屬于一種程序設(shè)計(jì)語(yǔ)言,為用戶提供操作機(jī)器的交互接口,使用戶輸入的命令…
-
Redis讀寫分離技術(shù)解析
背景 Redis 不管主從版還是集群規(guī)格,replica作為備庫(kù)不對(duì)外提供服務(wù),只有在發(fā)生HA的時(shí)候,replica提升為master后才承擔(dān)讀寫流量。這種架構(gòu)讀寫請(qǐng)求都在master上完成,一致性較高,但性能受到master數(shù)量的限制。經(jīng)常有用戶數(shù)據(jù)較少,但因?yàn)榱髁炕蛘卟l(fā)太高而不得不升級(jí)到更大的集群規(guī)格。 為滿足讀多寫少的業(yè)務(wù)場(chǎng)景,最大化節(jié)約用戶成本,云數(shù)據(jù)庫(kù)Redis版推出了讀寫分離規(guī)格,為用戶提供透明、高可用、高性能、高靈活的讀寫分離服務(wù) 架構(gòu) Redis集群模式有redis-proxy…
-
Python為何如此火爆?是噱頭還是趨勢(shì)?
大家好,我是云珍! 最近正好是上半年的課程陸續(xù)結(jié)班,不少企業(yè)開始纏著我們要人。最近跟其中一位HR聊天,他說(shuō)了一位應(yīng)屆生的故事,讓我印象還挺深刻的。 是名計(jì)算機(jī)專業(yè)的研究生,面試時(shí),講起 Python 的相關(guān)知識(shí),非常熟悉有條理,大家對(duì)他的期望值特別高。但是,等他真正上手項(xiàng)目時(shí),才發(fā)現(xiàn),他的知識(shí)都停留在理論層面。 后來(lái),我跟教務(wù)群里的老師們交流了一下,發(fā)現(xiàn)這種現(xiàn)象其實(shí)并不少見,很多人在談到某些知識(shí)時(shí),可以出口成章,但是一遇到真實(shí)的商業(yè)環(huán)境,就會(huì)毫無(wú)頭緒,犯各種奇葩錯(cuò)誤。而基本上,我調(diào)查的往期 Py…
-
跟著大佬學(xué)LNMP架構(gòu),運(yùn)維必看!(建議N刷)
隨著IT運(yùn)維管理行業(yè)市場(chǎng)規(guī)模逐年上升,運(yùn)維作為互聯(lián)網(wǎng)背后的“英雄”,近幾年討論度也有所增加,更是逐漸成為了互聯(lián)網(wǎng)求職中炙手可熱的崗位之一。 無(wú)論是運(yùn)維小白還是1-2年內(nèi)的運(yùn)維新手來(lái)講,踏入運(yùn)維圈的那一刻起,就接受了來(lái)自職場(chǎng)巨大的挑戰(zhàn)。 對(duì)于運(yùn)維小白來(lái)說(shuō),入門期是關(guān)鍵時(shí)期,因?yàn)橐徊恍⌒木蜁?huì)選擇放棄,對(duì)于1-2年內(nèi)的新手來(lái)講,熟悉期是成長(zhǎng)時(shí)期,因?yàn)橐徊恍⌒木蜁?huì)被工作扼住命運(yùn)的喉嚨。 但大部分運(yùn)維新手在工作中卻沒(méi)有那么順利: 很多運(yùn)維新手在入職前信心滿滿,最后卻發(fā)現(xiàn)自己會(huì)做的事寥寥無(wú)幾; 很多運(yùn)維新手…
-
Kubernetes自動(dòng)伸縮機(jī)制,為你降本增效
從技術(shù)上講,容器化應(yīng)用能該幫助組織更具有成本的優(yōu)勢(shì),但Kubernetes到處布滿了成本陷阱,可能會(huì)使你超出預(yù)算。幸運(yùn)的是,有一些策略可以控制云成本,自動(dòng)伸縮就是其中之一。Kubernetes帶有三個(gè)內(nèi)置的自動(dòng)伸縮機(jī)制來(lái)幫助你做到這一點(diǎn)。它們配合得越好,運(yùn)行應(yīng)用程序的成本就越低。 1.Pod水平自動(dòng)擴(kuò)縮(HPA) Pod 水平自動(dòng)擴(kuò)縮(HorizontalpodAutoscaler) 可以基于CPU利用率自動(dòng)擴(kuò)縮 ReplicationController、Deployment、ReplicaS…
-
IT人快看過(guò)來(lái) | 馬哥教育聯(lián)合騰訊送好禮啦,千元課程0元學(xué),超多好禮送不停!
7月沒(méi)有什么“驚天動(dòng)地”的大節(jié)日 但是對(duì)于IT人來(lái)說(shuō) 我們卻可以自己創(chuàng)造快樂(lè) 快來(lái)看看 馬哥教育&騰訊課堂 在7月大促準(zhǔn)備了什么驚喜? 活動(dòng)背景: 1、7月是大學(xué)生及年輕用戶群體活躍的高峰時(shí)段,騰訊課堂特此舉辦本次7月大促活動(dòng)。 2、馬哥教育在騰訊課堂已經(jīng)有67W學(xué)員,VIP付費(fèi)學(xué)員數(shù)千人,課程好評(píng)率達(dá)98%,VIP課程100%好評(píng)。 3、馬哥教育作為騰訊課堂官方認(rèn)證的運(yùn)維類金牌機(jī)構(gòu),后臺(tái)開發(fā)銀牌機(jī)構(gòu),更是騰訊課堂認(rèn)證的高端IT教育培訓(xùn)品牌,借此機(jī)會(huì)聯(lián)合騰訊課堂為廣大IT朋友,準(zhǔn)備了8重…
-
一文詳解LNMP企業(yè)級(jí)架構(gòu)設(shè)計(jì)!(建議收藏)
隨著IT運(yùn)維管理行業(yè)市場(chǎng)規(guī)模逐年上升,運(yùn)維作為互聯(lián)網(wǎng)背后的“英雄”,近幾年討論度也有所增加,更是逐漸成為了互聯(lián)網(wǎng)求職中炙手可熱的崗位之一。 無(wú)論是運(yùn)維小白還是1-2年內(nèi)的運(yùn)維新手來(lái)講,踏入運(yùn)維圈的那一刻起,就接受了來(lái)自職場(chǎng)巨大的挑戰(zhàn)。 對(duì)于運(yùn)維小白來(lái)說(shuō),入門期是關(guān)鍵時(shí)期,因?yàn)橐徊恍⌒木蜁?huì)選擇放棄,對(duì)于1-2年內(nèi)的新手來(lái)講,熟悉期是成長(zhǎng)時(shí)期,因?yàn)橐徊恍⌒木蜁?huì)被工作扼住命運(yùn)的喉嚨。 但大部分運(yùn)維新手在工作中卻沒(méi)有那么順利: 很多運(yùn)維新手在入職前信心滿滿,最后卻發(fā)現(xiàn)自己會(huì)做的事寥寥無(wú)幾; 很多運(yùn)維新手…
-
再見!XShell
FinalShell 是一款免費(fèi)的國(guó)產(chǎn)的集 SSH?工具、服務(wù)器管理、遠(yuǎn)程桌面加速的良心軟件,同時(shí)支持 Windows,macOS,Linux,它不單單是一個(gè) SSH 工具,完整的說(shuō)法應(yīng)該叫一體化的的服務(wù)器,網(wǎng)絡(luò)管理軟件,在很大程度上可以免費(fèi)替代 XShell,是國(guó)產(chǎn)中不多見的良心產(chǎn)品,具有免費(fèi)海外服務(wù)器遠(yuǎn)程桌面加速,ssh?加速,雙邊 tcp 加速,內(nèi)網(wǎng)穿透等特色功能。 如果你也用過(guò) FinalShell 可以說(shuō)一下使用體驗(yàn),覺得順手可以和收費(fèi)的 XShell 說(shuō)拜拜了,先預(yù)覽一張使用時(shí)的截圖…
-
20 款優(yōu)秀的數(shù)據(jù)可視化工具 (建議收藏)
如今學(xué)習(xí)應(yīng)用數(shù)據(jù)可視化的渠道有很多,你可以跟蹤一些專家博客,但更重要的一點(diǎn)是實(shí)踐/實(shí)操,你必須對(duì)目前可用的數(shù)據(jù)可視化工具有個(gè)大致了解。 下面列舉的二十個(gè)數(shù)據(jù)可視化工具,無(wú)論你是準(zhǔn)備制作簡(jiǎn)單的圖表還是復(fù)雜的圖譜或者信息圖,這些工具都能滿足你的需要。更加美妙的是,這些工具大多免費(fèi)。 /01/?入門級(jí)工具 01 Excel Excel的圖形化功能并不強(qiáng)大,但Excel卻是分析數(shù)據(jù)的理想工具,上圖是Excel生成的熱力地圖。 作為一個(gè)入門級(jí)工具,Excel是快速分析數(shù)據(jù)的理想工具,也能創(chuàng)建供內(nèi)部使用的數(shù)…