Redis-如何監(jiān)控

????????盡管現(xiàn)在阿里云騰訊云已經(jīng)提供了非常方便的Redis服務(wù)催什,但相信大部分人和公司都有著自己搭建Redis服務(wù)器的經(jīng)歷柴我,如果你是一個后臺開發(fā)或者運(yùn)維工程師痴脾,就常常有這樣的需求纱控,Redis運(yùn)行情況如何,占用內(nèi)存多少酸钦,流量有沒有異常怪得?如果能夠開發(fā)一款可視化的工具,那么對我們?nèi)粘5墓ぷ鲿袠O大的幫助。今天汇恤,我們來學(xué)習(xí)下一個Redis的命令,info拔恰。只要掌握了這個命令因谎,相信你也能夠開發(fā)一款自己的Redis可視化監(jiān)控工具。

? ? ? ?Redis info命令非常的簡單颜懊,只要打出info命令即可财岔,就可以展示出非常多的內(nèi)容,主要分為下面幾個模塊河爹。

Server模塊匠璧,主要是Redis服務(wù)器上面的服務(wù)器信息:

? ? ? ?例如系統(tǒng)的版本,服務(wù)器的版本咸这,gcc的版本等夷恍。

Client模塊,主要用來展示一些客戶端的信息:

? ? ? ?包括我們常用的查看有多少個客戶端連接媳维,有多少個客戶端正在阻塞等待酿雪,最大最小的輸入輸出buffer是多少。

? ? ? ?通過這個監(jiān)控項(xiàng)侄刽,我們可以很輕松的發(fā)現(xiàn)指黎,Redis中是否存在大Value的數(shù)據(jù),如果數(shù)據(jù)過大州丹,可能會降低性能醋安。

Memory模塊,顧名思義墓毒,這是一些內(nèi)存信息吓揪。

? ? ? ?通過這個命令,你可以看到Redis的占用的內(nèi)存大小蚁鳖,可以看到峰值數(shù)據(jù)磺芭,這是一項(xiàng)非常重要的監(jiān)控,如果我們看到內(nèi)存使用非常大醉箕,并且沒有回落的趨勢钾腺,可以反思下業(yè)務(wù)是否沒有對可刪除的數(shù)據(jù)設(shè)置過期時間等等。

Persistence模塊讥裤,這個是持久化信息放棒。

? ? ? ?之前我們說到,Redis是可以持久化存儲的己英,配置就在這里间螟。常用的配置有最近一次持久化有沒有成功?最近的持久化耗時多久。當(dāng)我們監(jiān)控到持久化耗時過長甚至失敗的時候厢破,就要考慮集群拆分單個Redis的規(guī)模了荣瑟。

Stats模塊,用來統(tǒng)計(jì)通用的數(shù)據(jù)摩泪,例如每秒鐘數(shù)據(jù)的量笆焰,每秒鐘的并發(fā)數(shù),命中數(shù)等等等见坑。

? ? ? ? ?是一個非常非常實(shí)用的統(tǒng)計(jì)數(shù)據(jù)嚷掠,通過這個統(tǒng)計(jì)數(shù)據(jù),我們可以看到Redis的服務(wù)情況荞驴。

? ? ? ? 除此之外不皆,Replication是主從同步的信息,CPU是CPU的統(tǒng)計(jì)信息熊楼,Cluster是Redis以Cluster部署的時候霹娄,集群的相關(guān)信息。

? ? ? ?掌握了這些基礎(chǔ)的統(tǒng)計(jì)項(xiàng)鲫骗,我們只要簡單地寫個心跳的程序项棠,將定時心跳的結(jié)果存放到數(shù)據(jù)庫之中,再寫一個簡單的網(wǎng)頁挎峦,把數(shù)據(jù)的結(jié)果通過表格的形式展示出來香追,就是一個可用的Redis可視化監(jiān)控系統(tǒng)了。當(dāng)然坦胶,一個好的監(jiān)控系統(tǒng)透典,除了要展示數(shù)據(jù),還要增加告警顿苇、數(shù)據(jù)對比等功能峭咒,才會變得更加實(shí)用。

