Sentry(v20.12.1) K8S 云原生架構(gòu)探索, SENTRY FOR JAVASCRIPT 手動(dòng)捕獲事件基本用法

截屏2021-01-13 下午10.03.23.png

系列

  1. Sentry-Go SDK 中文實(shí)踐指南
  2. 一起來(lái)刷 Sentry For Go 官方文檔之 Enriching Events
  3. Snuba:Sentry 新的搜索基礎(chǔ)設(shè)施(基于 ClickHouse 之上)
  4. Sentry 10 K8S 云原生架構(gòu)探索,Vue App 1 分鐘快速接入
  5. Sentry(v20.12.1) K8S云原生架構(gòu)探索,玩轉(zhuǎn)前/后端監(jiān)控與事件日志大數(shù)據(jù)分析,高性能高可用+可擴(kuò)展可伸縮集群部署
  6. Sentry(v20.12.1) K8S 云原生架構(gòu)探索搀突,Sentry JavaScript SDK 三種安裝加載方式
  7. Sentry(v20.12.1) K8S 云原生架構(gòu)探索乏屯,SENTRY FOR JAVASCRIPT SDK 配置詳解

基本用法

Sentry 的 SDK 掛接到您的運(yùn)行時(shí)環(huán)境中,并自動(dòng)報(bào)告錯(cuò)誤(errors)病梢、異常(exceptions)和拒絕(rejections)胃珍。

關(guān)鍵術(shù)語(yǔ):

  • event 是向 Sentry 發(fā)送數(shù)據(jù)的一個(gè)實(shí)例。通常飘千,該數(shù)據(jù)是一個(gè)錯(cuò)誤(error)或異常(exception)堂鲜。
  • issue 是一組類似事件。
  • 事件的報(bào)告稱為 capturing护奈。捕獲事件后缔莲,會(huì)將其發(fā)送給 Sentry。

最常見(jiàn)的捕獲形式是捕獲錯(cuò)誤(capture errors)霉旗〕兆啵可以捕獲的錯(cuò)誤因平臺(tái)而異。通常厌秒,如果您有一些看起來(lái)像異常(exception)的東西读拆,它可以被捕獲。對(duì)于某些 SDK鸵闪,還可以省略 capture_exception 的參數(shù)檐晕,Sentry 將嘗試捕獲當(dāng)前異常。對(duì)于向 Sentry 手動(dòng)報(bào)告錯(cuò)誤或消息也很有用蚌讼。

在捕獲事件時(shí)辟灰,您還可以記錄導(dǎo)致該事件的面包屑(breadcrumbs)。面包屑與事件不同:它們不會(huì)在 Sentry 中創(chuàng)建事件篡石,但會(huì)在發(fā)送下一個(gè)事件之前被緩沖芥喇。在我們的 Breadcrumbs documentation 中了解更多關(guān)于面包屑的信息。

捕獲錯(cuò)誤

在 JavaScript 中凰萨,您可以將錯(cuò)誤對(duì)象傳遞給 captureException()继控,以將其捕獲為事件∨志欤可以將字符串作為錯(cuò)誤拋出武通,在這種情況下無(wú)法記錄回溯。

try {
  aFunctionThatMightFail();
} catch (err) {
  Sentry.captureException(err);
}

捕獲裸消息

另一個(gè)常見(jiàn)操作是捕獲裸消息(bare message)珊搀。消息是應(yīng)該發(fā)送給 Sentry 的文本信息冶忱。通常情況下,消息不會(huì)發(fā)出食棕,但它們對(duì)某些團(tuán)隊(duì)可能很有用朗和。

Sentry.captureMessage("Something went wrong");

設(shè)置事件級(jí)別

level — 類似于日志級(jí)別 — 通常是根據(jù)集成(integration)默認(rèn)添加的错沽。您還可以在事件中重寫(xiě)它。

要在 scope 外設(shè)置 level眶拉,你可以調(diào)用 captureMessage() 每個(gè)事件:

Sentry.captureMessage("this is a debug message", "debug");

要在作用域(scope)中設(shè)置級(jí)別千埃,你可以調(diào)用 setLevel()

Sentry.configureScope(function(scope) {
  scope.setLevel(Sentry.Severity.Warning);
});

或者每個(gè)事件:

Sentry.withScope(function(scope) {
  scope.setLevel("info");
  Sentry.captureException("info");
});

中文文檔陸續(xù)同步到:

我是為少。
微信:uuhells123忆植。
公眾號(hào):黑客下午茶放可。
謝謝點(diǎn)贊支持??????!
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末朝刊,一起剝皮案震驚了整個(gè)濱河市耀里,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌拾氓,老刑警劉巖冯挎,帶你破解...
    沈念sama閱讀 218,525評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異咙鞍,居然都是意外死亡房官,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,203評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門续滋,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)翰守,“玉大人,你說(shuō)我怎么就攤上這事疲酌±澹” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 164,862評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵朗恳,是天一觀的道長(zhǎng)湿颅。 經(jīng)常有香客問(wèn)我,道長(zhǎng)僻肖,這世上最難降的妖魔是什么肖爵? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,728評(píng)論 1 294
  • 正文 為了忘掉前任卢鹦,我火速辦了婚禮臀脏,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘冀自。我一直安慰自己揉稚,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,743評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布熬粗。 她就那樣靜靜地躺著搀玖,像睡著了一般。 火紅的嫁衣襯著肌膚如雪驻呐。 梳的紋絲不亂的頭發(fā)上灌诅,一...
    開(kāi)封第一講書(shū)人閱讀 51,590評(píng)論 1 305
  • 那天芳来,我揣著相機(jī)與錄音,去河邊找鬼猜拾。 笑死即舌,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的挎袜。 我是一名探鬼主播顽聂,決...
    沈念sama閱讀 40,330評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼盯仪!你這毒婦竟也來(lái)了紊搪?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,244評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤全景,失蹤者是張志新(化名)和其女友劉穎耀石,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體爸黄,經(jīng)...
    沈念sama閱讀 45,693評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡娶牌,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,885評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了馆纳。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片诗良。...
    茶點(diǎn)故事閱讀 40,001評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖鲁驶,靈堂內(nèi)的尸體忽然破棺而出鉴裹,到底是詐尸還是另有隱情,我是刑警寧澤钥弯,帶...
    沈念sama閱讀 35,723評(píng)論 5 346
  • 正文 年R本政府宣布径荔,位于F島的核電站,受9級(jí)特大地震影響脆霎,放射性物質(zhì)發(fā)生泄漏总处。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,343評(píng)論 3 330
  • 文/蒙蒙 一睛蛛、第九天 我趴在偏房一處隱蔽的房頂上張望鹦马。 院中可真熱鬧,春花似錦忆肾、人聲如沸荸频。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,919評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)旭从。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間和悦,已是汗流浹背退疫。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,042評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留鸽素,地道東北人蹄咖。 一個(gè)月前我還...
    沈念sama閱讀 48,191評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像付鹿,于是被迫代替她去往敵國(guó)和親澜汤。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,955評(píng)論 2 355

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