Logtail でのログ収集に失敗、また、収集が異常ステータスの場合、次の手順に従ってエラーをトラブルシュートします。

手順

  1. マシングループの Logtail のハートビートが正常であるかどうかを確認
    Log Service コンソールにログオンし、マシンステータスをクリックして、マシングループのステータスを確認します。詳細は、マシングループの管理をご参照ください。 ハートビートが正常ステータスであれば、次のステップへ進みます。

    ハートビートが失敗ステータスの場合、Logtail ハートビートエラーのトラブルシューティングをご参照ください。

  2. 収集の構成情報が作成され、マシングループに適用されているかどうかを確認
    Logtail クライアントが正常ステータスであることを確認できた場合、以下を確認します。
    1. Logtail の構成情報が作成されているかどうか
      詳細は、Logtail の構成情報をご参照ください。ログモニタリングのディレクトリおよびログファイル名が、マシン上のファイルと相違ないことを確認します。ディレクトリにはワイルドカードを使用することができないため、絶対パスを指定します。ログファイル名にワイルドカードを使用することはできます。
    2. マシングループに Logtail 設定が適用されているかどうか
      マシングループの管理構成情報の管理を確認します。構成がマシングループに適用されていることを確認します。
  3. 収集エラーを確認
    Logtail が正しく設定されていれば、ログファイルに新しいデータがリアルタイムに生成されているかどうかを確認します。Logtail は増分データのみを収集し、インベントリファイルに更新がない場合、ファイルは読み込まれません。ログファイルに更新があっても、Log Service で更新を照会できない場合は、次の方法で問題を診断します。
    • 収集エラーを診断

      ログ収集エラーのクエリを参照し、Logtail から報告されたエラーをもとにトラブルシュートします。

    • Logtail のログを確認

      クライアントログには、重大な INFO ログと WARNING および ERROR ログのすべてが含まれます。完全なエラーとリアルタイムのエラーは、以下のパスで確認します。

      • Linux: /usr/local/ilogtail/ilogtail.LOG
      • Linux: /usr/local/ilogtail/logtail_plugin.LOG (logs of input sources such as HTTP, MySQL binlog, and MySQL query results)
      • Windows x64: C:\Program Files (x86)\Alibaba\Logtail\logtail_*.log
      • Windows x32: C:\Program Files\Alibaba\Logtail\logtail_*.log
    • 使用量が上限を超えている
      • 大量のログ、ファイル、またはデータを収集するには、Logtail の起動設定を変更してログ収集スループットを上げます。 詳細については、Logtail 起動設定パラメーターをご参照ください。

    問題が解決しない場合は、チケットを起票し、サポートセンターにお問い合わせください。その際、トラブルシューティング中に収集したキー情報を添付してください。