日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不

當前位置:首頁 > 科技  > 軟件

對于微服務(wù)架構(gòu)監(jiān)控應(yīng)該遵守的原則

來源: 責編: 時間:2024-04-03 17:42:51 247觀看
導(dǎo)讀隨著軟件交付方式的變革,微服務(wù)架構(gòu)的興起使得軟件開發(fā)變得更加快速和靈活。在這種情況下,監(jiān)控系統(tǒng)成為了微服務(wù)控制系統(tǒng)的核心組成部分。隨著軟件的復(fù)雜性不斷增加,了解系統(tǒng)的性能狀況和及時排除問題變得更加困難。因此

隨著軟件交付方式的變革,微服務(wù)架構(gòu)的興起使得軟件開發(fā)變得更加快速和靈活。在這種情況下,監(jiān)控系統(tǒng)成為了微服務(wù)控制系統(tǒng)的核心組成部分。隨著軟件的復(fù)雜性不斷增加,了解系統(tǒng)的性能狀況和及時排除問題變得更加困難。因此,監(jiān)控系統(tǒng)也需要與時俱進,進行全面的改造,以更好地適應(yīng)微服務(wù)環(huán)境的需求,并能夠更好地發(fā)揮作用。DA128資訊網(wǎng)——每日最新資訊28at.com

新興的微服務(wù)架構(gòu)對軟件開發(fā)帶來了速度和靈活性的提升,從而改變了傳統(tǒng)的軟件開發(fā)模式。其中,速度是微服務(wù)的核心需求之一。為了更好地滿足這一需求,監(jiān)控系統(tǒng)也需要隨之進行調(diào)整和改進。DA128資訊網(wǎng)——每日最新資訊28at.com

監(jiān)控在微服務(wù)體系結(jié)構(gòu)中變得尤為關(guān)鍵,因為隨著軟件復(fù)雜性的增加,我們需要更好地了解系統(tǒng)的性能和及時發(fā)現(xiàn)問題。下面是我們制定的五個指導(dǎo)性原則,以幫助我們整監(jiān)控方法:DA128資訊網(wǎng)——每日最新資訊28at.com

  1. 監(jiān)控容器及其內(nèi)部:微服務(wù)通常在容器中運行,因此監(jiān)控容器本身以及容器內(nèi)的各種組件和資源是至關(guān)重要的。
  2. 關(guān)注服務(wù)性能而不是容器性能:在微服務(wù)架構(gòu)中,重點應(yīng)該放在監(jiān)控服務(wù)的性能和健康狀態(tài)上,而不是單純地監(jiān)控容器的資源使用情況。
  3. 監(jiān)控彈性和多地部署的服務(wù):微服務(wù)架構(gòu)的一個優(yōu)勢是其彈性和多地部署的能力,因此監(jiān)控系統(tǒng)需要能夠有效地跟蹤和管理這些特性。
  4. 監(jiān)控 API:微服務(wù)通常以 API 的形式提供服務(wù),因此監(jiān)控這些 API 的性能和可用性對于確保整個系統(tǒng)的穩(wěn)定運行至關(guān)重要。
  5. 將監(jiān)控映射到組織結(jié)構(gòu):根據(jù)我們的組織結(jié)構(gòu)和團隊的職責,設(shè)計監(jiān)控系統(tǒng)的結(jié)構(gòu),確保監(jiān)控數(shù)據(jù)能夠直觀地反映出整個組織的運行狀態(tài)。

通過遵循這五個原則,可以建立起更加有效和全面的微服務(wù)監(jiān)控系統(tǒng),從而更好地應(yīng)對微服務(wù)架構(gòu)所帶來的技術(shù)和組織上的挑戰(zhàn)。DA128資訊網(wǎng)——每日最新資訊28at.com

下面我們細說這五個原則

監(jiān)控容器及其內(nèi)部

