Spring Boot Actuator---實時監(jiān)控(二)

? ? ? ? 上次文章Spring Boot Actuator---實時監(jiān)控(一)主要是介紹的關(guān)于配置明細的琼蚯。這篇文章主要是介紹運行時度量的界斜。

?1.2運行時度量

? ? ? 1.2.1查看應用程序的度量值(/metrics)

運行時度量值(1)
運行時度量值(2)

對于想要獲得單個值沮焕,請求時/metrics/name

備注:

常用狀態(tài)碼:

200-請求成功

301-資源(網(wǎng)頁等)被永久轉(zhuǎn)移到其他URL

404-請求的資源(網(wǎng)頁等)不存在

500-內(nèi)部服務器錯誤

安利一個有關(guān)于HTTP的教程:

http://www.runoob.com/http/http-status-codes.html

? 1.2.2追蹤Web請求(/trace)

? ? ? ? ?trace默認是由內(nèi)存存儲的烦粒,能顯示最近100個請求的信息蜡秽,包含對/trace自己的請求。它在內(nèi)存里維護了一個跟蹤庫漩仙。僅適用于生產(chǎn)環(huán)境搓茬。生產(chǎn)環(huán)境會因為內(nèi)存限制而丟失。

timestamp屬性:請求的時間队他;headers:請求和響應中所攜帶的頭信息卷仑。

? ?1.2.3監(jiān)控應用程序健康情況(/health)

? ? ? ? 訪問/health端點之后,最簡單的該端點會顯示一個JSON麸折。{"status":"UP"}status屬性顯示了應用程序在運行中系枪。此處的響應無關(guān)緊要,任何輸出都說明這個應用程序在運行磕谅。

/health端點輸出的某些信息可能涉及內(nèi)容,因此對未經(jīng)授權(quán)的請求只能提供簡單的健康狀態(tài)雾棺。如果經(jīng)過身份驗證膊夹,則可以提供更多信息。

示例如下:


/health部分示例


Actuator自帶的健康指示器

1.3關(guān)閉應用程序

運用例子:在微服務架構(gòu)中捌浩,你有多個微服務應用的實例運

行在云上放刨,其中某個實例有問題了,你決定關(guān)閉該實例并讓云服務提供商為你重啟這個有問題的應用程序尸饺。在這個場景中进统,Actuator的/shutdown端點就很有用了助币。

為了關(guān)閉應用程序,要往/shutdown發(fā)送一個POST請求螟碎。關(guān)閉運行中的應用程序是件危險的事情眉菱,因此這個端點默認是關(guān)閉的。如果沒有顯式地開啟這個功能掉分,那么POST請求的結(jié)果是:

{"message":"This endpoint is disabled"}

要開啟該端點俭缓,可以將endpoints.shutdown.enabled設置為true∷止可以把如下內(nèi)容加入application.properties华坦,借此開啟/shutdown端點:

endpoints.shutdown.enabled=true

警告:

打開/shutdown端點后,要確保并非任何人都能關(guān)閉應用程序不从。這時應該保護/shutdown端點惜姐,只有經(jīng)過授權(quán)的用戶能關(guān)閉應用程序。

1.4獲取應用信息(/info)

? ? ? ? ?/info端點能展示各種希望發(fā)布的應用信息椿息。針對該端點的GET請求的默認響應是:{}顯然歹袁,一個空的JSON對象沒什么用。但是可以通過配置帶有info前綴的屬性向/info端點的響應添加內(nèi)容撵颊。例如宇攻,希望在響應中添加聯(lián)系郵箱〕拢可以在application.properties里設置

info.contactEmail=support@myreadinglist.com

再次訪問/info端點逞刷,就能得到如下響應:

{

"contactEmail":"support@myreadinglist.com"

}

好了,文章到這里就結(jié)束啦妻熊,敬請期待Spring Boot Actuator之定制Actuator夸浅。


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市扔役,隨后出現(xiàn)的幾起案子帆喇,更是在濱河造成了極大的恐慌,老刑警劉巖亿胸,帶你破解...
    沈念sama閱讀 211,123評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件坯钦,死亡現(xiàn)場離奇詭異,居然都是意外死亡侈玄,警方通過查閱死者的電腦和手機婉刀,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評論 2 384
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來序仙,“玉大人突颊,你說我怎么就攤上這事。” “怎么了律秃?”我有些...
    開封第一講書人閱讀 156,723評論 0 345
  • 文/不壞的土叔 我叫張陵爬橡,是天一觀的道長。 經(jīng)常有香客問我棒动,道長糙申,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,357評論 1 283
  • 正文 為了忘掉前任迁客,我火速辦了婚禮郭宝,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘掷漱。我一直安慰自己粘室,他們只是感情好,可當我...
    茶點故事閱讀 65,412評論 5 384
  • 文/花漫 我一把揭開白布卜范。 她就那樣靜靜地躺著衔统,像睡著了一般。 火紅的嫁衣襯著肌膚如雪海雪。 梳的紋絲不亂的頭發(fā)上锦爵,一...
    開封第一講書人閱讀 49,760評論 1 289
  • 那天,我揣著相機與錄音奥裸,去河邊找鬼险掀。 笑死,一個胖子當著我的面吹牛湾宙,可吹牛的內(nèi)容都是我干的樟氢。 我是一名探鬼主播,決...
    沈念sama閱讀 38,904評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼侠鳄,長吁一口氣:“原來是場噩夢啊……” “哼埠啃!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起伟恶,我...
    開封第一講書人閱讀 37,672評論 0 266
  • 序言:老撾萬榮一對情侶失蹤碴开,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后博秫,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體潦牛,經(jīng)...
    沈念sama閱讀 44,118評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,456評論 2 325
  • 正文 我和宋清朗相戀三年挡育,在試婚紗的時候發(fā)現(xiàn)自己被綠了罢绽。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,599評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡静盅,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情蒿叠,我是刑警寧澤明垢,帶...
    沈念sama閱讀 34,264評論 4 328
  • 正文 年R本政府宣布,位于F島的核電站市咽,受9級特大地震影響痊银,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜施绎,卻給世界環(huán)境...
    茶點故事閱讀 39,857評論 3 312
  • 文/蒙蒙 一溯革、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧谷醉,春花似錦致稀、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至遇八,卻和暖如春矛绘,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背刃永。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評論 1 264
  • 我被黑心中介騙來泰國打工货矮, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人斯够。 一個月前我還...
    沈念sama閱讀 46,286評論 2 360
  • 正文 我出身青樓囚玫,卻偏偏與公主長得像,于是被迫代替她去往敵國和親雳刺。 傳聞我的和親對象是個殘疾皇子劫灶,可洞房花燭夜當晚...
    茶點故事閱讀 43,465評論 2 348

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

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn)掖桦,斷路器本昏,智...
    卡卡羅2017閱讀 134,628評論 18 139
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 46,773評論 6 342
  • 在Spring Boot的眾多Starter POMs中有一個特殊的模塊,它不同于其他模塊那樣大多用于開發(fā)業(yè)務功能...
    程序猿DD閱讀 4,892評論 3 22
  • Spring Boot 的 Actuator 提供了很多生產(chǎn)級的特性枪汪,比如監(jiān)控和度量Spring Boot 應用程...
    FlySheep_ly閱讀 59,104評論 5 22
  • 本文參考自Spring Boot文檔涌穆。 Spring Boot 簡介 Spring框架功能很強大,但是就算是一個很...
    樂百川閱讀 67,472評論 4 36