-
時(shí)序數(shù)據(jù)庫(kù)之InfluxDB
最近公司業(yè)務(wù)重度依賴時(shí)序數(shù)據(jù)庫(kù), 公司上個(gè)版本選擇了OpenTSDB, 在1-2年前,他的確很流行。但是在做軟件重構(gòu)時(shí), 業(yè)務(wù)層反饋的一些問(wèn)題, OpenTSDB暫時(shí)無(wú)法解決,成為了一個(gè)痛點(diǎn), 讓我需要考慮其他方案, 由于之前使用過(guò)InfluxDB, 也一直在關(guān)注, 它給了我驚艷的感覺(jué),所以記憶猶新. ?1???背景 之前做運(yùn)維時(shí),重度使用過(guò)zabbix, 關(guān)系型數(shù)據(jù)庫(kù)的優(yōu)化,根本無(wú)法解決高IO, 后面又使用過(guò)Graphite, 這個(gè)安裝像迷一樣的工具, 它后端在RRD上面設(shè)計(jì)出了一個(gè)簡(jiǎn)單的時(shí)序…
-
這款網(wǎng)絡(luò)排查神器,運(yùn)維用了都說(shuō)好,趕緊收藏
常用的 ping,tracert,nslookup 一般用來(lái)判斷主機(jī)的網(wǎng)絡(luò)連通性,其實(shí) Linux 下有一個(gè)更好用的網(wǎng)絡(luò)聯(lián)通性判斷工具,它可以結(jié)合ping nslookup tracert 來(lái)判斷網(wǎng)絡(luò)的相關(guān)特性,這個(gè)命令就是 mtr。 mtr 全稱 my traceroute,是一個(gè)把 ping 和 traceroute 合并到一個(gè)程序的網(wǎng)絡(luò)診斷工具。 traceroute 默認(rèn)使用 UDP 數(shù)據(jù)包探測(cè),而 mtr 默認(rèn)使用 ICMP 報(bào)文探測(cè),ICMP 在某些路由節(jié)點(diǎn)的優(yōu)先級(jí)要比其他數(shù)據(jù)包低,…
-
使用Kubernetes兩年的經(jīng)驗(yàn)教訓(xùn)
大約兩年前,我們決定放棄基于Ansible的安裝配置方式,以便在EC2上部署應(yīng)用程序的方式,并轉(zhuǎn)向使用Kubernetes實(shí)現(xiàn)應(yīng)用程序的容器化和編排。我們已經(jīng)將大部分基礎(chǔ)設(shè)施遷移到了Kubernetes。這是一項(xiàng)艱巨的任務(wù)以及挑戰(zhàn)——從混合部署方式直到大部分遷移完成,再到培訓(xùn)整個(gè)團(tuán)隊(duì)學(xué)習(xí)全新的操作范式等等。 在這篇文章中,我們想回顧一下我們的經(jīng)驗(yàn),并與你分享我們?cè)谶@段旅程中所學(xué)到的東西,以幫助你做出更好的決策,增加成功的機(jī)會(huì)。 清楚你遷移到Kubernetes的原因 無(wú)服務(wù)和容器化是很好的概念?!?/p>
-
0元!DevOps特訓(xùn)班明日正式開(kāi)班,免費(fèi)試聽(tīng)通道限時(shí)開(kāi)啟!
【DevOps特訓(xùn)班】? 8月7日正式開(kāi)班! 現(xiàn)開(kāi)通免費(fèi)試聽(tīng)通道,8月7日9:00-18:00,VIP正課內(nèi)容0元試聽(tīng),另外報(bào)名課程還有機(jī)會(huì)獲得驚喜好禮,千萬(wàn)不要錯(cuò)過(guò)! 此次試聽(tīng)直播將會(huì)在騰訊課堂實(shí)時(shí)同步,大家可掃描下方二維碼提前預(yù)約,滿滿干貨,相信會(huì)給你帶來(lái)不一樣的學(xué)習(xí)體驗(yàn)! 騰訊課堂直播二維碼 (掃碼提前預(yù)約) 觀看Tips:掃描上方二維碼,下拉目錄至→23.Django基礎(chǔ)和ORM(無(wú)需點(diǎn)擊下方立即購(gòu)買) 此外,除了本次直播0元試聽(tīng)福利,報(bào)名課程還有機(jī)會(huì)獲得最新驚喜好禮!小米…
-
一次大廠面試的經(jīng)歷,這幾道面試題你能答出來(lái)嗎?
我打算跳槽了,在這家公司干了兩年,想換份工作提升一下自己。在各種招聘網(wǎng)站上投了幾十份簡(jiǎn)歷,終于找到一個(gè)各方面都比較滿意的崗位:25K、五險(xiǎn)一金,定期體檢、各種補(bǔ)貼績(jī)效。 之前面試幾家小公司的時(shí)候,積攢了許多面試經(jīng)驗(yàn),現(xiàn)在終于要派上用場(chǎng)了,這次也刷了大量面試題,網(wǎng)上搜了許多面經(jīng),按我這準(zhǔn)備程度來(lái)說(shuō),面試一般沒(méi)問(wèn)題。 但畢竟是大廠面試,心里還有些緊張,所幸面試進(jìn)行的十分順利,運(yùn)維系統(tǒng)建設(shè)以及Kafka等題目回答的還可以,這下我放松多了。 但萬(wàn)萬(wàn)沒(méi)想到快結(jié)束的時(shí)候,面試官問(wèn)的幾個(gè)問(wèn)題讓之前的努力全都白…
-
馬哥教育攜手阿里云、LFOSSA聯(lián)合發(fā)布云原生人才計(jì)劃 2.0,基于開(kāi)源與云打造培養(yǎng)認(rèn)證體系!
2021 年 8 月 1 日,在由 Linux 基金會(huì)亞太區(qū)、開(kāi)源中國(guó)共同主辦的 GOTC 2021 深圳站。阿里云、Linux 開(kāi)源軟件學(xué)園(簡(jiǎn)稱 LFOSSA)、馬哥教育聯(lián)合發(fā)布“云原生人才計(jì)劃 2.0”,旨在協(xié)同開(kāi)源生態(tài)力量,為云原生領(lǐng)域提供更具專業(yè)性的定向人才培養(yǎng)方式,幫助云原生時(shí)代的開(kāi)發(fā)者更好地享受云紅利,創(chuàng)造新價(jià)值。 技術(shù)體系向云原生方向不斷創(chuàng)新和演進(jìn)的同時(shí),也在迅速優(yōu)化著企業(yè)向數(shù)字化轉(zhuǎn)型的路徑。云原生是未來(lái)趨勢(shì)這件事已經(jīng)毋庸置疑,但更重要的是,我們應(yīng)該如何到達(dá)云原生的未來(lái)? 曾經(jīng)開(kāi)…
-
Prometheus語(yǔ)法初探
概述 Prometheus是一套使用Go語(yǔ)言進(jìn)行編寫(xiě)的監(jiān)控工具,專注于基礎(chǔ)監(jiān)控,默認(rèn)僅保留15天的監(jiān)控?cái)?shù)據(jù),15天的監(jiān)控?cái)?shù)據(jù),已經(jīng)足夠運(yùn)維人員去排查和分析運(yùn)維故障。Prometheus有專門(mén)的PQL語(yǔ)言,可以對(duì)采集上來(lái)的指標(biāo)進(jìn)行多維度、函數(shù)分析,具有高度的指標(biāo)定制化能力。本文將同大家一起學(xué)習(xí)Prometheus的PQL語(yǔ)法,驗(yàn)證并記錄下過(guò)程。 PQL重要概念 即時(shí)向量 一個(gè)時(shí)間點(diǎn)某指標(biāo)的值,如: 區(qū)間向量 指的是在某段時(shí)間內(nèi)metric的取值,每個(gè)時(shí)間點(diǎn)都包含一系列的值,如: 指標(biāo)類型 Gaug…
-
這幾種技巧,能有效幫你提升接口查詢速度
1. MySQL查詢慢是什么體驗(yàn)? 大多數(shù)互聯(lián)網(wǎng)應(yīng)用場(chǎng)景都是讀多寫(xiě)少,業(yè)務(wù)邏輯更多分布在寫(xiě)上。對(duì)讀的要求大概就是要快。那么都有什么原因會(huì)導(dǎo)致我們完成一次出色的慢查詢呢? 1.1 索引 在數(shù)據(jù)量不是很大時(shí),大多慢查詢可以用索引解決,大多慢查詢也因?yàn)樗饕缓侠矶a(chǎn)生。 MySQL 索引基于 B+ 樹(shù),這句話相信面試都背爛了,接著就可以問(wèn)最左前綴索引、 B+ 樹(shù)和各種樹(shù)了。 說(shuō)到最左前綴,實(shí)際就是組合索引的使用規(guī)則,使用合理組合索引可以有效的提高查詢速度,為什么呢? 因?yàn)樗饕峦?。如果查詢條件包含在了…
-
調(diào)試 Kubernetes 最簡(jiǎn)單方法
調(diào)試容器化工作負(fù)載和 Pod 是每位使用 Kubernetes 的開(kāi)發(fā)人員和 DevOps 工程師的日常任務(wù)。通常情況下,我們簡(jiǎn)單地使用 kubectl logs 或者 kubectl describe pod 便足以找到問(wèn)題所在,但有時(shí)候,一些問(wèn)題會(huì)特別難查。這種情況下,大家可能會(huì)嘗試使用 kubectl exec,但有時(shí)候這樣也還不行,因?yàn)?Distroless 等容器甚至不允許通過(guò) SSH 進(jìn)入 shell。那么,如果以上所有方法都失敗了,我們要怎么辦? 更好的方法 其實(shí)我們只需要使用更合…
-
我,畢業(yè)一年,月入過(guò)萬(wàn),想給所有學(xué)弟學(xué)妹提個(gè)醒!
最近,應(yīng)屆畢業(yè)生的群體焦慮似乎達(dá)到了一個(gè)巔峰。 很多初入社會(huì)的同學(xué)可能也在同樣經(jīng)歷這些困惑: 大學(xué)4年,明明成績(jī)也不差,為什么總找不到合適的工作; 一邊說(shuō)招收應(yīng)屆畢業(yè)生,一邊要求1-3年工作經(jīng)驗(yàn),HR腦子有坑嗎; 面試了數(shù)十家大公司,慢慢接受自己也只是個(gè)普通人罷了。 而且隨便在知乎上搜一搜,也能感受到撲面而來(lái)的焦慮氣息...... 為什么會(huì)有這些焦慮?究其原因有3點(diǎn): 課本內(nèi)容與企業(yè)人才需求斷層,全靠自己摸索提升; 大批人才涌入市場(chǎng),瑣碎簡(jiǎn)單的工作內(nèi)卷嚴(yán)重; 大部分人還是學(xué)生心態(tài),沒(méi)有找到自己的…