隨著微服務(wù)架構(gòu)的流行,容器技術(shù)已成為構(gòu)建微服務(wù)的重要組成部分。容器具有速度、可移植性和隔離性等優(yōu)勢,使得開發(fā)人員更容易接受微服務(wù)模型。容器的好處已經(jīng)被廣泛討論,不再贅述。DA128資訊網(wǎng)——每日最新資訊28at.com

然而,對于外部系統(tǒng)來說,容器就像一個黑盒子一樣。這對于開發(fā)人員來說是非常方便的,因為容器可以輕松地在不同的環(huán)境中部署。但是一旦容器開始運行,當需要監(jiān)控和解決服務(wù)問題時,這個黑盒子就會成為挑戰(zhàn),因為常規(guī)的監(jiān)控方法往往無法生效。我們需要深入了解容器內(nèi)部運行的情況:究竟運行了哪些程序和代碼?它們的性能如何?是否有重要的輸出指標?從DevOps的角度來看,我們需要更深入地了解容器,而不僅僅是知道它們的存在。DA128資訊網(wǎng)——每日最新資訊28at.com

在非容器環(huán)境下,常見的監(jiān)控方法是在主機或虛擬機的用戶空間內(nèi)運行一個代理程序。然而,這種方法并不適用于容器環(huán)境。容器的優(yōu)點之一是輕量級,它們將各種進程隔離開來,并盡可能地減少依賴關(guān)系。DA128資訊網(wǎng)——每日最新資訊28at.com

此外,大規(guī)模使用成千上萬個監(jiān)控代理對于即使是中等規(guī)模的部署來說都是一種昂貴的資源浪費和管理上的挑戰(zhàn)。對于容器環(huán)境,有兩種潛在的解決方案:DA128資訊網(wǎng)——每日最新資訊28at.com

  1. 要求開發(fā)人員直接監(jiān)控他們的代碼:讓開發(fā)人員負責監(jiān)控其代碼的性能和運行狀況。這種方法可以讓開發(fā)人員更深入地了解其代碼的運行情況,但可能會增加他們的工作負擔,并且對于整個系統(tǒng)的全面監(jiān)控可能不夠全面。
  2. 利用內(nèi)核級的檢測方法:使用一種通用的內(nèi)核級監(jiān)控方法來查看主機上的所有應(yīng)用程序和容器活動。這種方法可以減少代理的數(shù)量,并提供更全面的監(jiān)控覆蓋范圍,但可能會影響主機的性能,并且可能無法提供與每個容器相關(guān)的詳細信息。

每種方法都有其優(yōu)點和缺點,選擇最適合環(huán)境的方法取決于我們的具體需求和限制。DA128資訊網(wǎng)——每日最新資訊28at.com

利用業(yè)務(wù)流程系統(tǒng)提醒服務(wù)性能

在容器環(huán)境中理解運行數(shù)據(jù)并不容易,相比于單個容器,聚合多個容器組成的功能或服務(wù)的復(fù)雜度要低得多。DA128資訊網(wǎng)——每日最新資訊28at.com

這種方法特別適用于應(yīng)用程序級別的信息,比如哪個請求具有最短的響應(yīng)時間,或者哪些 URL 遇到了最多的錯誤。同樣,它也適用于架構(gòu)級別的監(jiān)控,比如哪個服務(wù)的容器使用了超出事先分配的 CPU 資源。DA128資訊網(wǎng)——每日最新資訊28at.com

越來越多的軟件部署需要使用編排系統(tǒng)來將應(yīng)用程序的邏輯規(guī)劃轉(zhuǎn)化為物理容器的部署。常見的編排系統(tǒng)包括 Kubernetes、Mesosphere DC/OS 和 Docker Swarm。團隊可以利用編排系統(tǒng)來定義微服務(wù),并理解每個服務(wù)當前狀態(tài)。可以說編排系統(tǒng)甚至比容器本身還要重要,因為容器是臨時的,只有在滿足服務(wù)需求時才會存在。DA128資訊網(wǎng)——每日最新資訊28at.com

