error-debugging-error-trace
Sentry を使用したエラートラッキングの実装
本番環境のエラーは、適切なモニタリングがないと見逃されがちです。このスキルは、Sentry やその他のエラー追跡システムのセットアップを支援し、ユーザーからの苦情が来る前に問題を検出、トリアージ、解決します。
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「error-debugging-error-trace」を使用しています。 Express API 向けに Sentry をセットアップ
期待される結果:
Express API 向けに Sentry エラー追跡をセットアップします。これには、SDK のインストール、DSN での初期化、未処理の例外とプロミスリジェクションをキャプチャするための設定が含まれます。
「error-debugging-error-trace」を使用しています。 重大なエラー向けにアラートを設定
期待される結果:
重大なエラーが発生した際に Slack を介してチームに通知するアラートルールを作成します。これには、環境固有のルールのセットアップと重大度しきい値の定義が含まれます。
セキュリティ監査
安全All 35 static findings are false positives. The backtick characters flagged are JavaScript template literals, not shell execution. Network calls are legitimate error tracking API communications. Environment access patterns are configuration objects, not secret exfiltration. This is a legitimate error monitoring implementation guide.
中リスクの問題 (3)
低リスクの問題 (1)
品質スコア
作れるもの
新しい Node.js API にエラー追跡を追加
REST API 向けに Sentry をゼロからセットアップし、ソースマップを設定し、5xx エラーのアラートを作成
既存のエラーハンドリングを改善
現在のエラーパターンを分析し、構造化ログを実装し、対処不可能なエラーからのノイズを削減
オブザーバビリティダッシュボードの作成
トレンド分析とチームアラートワークフローを備えたリアルタイムエラー監視ダッシュボードを構築
これらのプロンプトを試す
Node.js アプリケーション向けに Sentry エラー追跡をセットアップしてください。プロジェクトは /app にあり、Express を使用しています。未処理のリジェクションと例外を環境 'production' でキャプチャするように設定してください。
Sentry ダッシュボードに重複するエラーが多すぎます。エラーメッセージとスタックトレースパターンに基づいて類似したエラーをグループ化するカスタムフィンガープリンティングを設定してください。SDK でこれを設定する方法を示してください。
チーム向けに Sentry アラートを設定してください。重大なエラー(5xx レスポンス)は Slack #incidents に、警告は #engineering に、レート制限は #alerts-oncall にルーティングしてください。環境ベースのルールを使用します。
console.log 文を Sentry 互換の構造化ログに移行してください。すべてのログ文のコンテキストにリクエスト ID、ユーザー ID、オペレーション名を含めてください。
ベストプラクティス
- ユーザー固有の問題をデバッグしやすくするため、利用可能な場合は常にユーザーコンテキスト(ID、メール)を含める
- 本番環境と開発環境のエラーを分離するため、環境ベースの DSN 設定を使用する
- エラーを特定のデプロイメントと関連付けるためにリリーストラッキングを実装する
回避
- パスワードなどの機密フィールドをサニタイズせずにフルリクエストボディをキャプチャする
- トラフィックが多い期間にサンプルレートを高すぎて設定し、請求の急増を引き起こす
- 適切なフィンガープリンティング設定なしに重複エラーを無視する
よくある質問
このスキルはどの言語とフレームワークをサポートしていますか?
Sentry アカウントは必要ですか?
このスキルはパフォーマンス監視のサポートにも役立ちますか?
エラー内の機密データをどのように処理すればよいですか?
これはセルフホスト型エラー追跡でも機能しますか?
Sentry がキャプチャしていないエラーをどのようにデバッグすればよいですか?
開発者の詳細
作成者
sickn33ライセンス
MIT
リポジトリ
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/error-debugging-error-trace参照
main
ファイル構成