欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

什么是合成交易?

對(duì)于任何嚴(yán)肅的應(yīng)用程序來說,監(jiān)控都是必不可少的。如果您沒有關(guān)于系統(tǒng)狀態(tài)的實(shí)時(shí)信息,您就不能希望運(yùn)行一個(gè)高度可用的系統(tǒng)。在當(dāng)今時(shí)代,放棄這種跨功能需求幾乎是疏忽大意。

什么是合成交易?

監(jiān)控有許多方面可以通過使用略有不同的工具來涵蓋。其中一些工具專門針對(duì)技術(shù)方面。一個(gè)例子是基礎(chǔ)設(shè)施的狀態(tài)或在微服務(wù)中觀察到的錯(cuò)誤。這無疑是重要的,但它也不能說明用戶與您的軟件互動(dòng)的方式。這就是為什么您希望使用從用戶的角度看待您的應(yīng)用程序的工具來增強(qiáng)您的監(jiān)控能力。這是一個(gè)有價(jià)值的觀點(diǎn),揭示了許多隱藏的問題。在這篇文章中,我想談?wù)労铣墒聞?wù)監(jiān)控。這是一種通過模擬真實(shí)用戶的動(dòng)作來監(jiān)控系統(tǒng)的方法。

什么是合成交易

“合成交易”一詞并不是您每天都能聽到的。所以在我們進(jìn)入監(jiān)控部分之前,讓我們先談?wù)勥@個(gè)。合成事務(wù)是模擬用戶在應(yīng)用程序中的操作的腳本或工具。

假設(shè)我們正在談?wù)撘粋€(gè) Web 應(yīng)用程序。它可以針對(duì) API 運(yùn)行。大多數(shù)現(xiàn)代應(yīng)用程序都會(huì)公開一些 API,這些 API 很自然地需要檢查。用戶通常不會(huì)直接與您的 API 交互,盡管在某些情況下您希望保存來自實(shí)際活動(dòng)的一系列調(diào)用。

通常,用戶從真正的瀏覽器訪問您的應(yīng)用程序。因此,合成事務(wù)也必須在此環(huán)境中運(yùn)行。在這種情況下,腳本模擬用戶在瀏覽器中執(zhí)行的操作。這些動(dòng)作,從頭到尾,在你的系統(tǒng)中完成一個(gè)流程。一種或另一種方式,您希望以一種可以重復(fù)運(yùn)行它們的格式存儲(chǔ)這些操作。然后,您可以在閑暇時(shí)再次執(zhí)行它們。

在合成交易之上監(jiān)控

正如您可能已經(jīng)猜到的那樣,綜合監(jiān)控是關(guān)于使用我們剛剛討論的綜合事務(wù)來監(jiān)控您的系統(tǒng)。本質(zhì)上,您的監(jiān)控工具會(huì)定期運(yùn)行您從不同位置定義的腳本。然后它會(huì)編譯結(jié)果并為您匯總數(shù)據(jù)。

當(dāng)您使用這種類型的監(jiān)控時(shí),您需要注意以下幾點(diǎn):

  • 您知道這些交易是否有效。
  • 你有歷史。它跟蹤每次運(yùn)行的時(shí)間及其結(jié)果。
  • 您可以訪問具有詳細(xì)粒度的每次運(yùn)行的時(shí)間信息。

與其他監(jiān)控機(jī)制相比,有一個(gè)關(guān)鍵的區(qū)別:監(jiān)控本身是應(yīng)用程序中觸發(fā)流量的一個(gè)。

什么是合成交易?

合成監(jiān)控非常有用

現(xiàn)在我們知道了這種監(jiān)控的作用,是時(shí)候詢問它的價(jià)值了。對(duì)你有什么好處?是否值得將此方法納入您的生態(tài)系統(tǒng)?

我已經(jīng)簡要提到了這一點(diǎn)。您從綜合監(jiān)控中獲得的最重要價(jià)值是一個(gè)新的視角。鑒于您模擬實(shí)際交互,結(jié)果接近于用戶體驗(yàn)?zāi)膽?yīng)用程序的方式,這是一個(gè)強(qiáng)大的信號(hào)。從業(yè)務(wù)角度考慮:您的利益相關(guān)者可能并不特別關(guān)心服務(wù)器的內(nèi)存使用情況,但我敢打賭,他們非常有興趣了解您的結(jié)帳流程是否仍然正常運(yùn)行。

所以這是第一個(gè)好處。您確保您的核心流程仍在運(yùn)行。這聽起來很基本,但您不會(huì)相信組織經(jīng)常不確定他們的應(yīng)用程序是否有效。

此外,您還可以獲得詳細(xì)的性能信息。您的監(jiān)控系統(tǒng)存儲(chǔ)的所有這些運(yùn)行都顯示了您的應(yīng)用程序在實(shí)際流程中的運(yùn)行速度。請(qǐng)記住,性能很重要。

最后,您有機(jī)會(huì)過渡到基于警報(bào)的方法。如果應(yīng)用程序的核心流程出現(xiàn)故障,那聽起來肯定是您想盡快解決的問題,不是嗎?您可能希望將這些警報(bào)連接到您的事件管理軟件,以確保快速通知待命的人。

設(shè)置綜合監(jiān)控

設(shè)置此監(jiān)控會(huì)有所不同,具體取決于您選擇的監(jiān)控工具,盡管它們之間有一些相似之處。如果您監(jiān)控 API,則需要配置對(duì)正確端點(diǎn)的調(diào)用以及傳遞適當(dāng)?shù)臉?biāo)頭和參數(shù)。它看起來很像使用Postman。如果您要檢查經(jīng)過身份驗(yàn)證的路由,則需要使用例如OAuth2提供憑據(jù)。