DevOps 團隊應(yīng)該將告警重點放在服務(wù)運行特征上,以盡可能貼近監(jiān)控服務(wù)的實際體驗。如果應(yīng)用受到影響,這些告警是評估事態(tài)的第一道防線。但是獲得這些告警并不容易,除非監(jiān)控系統(tǒng)是基于容器本身的。DA128資訊網(wǎng)——每日最新資訊28at.com

容器本身的監(jiān)控解決方案利用編排元數(shù)據(jù)來動態(tài)聚合容器和應(yīng)用程序數(shù)據(jù),并按每個服務(wù)計算監(jiān)控度量。根據(jù)使用的編排工具,可能希望在不同的層次進行深入監(jiān)測。例如,在 Kubernetes 中,通常會有 Namespace、ReplicaSet、Pod 和其他一些容器。聚合這些不同的層次對于排除邏輯故障是非常必要的,與構(gòu)成服務(wù)的容器的物理部署無關(guān)。DA128資訊網(wǎng)——每日最新資訊28at.com

監(jiān)控彈性Elastic和多地部署Multi-Location的服務(wù)

彈性服務(wù)并不是一個新概念,但在原生容器環(huán)境中的變化速度比在虛擬環(huán)境中要快得多。這種快速變化會嚴重影響監(jiān)測系統(tǒng)的正常運行。DA128資訊網(wǎng)——每日最新資訊28at.com

傳統(tǒng)系統(tǒng)的監(jiān)測通常需要根據(jù)軟件部署進行手動調(diào)整。這種調(diào)整可能是具體的,例如定義要捕獲的單個指標,或者基于應(yīng)用程序在特定容器中的操作來配置要收集的數(shù)據(jù)。在小規(guī)模環(huán)境下(例如幾十個容器),我們可能可以接受這種手動調(diào)整,但在大規(guī)模環(huán)境下就難以承受了。微服務(wù)的集中監(jiān)控必須能夠自動地隨著彈性服務(wù)的增長和縮減而調(diào)整,無需人工干預(yù)。DA128資訊網(wǎng)——每日最新資訊28at.com

舉例來說,如果 DevOps 團隊必須手動定義哪些服務(wù)需要監(jiān)控,那么他們很可能會失手,因為像 Kubernetes 或 Mesos 這樣的平臺每天都會定期創(chuàng)建新的容器。同樣,如果在將代碼部署到生產(chǎn)環(huán)境時需要運維團隊安裝一個定制的狀態(tài)端點,這也會給開發(fā)人員從 Docker 倉庫獲取基礎(chǔ)鏡像帶來更多的挑戰(zhàn)。DA128資訊網(wǎng)——每日最新資訊28at.com

在生產(chǎn)環(huán)境中,建立面向跨越多個數(shù)據(jù)中心或多個云的復(fù)雜部署的監(jiān)控是一項挑戰(zhàn)。例如,如果服務(wù)跨越私有數(shù)據(jù)中心和 AWS,那么亞馬遜的 AWS CloudWatch 就很難實現(xiàn)這一點。因此,我們需要建立一個能夠跨不同地域的監(jiān)控系統(tǒng),并能夠在動態(tài)的原生容器環(huán)境下運行。DA128資訊網(wǎng)——每日最新資訊28at.com

監(jiān)控 API

在微服務(wù)環(huán)境中,API 接口是通用的,并且本質(zhì)上是將服務(wù)暴露給其他團隊的唯一組件。事實上,API 的響應(yīng)和一致性可以看作是“內(nèi)部 SLA”,即使還沒有定義一個正式的 SLA(服務(wù)等級協(xié)議)。DA128資訊網(wǎng)——每日最新資訊28at.com

因此,API 接口的監(jiān)控也是必不可少的。API 監(jiān)控可以采用不同的形式,但很顯然,它絕對不是簡單的二進制上下檢查。例如,了解像時間函數(shù)這樣的最常使用的端點是很有價值的。這使得團隊可以看到服務(wù)使用的變化,無論是由于設(shè)計更改還是用戶的變化。DA128資訊網(wǎng)——每日最新資訊28at.com

