logs-nodejs について
Node.js アプリに PostHog のログ取り込みを追加するためのスキルです。既存のログ処理を置き換えず、OTLP 設定と構造化ログの利用を案内します。
主な機能
- 01PostHog 向け OTLP エクスポーターの設定
- 02キーとエンドポイントに環境変数を使用
- 03既存のログ処理にエクスポートを追加
- 04キーと値による構造化ログを優先
- 05インストール、検索、トラブルシューティングの文書
活用シーン
- 01Node.js アプリへの PostHog ログ取り込み追加
- 02OpenTelemetry によるログエクスポートの設定
- 03取り込み済みログの検索や調査
MCP 対応
参考文書には、MCP を使ったログのデバッグに関する説明があります。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ posthog/ skills --skill logs-nodejsインストール後、Claude Code で/logs-nodejsを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/best-practices.mddebug-logs-mcp.mdlink-session-replay.mdnodejs.mdsearch.mdstart-here.mdtroubleshooting.md詳細
Node.js 向け PostHog ログ
このスキルは、Node.js アプリケーションへの PostHog ログ取り込みの追加に役立ちます。
参考ファイル
references/nodejs.md- Node.js ログのインストール - ドキュメントreferences/start-here.md- ログの使用開始 - ドキュメントreferences/search.md- ログの検索 - ドキュメントreferences/best-practices.md- ロギングのベストプラクティス - ドキュメントreferences/troubleshooting.md- ログのトラブルシューティング - ドキュメントreferences/link-session-replay.md- セッションリプレイのリンク - ドキュメントreferences/debug-logs-mcp.md- MCP によるログのデバッグ - ドキュメント
API の詳細やフレームワーク固有のパターンについては、ドキュメントを参照してください。
主な原則
- 環境変数:PostHog のキーと OpenTelemetry のエンドポイントには、必ず環境変数を使用してください。ハードコードしないでください。
- 最小限の変更:既存のロギングに加えてログのエクスポートを追加してください。既存のロギングコードを置き換えたり、再構成したりしないでください。
- OpenTelemetry:PostHog のログでは OpenTelemetry プロトコルを使用します。PostHog の取り込みエンドポイントを指定した OTLP エクスポーターを設定してください。
- 構造化ロギング:プレーンテキストのメッセージよりも、キーと値のプロパティを含む構造化ログ形式を優先してください。
フレームワークのガイドライン
特定のフレームワークに関するガイドラインはありません。
コメント
Markdown 対応