NISHIO Hirokazu[Translate]
Sentryでパフォーマンス計測
Sentryでパフォーマンス計測
パフォーマンス計測ができるようになった
ts
export const getNewTalkID = () => { const transaction = Sentry.startTransaction({ name: "getNewTalkID" }); const span = transaction.startChild({ op: "getNewTalkID" }); fetch(...)... .then((text) => { ... span.finish(); transaction.finish(); }); }) .catch(() => { Sentry.captureMessage("ERROR_ON_SERVER: getNewTalkID"); ... }); };


フィルタをp100にすると外れ値も含めて遅い順にでる
この例だと16秒掛かってる外れ値が1件ある
実はこれが知りたかった(サーバがスリープしていてリクエストを受けてから起こす時にかかる時間)

"Engineer's way of creating knowledge" the English version of my book is now available on [Engineer's way of creating knowledge]

(C)NISHIO Hirokazu / Converted from [Scrapbox] at [Edit]