トランザクション エラー レポート
デフォルトでは、トレーサによって例外が自動的に検出されます。ビジネスロジックで他の何らかの理由でトランザクションがエラーとして定義されている場合は、エラーレポートメソッドをカスタマイズして、トランザクションにエラーがあるとマークすることができます。
次のコードスニペットは、トランザクション エラー レポートを作成する方法を示しています。
// Transaction Error Report
module.exports.apiTransactionErrorReport = function(event, context, callback) {
setTimeout(function () {
tracer.reportTransactionError(new Error('API Error'));
callback(null, {
statusCode: 200,
body: 'Transaction Error Reported'
});
}, 100);
}