from Sentry Memo Sentryでパフォーマンス計測
- Included Instrumentation for React | Sentry Documentation
- パフォーマンス計測ができるようになった 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件ある 実はこれが知りたかった(サーバがスリープしていてリクエストを受けてから起こす時にかかる時間)