observability-monitoring について
ログ、エラー追跡、ウェブ分析によるアプリケーションのオブザーバビリティ設定を支援するスキル集です。Pino、Sentry、Vercel Web Analytics の設定レシピと実践ガイドを含みます。
主な機能
- 01Pino の構造化ログ設定
- 02Sentry によるエラーと性能の監視
- 03Pino ログの Sentry 転送
- 04Vercel Web Analytics の設定
- 05ログ、Sentry、分析の実践ガイド
活用シーン
- 01アプリケーションの構造化ログ設定
- 02エラーと性能の追跡追加
- 03ページビューとカスタムイベントの計測
- 04ログと分析の規約適用
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ andrelandgraf/ fullstackrecipes --skill observability-monitoringインストール後、Claude Code で/observability-monitoringを入力して読み込まれたか確認します。
詳細
可観測性とモニタリング
構造化ロギング、エラー追跡、ウェブ分析を備えた完全な可観測性スタックです。
クックブック - 次のレシピを順番に完了してください
Pino ロギングのセットアップ
Pino で構造化ロギングを設定します。開発環境では人間が読みやすい色付きのログを、本番環境ではログ集約サービス向けの構造化 JSON を出力します。
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/pino-logging-setup
Sentry のセットアップ
エラー追跡、パフォーマンスモニタリング、ログ集約のために Sentry を設定します。Pino と連携し、ログを自動的に Sentry に転送します。
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/sentry-setup
Vercel Web Analytics
Vercel Web Analytics でプライバシーを重視したウェブ分析を追加します。設定不要でページビュー、訪問者、カスタムイベントを追跡できます。
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/vercel-analytics-setup
ロギングのベストプラクティス
アプリケーション全体で Pino による構造化ロギングを使用します。ログレベル、コンテキスト、ワークフローに安全なロギングパターンについて説明します。
bunx skills add andrelandgraf/fullstackrecipes/skills -s logging-best-practices
Sentry のベストプラクティス
例外を捕捉し、コンテキストを追加し、パフォーマンススパンを作成して、Sentry で構造化ロギングを使用します。
bunx skills add andrelandgraf/fullstackrecipes/skills -s sentry-best-practices
分析のベストプラクティス
Vercel Web Analytics でカスタムイベントとコンバージョンを追跡します。一般的なイベント、フォームの追跡、開発環境でのテストについて説明します。
bunx skills add andrelandgraf/fullstackrecipes/skills -s analytics-best-practices
コメント
Markdown 対応