ログフォーマットパーサー

ログ行を貼り付けて、解析、カラーコーディング、重要度フィルタリング、分析を即座に実行。複数のログフォーマットに対応。

このツールについて

ログフォーマットパーサーは、さまざまな一般的なフォーマットのログ行を解析し、 カラーコーディングする無料のブラウザベースツールです。サーバー、コンテナ、 アプリケーションからの生のログ出力を貼り付けると、各行をタイムスタンプ、 重要度レベル、ソース、メッセージ、追加メタデータの構造化フィールドに分解します。

対応フォーマットには、Apache CombinedおよびApache Commonアクセスログ、 Nginxアクセスおよびエラーログ、JSON構造化ログ(Winston、Bunyan、Pinoなどの モダンなロギングライブラリで使用)、syslog(RFC 3164)、Dockerコンテナログ、 Kubernetes Podログ(klogフォーマット含む)が含まれます。自動検出モードは 各パーサーを順番に試すため、混合フォーマットのログを貼り付けても有用な結果が得られます。

解析後、重要度レベルでフィルタリング(DEBUG、INFO、WARN、ERROR、FATAL)や 全フィールドの検索が可能です。統計パネルでは、重要度分布、トップソース、 時間範囲、検出されたフォーマットを一覧できます。

JSON形式のログ出力を扱う場合は、JSONフォーマッターで 個別のログエントリを整形できます。2つのログファイルを並べて比較するには、 Diffビューアをお試しください。

すべての処理はブラウザ内で完全に実行されます。ログデータがサーバーに 送信されることはありません。IPアドレス、ユーザーID、エラー詳細などの 機密情報を含む本番ログでも安全に使用できます。

使い方

  1. 入力テキストエリアにログ行を貼り付けます。任意のソースから複数行を一度に貼り付けられます。
  2. ドロップダウンからログフォーマットを選択するか、「Auto-detect」のままにしてツールに自動識別させます。
  3. 入力の下にある解析出力テーブルを確認します。各行にタイムスタンプ、重要度、ソース、メッセージ、検出フォーマットが表示されます。
  4. ドロップダウンで重要度フィルタリングを使用して、エラー、警告、特定のレベルを分離します。
  5. 検索ボックスを使用して、すべての解析フィールドを検索し、特定のエントリを見つけます。
  6. Statsをクリックして、全解析ログの重要度分布、トップソース、時間範囲を表示します。
  7. CopyをクリックするかCtrl+Shift+Cを押して、解析出力をクリップボードにコピーします。

人気のログ解析例

すべてのログ解析例を見る →

よくある質問

どのログフォーマットに対応していますか?

Apache Combined、Apache Common、Nginx(アクセスおよびエラー)、JSON構造化ログ、syslog(RFC 3164)、Dockerコンテナログ、Kubernetes Podログ(klogフォーマット)に対応しています。自動検出モードは各パーサーを順番に試して最適なマッチを見つけます。

異なるフォーマットのログを同時に貼り付けられますか?

はい。自動検出モードでは、各行が独立して全対応フォーマットに対して解析されます。ツールは各行に最適なパーサーを選択するため、混合フォーマットのログファイルでも正しく動作します。

重要度の検出はどのように機能しますか?

明示的なレベルフィールドを含むフォーマット(JSON、syslog、Kubernetes klog)では、レベルを直接読み取ります。ApacheおよびNginxアクセスログでは、HTTPステータスコードから推測します:2xx/3xx = INFO、4xx = WARN、5xx = ERROR。その他のフォーマットでは、メッセージテキストをERROR、WARN、INFO、DEBUGなどのキーワードでスキャンします。

各重要度レベルのカラーコードは何ですか?

DEBUGはグレー、INFOはブルー、WARNはイエロー、ERRORはレッド、FATALは太字のレッドで表示されます。これらの色は重要度バッジとメッセージテキストの両方に適用され、大量のログ出力で問題を簡単に見つけられます。

非常に大きなログファイルを解析できますか?

ツールはブラウザ内でログを処理するため、パフォーマンスはデバイスに依存します。数千行は快適に処理できます。非常に大きなファイル(数万行)の場合は、関連する部分を抽出するか、貼り付け前にフィルタリングすることを検討してください。

データは安全ですか?

はい。すべての解析はJavaScriptを使用してブラウザ内で完全に実行されます。IPアドレス、エラーメッセージ、ユーザー名などのログデータがサーバーに送信されることはありません。ツール使用中にブラウザの開発者ツールのネットワークタブで確認できます。

統計パネルには何が表示されますか?

統計パネルは、棒グラフ付きの重要度レベル分布、頻度別のトップ5ログソース、ログの時間範囲(最初と最後のタイムスタンプ)、全行で検出されたフォーマットの内訳を表示します。

関連ツール