? 好了纪岁,今天我們介紹到這里凑队,如果你們公司的Redis沒有監(jiān)控,不如嘗試手寫一個吧幔翰。一個會動手的開發(fā)才是一個好碼農(nóng)漩氨。歡迎大家關(guān)注我,整理后會和大家繼續(xù)分享遗增。大家的支持是我繼續(xù)嘮嗑的動力叫惊。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市做修,隨后出現(xiàn)的幾起案子霍狰,更是在濱河造成了極大的恐慌抡草,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,602評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蔗坯,死亡現(xiàn)場離奇詭異康震,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)宾濒,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,442評論 2 382
  • 文/潘曉璐 我一進(jìn)店門签杈,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人鼎兽,你說我怎么就攤上這事∠吵” “怎么了谚咬?”我有些...
    開封第一講書人閱讀 152,878評論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長尚粘。 經(jīng)常有香客問我择卦,道長,這世上最難降的妖魔是什么郎嫁? 我笑而不...
    開封第一講書人閱讀 55,306評論 1 279
  • 正文 為了忘掉前任秉继,我火速辦了婚禮,結(jié)果婚禮上泽铛,老公的妹妹穿的比我還像新娘尚辑。我一直安慰自己,他們只是感情好盔腔,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,330評論 5 373
  • 文/花漫 我一把揭開白布杠茬。 她就那樣靜靜地躺著,像睡著了一般弛随。 火紅的嫁衣襯著肌膚如雪瓢喉。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,071評論 1 285
  • 那天舀透,我揣著相機(jī)與錄音栓票,去河邊找鬼。 笑死愕够,一個胖子當(dāng)著我的面吹牛走贪,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播惑芭,決...
    沈念sama閱讀 38,382評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼厉斟,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了强衡?” 一聲冷哼從身側(cè)響起擦秽,我...
    開封第一講書人閱讀 37,006評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后感挥,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體缩搅,經(jīng)...
    沈念sama閱讀 43,512評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,965評論 2 325
  • 正文 我和宋清朗相戀三年触幼,在試婚紗的時候發(fā)現(xiàn)自己被綠了硼瓣。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,094評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡置谦,死狀恐怖堂鲤,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情媒峡,我是刑警寧澤瘟栖,帶...
    沈念sama閱讀 33,732評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站谅阿,受9級特大地震影響半哟,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜签餐,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,283評論 3 307
  • 文/蒙蒙 一寓涨、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧氯檐,春花似錦戒良、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,286評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至耗拓,卻和暖如春拇颅,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背乔询。 一陣腳步聲響...
    開封第一講書人閱讀 31,512評論 1 262
  • 我被黑心中介騙來泰國打工樟插, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人竿刁。 一個月前我還...
    沈念sama閱讀 45,536評論 2 354
  • 正文 我出身青樓黄锤,卻偏偏與公主長得像,于是被迫代替她去往敵國和親食拜。 傳聞我的和親對象是個殘疾皇子鸵熟,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,828評論 2 345

推薦閱讀更多精彩內(nèi)容

  • 一、Redis高可用概述 在介紹Redis高可用之前负甸,先說明一下在Redis的語境中高可用的含義流强。 我們知道痹届,在w...
    空語閱讀 1,593評論 0 2
  • 企業(yè)級redis集群架構(gòu)的特點(diǎn) 海量數(shù)據(jù) 高并發(fā) 高可用 要達(dá)到高可用,持久化是不可減少的打月,持久化主要是做災(zāi)難恢復(fù)...
    lucode閱讀 2,193評論 0 7
  • NOSQL類型簡介鍵值對:會使用到一個哈希表队腐,表中有一個特定的鍵和一個指針指向特定的數(shù)據(jù),如redis奏篙,volde...
    MicoCube閱讀 3,958評論 2 27
  • Nosql概述 在介紹Redis之前柴淘,首先先要介紹Nosql的概念。 互聯(lián)網(wǎng)架構(gòu)發(fā)展 在90年代的時候秘通,計(jì)算機(jī)訪問...
    COKIDCC閱讀 682評論 0 1
  • 轉(zhuǎn)載:可能是目前最詳細(xì)的Redis內(nèi)存模型及應(yīng)用解讀 Redis是目前最火爆的內(nèi)存數(shù)據(jù)庫之一为严,通過在內(nèi)存中讀寫數(shù)據(jù)...
    jwnba24閱讀 620評論 0 4