還可以記錄服務(wù)最慢的端點,這些可能會揭示出重大的問題,或者至少指向需要在系統(tǒng)中進行優(yōu)化的區(qū)域。DA128資訊網(wǎng)——每日最新資訊28at.com

最后,跟蹤系統(tǒng)服務(wù)響應(yīng)的能力是另一個非常重要的能力,它主要是供開發(fā)者使用的,但也有助于你了解整體用戶體驗。同時,將信息基于底層和應(yīng)用程序視角分成兩大部分也是很有幫助的。DA128資訊網(wǎng)——每日最新資訊28at.com

將監(jiān)控映射到組織結(jié)構(gòu)

對于熟悉康威定律的人來說,系統(tǒng)的設(shè)計是基于開發(fā)團隊的組織結(jié)構(gòu)。創(chuàng)造更快、更敏捷的軟件推動了團隊重新思考他們的開發(fā)組織和管理規(guī)則。因此,如果他們想要從這種新的軟件架構(gòu)(微服務(wù))中獲益,他們的團隊必須將微服務(wù)映射到團隊自身的結(jié)構(gòu)中。換句話說,他們需要更小、更松散耦合的團隊,這些團隊可以自主選擇自己的方向,只要能夠滿足整體需求即可。在每個團隊中,他們對于開發(fā)語言的使用、bug 提交甚至工作職責都會擁有更大的控制能力。DA128資訊網(wǎng)——每日最新資訊28at.com

本文鏈接:http://m.www897cc.com/showinfo-26-81243-0.html對于微服務(wù)架構(gòu)監(jiān)控應(yīng)該遵守的原則

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: C++常見避坑指南

下一篇: 為啥"三次握手"確認序號要加1?

標簽:
  • 熱門焦點
  • 一加Ace2 Pro真機揭曉 鈦空灰配色質(zhì)感拉滿

    終于,在經(jīng)過了幾波預(yù)熱之后,一加Ace2 Pro的外觀真機圖在網(wǎng)上出現(xiàn)了。還是博主數(shù)碼閑聊站曝光的,這次的外觀設(shè)計還是延續(xù)了一加11的方案,只是細節(jié)上有了調(diào)整,例如新加入了鈦空灰
  • K60至尊版狂暴引擎2.0加持:超177萬跑分斬獲性能第一

    Redmi的后性能時代戰(zhàn)略發(fā)布會今天下午如期舉辦,在本次發(fā)布會上,Redmi公布了多項關(guān)于和聯(lián)發(fā)科的深度合作,以及新機K60 Ultra在軟件和硬件方面的特性,例如:“K60 至尊版,雙芯旗艦
  • 影音體驗是真的強 簡單聊聊iQOO Pad

    大公司的好處就是產(chǎn)品線豐富,非常細分化的東西也能給你做出來,例如早先我們看到了新的vivo Pad2,之后我們又在iQOO Neo8 Pro的發(fā)布會上看到了iQOO的首款平板產(chǎn)品iQOO Pad。雖
  • 一篇聊聊Go錯誤封裝機制

    %w 是用于錯誤包裝(Error Wrapping)的格式化動詞。它是用于 fmt.Errorf 和 fmt.Sprintf 函數(shù)中的一個特殊格式化動詞,用于將一個錯誤(或其他可打印的值)包裝在一個新的錯誤中。使
  • 得物效率前端微應(yīng)用推進過程與思考

    一、背景效率工程隨著業(yè)務(wù)的發(fā)展,組織規(guī)模的擴大,越來越多的企業(yè)開始意識到協(xié)作效率對于企業(yè)團隊的重要性,甚至是決定其在某個行業(yè)競爭中突圍的關(guān)鍵,是企業(yè)長久生存的根本。得物
  • 小米公益基金會捐贈2500萬元馳援北京、河北暴雨救災(zāi)

    8月2日消息,今日小米科技創(chuàng)始人雷軍在其微博上發(fā)布消息稱,小米公益基金會宣布捐贈2500萬元馳援北京、河北暴雨救災(zāi)。攜手抗災(zāi),京冀安康!以下為公告原文
  • 三星獲批量產(chǎn)iPhone 15全系屏幕:蘋果史上最驚艷直屏

    按照慣例,蘋果將繼續(xù)在今年9月舉辦一年一度的秋季新品發(fā)布會,有傳言稱發(fā)布會將于9月12日舉行,屆時全新的iPhone 15系列將正式與大家見面,不出意外的話
  • iQOO 11S評測:行業(yè)唯一的200W標準版旗艦

    【Techweb評測】去年底,iQOO推出了“電競旗艦”iQOO 11系列,作為一款性能強機,該機不僅全球首發(fā)2K 144Hz E6全感屏,搭載了第二代驍龍8平臺及144Hz電競
  • OPPO Reno10 Pro英雄聯(lián)盟定制禮盒公布:薩勒芬妮同款配色夢幻十足

    5月24日,OPPO推出了全新的OPPO Reno 10系列,包含OPPO Reno10、OPPO Reno10 Pro和OPPO Reno10 Pro+三款新機,全系標配了超光影長焦鏡頭,是迄今為止拍照
