Logtail を使用してログを収集すると、エラーが発生する場合があります。たとえば、正規表現ベースのデータ解析の失敗、ファイルパスの無効、またはシャードの処理能力を超えるトラフィックなどです。 Simple Log Service は、Logtail 診断機能を提供し、Logtail がログを収集する際に発生する可能性のあるエラーを効率的にトラブルシューティングするのに役立ちます。
前提条件
ログは Logtail を使用して収集されます。 詳細については、「データ収集の概要」をご参照ください。
必要な Logtail 構成が属するプロジェクトで重要なログ収集が有効になっています。 詳細については、「サービスログ機能を有効にする」をご参照ください。
背景情報
Logtail 診断機能は、アドバンストエディションとベーシックエディションで使用できます。
アドバンストエディション(推奨):Logtail の例外情報を表示する例外診断ダッシュボードを提供します。 ずっと前に発生した例外に関する情報をクエリできます。
重要アドバンストエディションでは、ダッシュボードは指定されたプロジェクトの重要なログに依存します。 詳細については、「ログの種類」をご参照ください。
ベーシックエディション:過去 1 時間の例外に関する情報を提供します。
手順
Simple Log Service コンソール にログインします。
[プロジェクト] セクションで、管理するプロジェクトをクリックします。
タブで、管理するログストアにポインターを移動し、アイコンをクリックして、[詳細診断] または [基本診断] を選択します。
診断情報を表示します。
重要アドバンストエディションを使用するには、重要なログ収集が有効になっていることを確認してください。 詳細については、「重要なログ」をご参照ください。
基本診断
[ログ収集エラー] パネルには、ログストアのすべての Logtail 収集エラーが表示されます。 エラーコードをクリックすると、エラーの詳細を表示できます。 詳細については、「Simple Log Service がログを収集するときに発生する可能性のある一般的なエラーをトラブルシューティングするにはどうすればよいですか?」をご参照ください。
詳細診断
[logtail 例外監視] ページで、[アクティブな Logtail] や [すべてのアラーム] などの例外情報を表示できます。 [logtail 例外監視] ダッシュボードの詳細については、「データレポートの表示」をご参照ください。 エラーコードの詳細については、「Simple Log Service がログを収集するときに発生する可能性のある一般的なエラーをトラブルシューティングするにはどうすればよいですか?」をご参照ください。
既存のエラーを修正した後、エラーが存在するかどうかを確認します。 履歴エラーは有効期限が切れるまで表示されます。 エラーを無視し、履歴エラーの修正後に報告されたエラーのみを確認できます。 Logtail は 10 分間隔でエラーを報告します。
説明解析エラーのために破棄された完全なログを表示するには、Logtail サーバーまたは Logtail コンテナーにログインし、Logtail 操作ログを確認します。 ログパス:
ホスト:
/usr/local/ilogtail/ilogtail.LOG
コンテナー:
/usr/local/ilogtail/ilogtail.LOG