ログレベルとログメッセージを整理する
ログメッセージを目的別に分け、誤ったレベルを直し、あいまいなメッセージを検索しやすい行に書き直すプロンプト。お好きなAIツールに貼り付けると、AIがログを整理する。
- テーマ
- アプリ・プロトタイプ
- 種類
- プロンプト
- レベル
- 中級
- 所要時間
- 約15分
結果はツール、モデル、入力内容によって変わります。
結果のプレビュー
例:当サイトの編集部が書いたもので、実際のAIの出力ではありません。
| メッセージ | 旧 | 新 | | ログイン拒否(パスワード誤り) | ERROR | INFO | | 決済事業者に接続できない | INFO | ERROR | | キャッシュヒット | INFO | DEBUG | 書き直し: 「order.cancel failed order_id=8f3 reason=already_shipped」 機密: メールアドレス全体を含む2行 → 短縮 最多: ヘルスチェックの行、全体の41 % → 削除
入力する
入力した内容はこのブラウザ画面の中だけにとどまります。当サイトが保存・送信することはありません。
- Web API
- バックグラウンドジョブ
- 決済処理
- バックエンド付きモバイルアプリ
- 社内ツール
- 行が多すぎて見つからない
- 無害なエラーでアラートが鳴る
- 文脈のないメッセージ
- ログに機密データ
- 保存コストが高い
- 障害時の当番
- 問い合わせ対応のサポート
- デバッグ中の開発者
- レポートとアラート
- 定期的には誰も読まない
あなたのプロンプト
プロンプトを編集しました。上の入力欄を変えても、もう上書きされません。
これはAIへの指示文で、まだ完成品ではありません。
このプロンプトが使えるツール
このプロンプトに向いているAIツール:
使い方
- 項目を入力するか、候補をタップします。氏名、住所などの個人情報は入れません。
- 完成したプロンプトをお好きなAIツールに貼り付けます。
- 典型的なログ行を20〜50行と、それを出力しているコード箇所を貼り付けてください。識別子は短縮し、実際の顧客データは含めないでください。
なぜうまくいくのか
すべてがエラーなら、何もエラーではありません。明確なレベルと固定フィールドのメッセージがあれば、障害時の調査が数時間から数分に縮まります。
ヒント
- ログは多くの場合データ保護の対象です。必要なものだけを残し、削除期限を決めてください。