Top 日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不
久久中文字幕导航| 国产伦精品一区二区三区视频孕妇| 一区二区三区蜜桃网| 亚洲激情女人| 1000部精品久久久久久久久| 国产农村妇女精品一二区| 国产伦一区二区三区色一情| 国产精品久久久久久久久久尿| 国产精品丝袜xxxxxxx| 国语精品中文字幕| 亚洲久久成人| 性色av一区二区怡红| 久久偷窥视频| 欧美色图天堂网| 国产精品白丝av嫩草影院| 国产日韩欧美精品一区| 亚洲国产一二三| 亚洲视频视频在线| 亚洲自拍电影| 免费在线成人| 欧美精品三级在线观看| 国产欧美一区二区三区视频| 国产亚洲欧美一级| 激情综合色丁香一区二区| 精品电影在线观看| 一区二区高清在线| 亚洲欧美在线网| 久久国产黑丝| 欧美日韩中文精品| 在线视频国产日韩| 香蕉成人伊视频在线观看| 欧美激情一区二区三级高清视频 | 国产精品久久久免费| 在线看日韩av| 性做久久久久久久久| 久久五月激情| 国产精品日韩一区二区| 亚洲日韩中文字幕在线播放| 一区二区欧美在线| 鲁大师成人一区二区三区| 欧美日韩一区二区免费视频| 国产一区二区三区奇米久涩| 一区二区三区 在线观看视频| 亚洲嫩草精品久久| 久久精品视频网| 国产精品分类| 亚洲精品国产日韩| 狂野欧美一区| 国产亚洲欧美一级| 亚洲一区二区免费看| 欧美精品啪啪| 亚洲激情婷婷| 媚黑女一区二区| 伊人狠狠色丁香综合尤物| 99综合在线| 免费亚洲一区| 黄色在线成人| 欧美伊人久久| 欧美日本簧片| 亚洲国产视频一区| 亚洲欧美欧美一区二区三区| 久久免费视频网| 最新国产拍偷乱拍精品| 日韩一级黄色av| 免费毛片一区二区三区久久久| 国产午夜精品视频免费不卡69堂| 亚洲性线免费观看视频成熟| 久久亚洲精品网站| 国产精品久久久久久久久久免费 | 欧美日韩精品中文字幕| 亚洲欧洲精品一区二区| 亚洲欧美成人精品| 欧美电影免费观看高清| 国产女主播在线一区二区| 亚洲激情偷拍| 免费永久网站黄欧美| 国产日韩亚洲| 夜夜精品视频一区二区| 久久久www成人免费精品| 欧美日韩免费观看一区三区 | 激情视频亚洲| 久久久久一区二区三区| 国产精品高清免费在线观看| 99国产精品私拍| 老司机67194精品线观看| 狠狠爱成人网| 久久综合伊人77777| 在线观看亚洲a| 性8sex亚洲区入口| 国产精品成人在线| 亚洲一区在线观看视频| 欧美成人精品h版在线观看| 亚洲国产色一区| 欧美国产国产综合| 影音先锋中文字幕一区| 久热精品视频在线免费观看 | 久久久噜噜噜久久狠狠50岁| 国精品一区二区三区| 久久久青草婷婷精品综合日韩| 国产精品区一区二区三区| 亚洲精品在线三区| 欧美日韩色婷婷| 亚洲最新合集| 欧美日韩中文另类| 亚洲美女av黄| 欧美国产综合视频| 亚洲国产欧美在线人成| 欧美日韩免费在线| 亚洲精品综合在线| 欧美午夜在线观看| 欧美亚洲免费电影| 永久555www成人免费| 欧美日韩大片一区二区三区| 亚洲欧美成人| 在线看片第一页欧美| 欧美精品亚洲精品| 亚洲精品色婷婷福利天堂| 欧美日韩一区二区三区高清| 亚洲精品日韩欧美| 欧美xxxx在线观看| 亚洲国产精品成人| 欧美日韩亚洲天堂| 亚洲视频二区| 欧美调教视频| 久久国内精品视频| 国内精品久久久久影院优| 欧美中文字幕久久| 亚洲高清在线观看| 国产精品啊v在线| 久久人人爽人人爽爽久久| 日韩视频中午一区| 欧美日韩一区国产| 亚洲天堂成人在线观看| 国产精品国产一区二区| 久久精品国产视频| 99xxxx成人网| 永久555www成人免费| 国产精品久久午夜| 女同性一区二区三区人了人一 | 麻豆9191精品国产| 亚洲男人的天堂在线| 亚洲第一精品福利| 欧美国产综合| 欧美一区91| 日韩亚洲综合在线| 激情六月婷婷久久| 欧美国产精品一区| 欧美在线观看一区二区三区| 极品裸体白嫩激情啪啪国产精品 | 在线播放一区| 国产精品天天摸av网| 久久精品国产亚洲一区二区| 99成人免费视频| 尤物在线精品| 国产性天天综合网| 欧美三级视频在线播放| 午夜伦欧美伦电影理论片| 国产视频久久久久| 欧美日韩福利在线观看| 久久久午夜视频| 亚洲美女区一区| 国产精品视频成人| 久久午夜精品| 午夜精品免费在线| 一本久久综合亚洲鲁鲁| 国产精品一区2区| 欧美日韩精品久久久| 欧美一区永久视频免费观看| 亚洲电影在线| 国产亚洲美州欧州综合国| 欧美视频中文字幕| 欧美激情片在线观看| 亚洲影院一区| 伊人成年综合电影网| 欧美日韩三级电影在线| 久久疯狂做爰流白浆xx| 一区一区视频| 国产亚洲福利| 欧美日韩p片| 男男成人高潮片免费网站| 久久精品国产精品| 99国产精品久久久久久久久久 | 国产一区二区三区在线免费观看 | 欧美久久电影| 欧美chengren| 免费成人高清| 午夜影院日韩| 一区二区三区视频在线| 日韩视频第一页| 亚洲精品免费网站| 国产日韩在线看| 国产精品社区| 欧美日韩国产色综合一二三四 | 欧美在线中文字幕| 99视频一区| 极品尤物久久久av免费看| 国产精品成人一区二区网站软件 | 国产精品免费看片| 欧美激情女人20p| 久久精品国产久精国产一老狼| 亚洲最新视频在线| 激情小说另类小说亚洲欧美| 国产精品久久二区| 欧美视频免费在线观看|