すべてのプロダクト
Search
ドキュメントセンター

Simple Log Service:Logtailに関するFAQ

最終更新日:Aug 23, 2024

このトピックでは、Logtailに関するよくある質問 (FAQ) に対する回答を提供します。

Logtailとは何ですか?

Logtailは、Simple log Serviceによって提供されるログ収集エージェントです。 Logtailを使用すると、異なるデータソースからSimple Log Serviceにログを収集できます。 ログを収集するサーバーにLogtailをインストールした後、Logtailは指定されたログファイルを監視し、ログファイルに新しく書き込まれたログを指定されたLogstoreにアップロードします。

Logtailは静的ログファイルからデータを収集できますか?

Logtailは、ファイルシステム内の変更イベントを監視して、ログファイルが変更されているかどうかを判断します。 ログファイルが変更された場合、Logtailはリアルタイムで生成されたログを収集し、そのログをSimple log Serviceに送信します。 ログファイルが変更されていない場合、Logtailはログファイルからデータを収集しません。

Logtailはどのオペレーティングシステムをサポートしていますか?

  • Linux

    • 次のx86_64 Linuxオペレーティングシステムのいずれかを実行するサーバーにLogtailをインストールできます。

      • Alibaba Cloud Linux 2

      • Red Hat Enterprise Linux 6、Red Hat Enterprise Linux 7、およびRed Hat Enterprise Linux 8

      • CentOS Linux 6、CentOS Linux 7、およびCentOS Linux 8

      • Debian GNU/Linux 8、Debian GNU/Linux 9、Debian GNU/Linux 10、およびDebian GNU/Linux 11

      • Ubuntu 14.04、Ubuntu 16.04、Ubuntu 18.04、およびUbuntu 20.04

      • SUSE Linux Enterprise Server 11、SUSE Linux Enterprise Server 12、およびSUSE Linux Enterprise Server 15

      • openSUSEリープ15.1、openSUSEリープ15.2、openSUSEリープ42.3

      • GNU Cライブラリのバージョン2.5以降に基づくLinuxオペレーティングシステム

    • 次のARM64 Linuxオペレーティングシステムのいずれかを実行するサーバーにLogtailをインストールできます。

      • Alibaba Cloud Linux 3.2 for ARM

      • ARMまたはそれ以降のAnolis OS 8.2

      • ARM用CentOS Linux 8.4

      • ARM用Ubuntu 20.04

      • ARM用Debian GNU/Linux 11.2

  • Windows

    説明
    • サーバーでWindows server 2008またはWindows 7を使用している場合は、オペレーティングシステムがx86またはx86_64で実行されていることを確認します。

    • サーバーが別のWindowsオペレーティングシステムを使用している場合は、オペレーティングシステムがx86_64で実行されていることを確認してください。

    • Microsoft Windows Server 2008

    • Microsoft Windows Server 2012

    • Microsoft Windows Server 2016

    • Microsoft Windows Server 2019

    • Microsoft Windows Server 2022

    • マイクロソフトウィンドウズ7

    • マイクロソフトWindows 10

    • Microsoft Windows Serverバージョン1909

    • Microsoft Windows Serverバージョン2004

Logtailをインストールしてアップグレードするにはどうすればよいですか?

ログを収集するようにLogtailを設定するにはどうすればよいですか?

Simple Log Serviceでは、Logtailを使用してテキストログとコンテナログを収集できます。 Logtailプラグインを使用してログを収集することもできます。 詳細については、以下のトピックをご参照ください。

Logtailはどのようにログを収集しますか?

Logtailは、ログファイルの監視、ログファイルの読み取り、ログの処理、ログのフィルタリング、ログの集計、およびログの送信のプロセスでログを収集します。 詳細については、「Logtailのログ収集プロセス」をご参照ください。

Logtailはログファイルのローテーションをサポートしていますか?

はい、Logtailはログファイルのローテーションをサポートしています。 たとえば、app. logファイルのログファイルのローテーション中に、app.LOG.1ファイルとapp.LOG.2ファイルが生成されます。 Logtailは、ログファイルのローテーションのプロセスを検出し、このプロセス中にログが失われないことを確認できます。

Logtailはネットワーク例外をどのように処理しますか?

ネットワークが変動すると、Logtailはデータの再送信を試みます。 ネットワークの問題が解決しない場合、Logtailはバックアップリンクに切り替わります。 利用可能なバックアップリンクがない場合、Logtailはログの収集を停止しますが、現在のログファイルは開いたままにしておき、定期的に再試行します。

  • Logtailバージョン1.5.1以降の場合、Logtailはバックアップリンクの使用中にデフォルトリンクを自動的に検出し、ネットワークが安定するとすぐにデフォルトリンクに戻ります。

  • 以前のバージョンのLogtailでは、Logtailがバックアップリンクに切り替えた後も、バックアップリンクが非常に不安定にならない限り、そこに残ります。 デフォルトのリンクがイントラネットの場合、短時間の中断でもインターネット経由でデータが継続的に送信される可能性があります。 この問題を回避するため、Logtailを最新バージョンにアップグレードすることを推奨します。

Logtailがログを収集するときの収集待ち時間はどのくらいですか?

Logtailは、変更イベントのモニタリングに基づいてログを収集し、収集したログを3秒以内にSimple Log Serviceに送信します。

履歴ログを収集する方法?

ログが生成されてからLogtailがログを処理するシステム時間までの間隔が5分を超える場合、ログは履歴ログと見なされます。 デフォルトでは、Logtailは増分ログのみを収集します。 履歴ログを収集する場合は、Logtailが提供する履歴ログのインポート機能を使用できます。 詳細については、「ログファイルからの履歴ログのインポート」をご参照ください。

Logtail設定を変更した後、いつ有効になりますか?

Simple Log ServiceコンソールでLogtail設定を変更した後、Logtail設定は3分以内に有効になります。

Logtailがログを収集するときに発生する問題を解決するにはどうすればよいですか。

次の操作を実行して、問題をトラブルシューティングできます。 詳細については、「」をご参照ください。Logtailを使用してログを収集するときにエラーが発生した場合はどうすればよいですか?

  1. LogtailのハートビートステータスがOKかどうかを確認します。

  2. 指定されたログファイルのログがリアルタイムで生成されているかどうかを確認します。

  3. Logtail構成の正規表現がログの内容と一致するかどうかを確認します。