from Sentry Memo Sentryでパフォーマンス計測

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");
      ...
    });
};

image

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