同時(shí),基于瀏覽器的測(cè)試通常使用一個(gè)界面,您可以在其中結(jié)合多個(gè)導(dǎo)航步驟、斷言和其他原語來構(gòu)建用戶瀏覽您網(wǎng)站的旅程。如果您更喜歡靠近代碼,他們傾向于通過JavaScript支持自定義腳本。

測(cè)試和監(jiān)控之間的模糊界限

我不了解你,但對(duì)我來說,這些合成交易聽起來很像端到端測(cè)試。測(cè)試什么時(shí)候結(jié)束,什么時(shí)候開始監(jiān)控?

這是一條模糊的線!通過兩個(gè)鏡頭看它:

  • 就時(shí)間而言,測(cè)試發(fā)生在發(fā)布之前和發(fā)布之后的監(jiān)控。
  • 就意圖而言,您進(jìn)行測(cè)試以防止錯(cuò)誤傳遞給您的用戶,并進(jìn)行監(jiān)控以盡快發(fā)現(xiàn)錯(cuò)誤。

這是一個(gè)很好的心智模型,但是作為一個(gè)組織,你越快,就越難將它們區(qū)分開來。如果您遵循Accelerate背后的原則,則四個(gè)關(guān)鍵指標(biāo)之一是平均恢復(fù)時(shí)間 (MTTR)。優(yōu)化該指標(biāo)需要快速檢測(cè)錯(cuò)誤部署,如果沒有精確可靠的監(jiān)控,這幾乎是不可能的。

什么是合成交易?

在我看來,隨著你的速度越來越快,兩者最終都會(huì)成為同一枚硬幣的不同面。您可以在任何地方運(yùn)行合成事務(wù),具體取決于它們正在測(cè)試或監(jiān)控的上下文。

綜合監(jiān)控在綜合監(jiān)控設(shè)置中的位置

綜合監(jiān)測(cè)與其他類型的監(jiān)測(cè)共存。如果您正在徹底監(jiān)控您的應(yīng)用程序,那么您的工具帶中有多種監(jiān)控方式:

  • 應(yīng)用程序性能監(jiān)控 ( APM )
  • 真實(shí)用戶監(jiān)控 ( RUM )
  • 基礎(chǔ)設(shè)施監(jiān)控

這個(gè)類比并不完美,但我認(rèn)為它很好地表明了這些測(cè)試的位置。

在我看來,合成交易不是觀察基本構(gòu)建塊的工具。信號(hào)中有太多噪聲,無論如何其他工具更充分地實(shí)現(xiàn)了這一目的。但是,提供系統(tǒng)的高級(jí)概述是這個(gè)概念真正閃耀的地方。畢竟,您是在模擬真實(shí)用戶的行為,不是嗎?這是您美味的監(jiān)控蛋糕上的櫻桃!

增強(qiáng)您的監(jiān)控能力

讓我們回顧一下我們學(xué)到的東西。合成事務(wù)模擬用戶在應(yīng)用程序中的操作。我們以這些交易為核心建立監(jiān)控。我們一遍又一遍地收集這些腳本并收集有關(guān)結(jié)果及其性能的數(shù)據(jù)。當(dāng)您在設(shè)置中添加一個(gè)非常接近客戶體驗(yàn)?zāi)膽?yīng)用程序的方式的監(jiān)控層時(shí),它非常有用。合成只是一件,屬于一個(gè)更大的監(jiān)控生態(tài)系統(tǒng)。結(jié)合其他監(jiān)控變體,它們?yōu)椴僮髂脚_(tái)的人們提供可觀察性和高枕無憂。如果您對(duì)此感興趣,投資于監(jiān)控是構(gòu)建彈性系統(tǒng)的關(guān)鍵。

文章鏈接: http://m.qzkangyuan.com/6522.html

文章標(biāo)題:什么是合成交易?

文章版權(quán):夢(mèng)飛科技所發(fā)布的內(nèi)容,部分為原創(chuàng)文章,轉(zhuǎn)載請(qǐng)注明來源,網(wǎng)絡(luò)轉(zhuǎn)載文章如有侵權(quán)請(qǐng)聯(lián)系我們!

聲明:本站所有文章,如無特殊說明或標(biāo)注,均為本站原創(chuàng)發(fā)布。任何個(gè)人或組織,在未征得本站同意時(shí),禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺(tái)。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。

給TA打賞
共{{data.count}}人
人已打賞
IDC云庫

什么是SLA?SLA指標(biāo)的五種類型

2022-5-6 15:40:31

IDC云庫

什么是數(shù)字體驗(yàn)監(jiān)控DEM?常見的DEM用例

2022-5-6 16:06:15

0 條回復(fù) A文章作者 M管理員
    暫無討論,說說你的看法吧
?
個(gè)人中心
購物車
優(yōu)惠劵
今日簽到
有新私信 私信列表
搜索
主站蜘蛛池模板: 双牌县| 南投市| 鄢陵县| 永仁县| 双牌县| 孟津县| 电白县| 望谟县| 天等县| 犍为县| 诏安县| 德惠市| 马山县| 周口市| 新巴尔虎右旗| 墨脱县| 河津市| 习水县| 监利县| 库车县| 广昌县| 元阳县| 南靖县| 蒙阴县| 大兴区| 成武县| 嘉峪关市| 金沙县| 广东省| 达尔| 那曲县| 临高县| 大渡口区| 沾益县| 乌兰县| 申扎县| 监利县| 托克托县| 姚安县| 泰和县| 婺源县|