observability-monitoring
Node.jsサービスのオブザーバビリティを実装する
本番サービスには、一貫したログ、メトリクス、トレース、アラート、ヘルスプローブが必要です。このスキルは、その可視性を追加するための実用的なTypeScriptおよびPrometheusテンプレートを提供します。
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
Agent向けリソース
AI Agent、クローラー、またはスクリプトがページ全体ではなくクリーンなコンテキストを必要とする場合は、これらのリンクを使ってください。
テストする
「observability-monitoring」を使用しています。 Express APIにリクエストオブザーバビリティを追加する。
期待される結果:
- リクエストID、ルートメタデータ、レスポンスステータス、レイテンシフィールドを含む構造化ロギング計画。
- クエリ値、トークン、セッション識別子、不要な個人データをリダクトするためのガイダンス。
- 一貫したリクエストおよびレスポンスロギングのためのミドルウェア配置に関する推奨事項。
「observability-monitoring」を使用しています。 Webサービス向けの本番アラートを定義する。
期待される結果:
- サービス可用性、エラー率、レイテンシ、メモリ使用量、データベースプール負荷、キャッシュヒット率を対象とした優先度付きアラートセット。
- 各アラートに対する推奨severityと評価ウィンドウ。
- 明確なオーナーシップとしきい値によってアラートノイズを減らすためのメモ。
「observability-monitoring」を使用しています。 注文処理のトレーシングを準備する。
期待される結果:
- 注文処理のparent spansと、支払いおよび在庫処理のchild spansを含むトレーシング設計。
- 生の支払い詳細や顧客の秘密情報の保存を避けるための推奨span属性。
- ローカル開発および制御された本番collector向けのexporter設定ガイダンス。
セキュリティ監査
中リスクThe static critical finding is dismissed: the apparent command execution and weak cryptography hits are Markdown fences, comments, alert durations, imports, and normal configuration reads. The skill is not malicious, but it includes reusable logging and tracing templates that can collect request metadata, error details, and trace attributes, so publication should include a privacy warning.
中リスクの問題 (3)
低リスクの問題 (4)
リスク要因
検出されたパターン
品質スコア
作れるもの
基本的なサービスオブザーバビリティを追加する
新しいNode.jsサービスに、構造化されたリクエストログ、RED metrics、ヘルスプローブを導入します。
本番環境向けアラートを準備する
停止、エラー急増、レイテンシ、メモリ負荷、データベースプール枯渇、キャッシュ劣化に対するPrometheusアラートを作成します。
インシデント診断を改善する
ログ、メトリクス、トレースを接続し、チームがサービス境界をまたぐリクエスト失敗を調査できるようにします。
これらのプロンプトを試す
Use this skill to add structured request logging to my Express service. Include correlation IDs, useful fields, and safe redaction recommendations.
Use this skill to design Prometheus metrics for HTTP requests, database latency, cache hits, and key business events in my Node.js app.
Use this skill to add OpenTelemetry tracing to my service. Include auto-instrumentation, manual spans, exporter configuration, and privacy safeguards.
Use this skill to review my service for production observability. Propose logs, metrics, traces, alerts, health checks, dashboards, and rollout steps.
ベストプラクティス
- 本番環境でリクエストロギングやトレーシングを有効にする前に、リダクションルールを定義します。
- ユーザー影響に紐づく小さなアラートセットから始め、実際のトラフィックに基づいてしきい値を調整します。
- すべてのテレメトリで一貫したサービス名、バージョン、環境、相関IDを使用します。
回避
- 完全なリクエストボディ、トークン、パスワード、セッションID、フィルタされていないクエリ文字列をログに記録しないでください。
- アクセス制御なしにhealth、readiness、metrics、tracingエンドポイントを公開しないでください。
- オーナーシップ、severity、対応アクションを定義する前に、すべてのメトリクスに対してアラートを作成しないでください。