edit-icon download-icon

Logtail クイック診断ツール

最終更新日: Mar 05, 2019

ログ収集中に例外が発生した場合は、Logtail 自動チェックツールを使用してクライアントに例外をチェックし、ツールの指示どおりに問題をすばやく見つけて解決できます。

マシングループのハートビートステータスが Fail の場合は、Logtail マシンにハートビートがない場合はどうすればいいですか?を参照してください。**

準備

チェックツールスクリプトをダウンロードする

wget http://logtail-release.oss-cn-hangzhou.aliyuncs.com/linux64/checkingtool.sh

wget http://logtail-corp.oss-cn-hangzhou-zmf.aliyuncs.com/linux64/checkingtool.sh

チェックツールの一般的なパラメータ

  • --helpビューのヘルプドキュメント
  • - logFile [LogFileFullPath] Logtail が収集するかどうかを確認するLogFileFullPathのパスを持つログと、Logtail の基本的な実行環境(インストールファイルの完全性、実行状態、Alibaba Cloud ユーザーID、ネットワーク接続性など)をチェックします。
  • - logFileOnly [LogFileFullPath] Logtail が LogFileFullPathのパスでログを収集するかどうかだけをチェックします。
  • - envOnly Logtail の実行環境のみをチェックします。

使用法

チェックを実行するには、 ./checkingtool.sh --logFile [LogFileFullPath]スクリプトを実行します。チェック中に例外が発生した場合は、スクリプトの指示に従って処理を進めます。

注意:特定のログファイルがチェックに合格し、Logtail 実行環境が正常である場合、Alibaba Cloud コンソールにログオンして、 Log Service 設定項目の例外ログを表示することをお勧めします。詳細は、ログ収集エラークエリを参照してください。

检测示例

一般的なLogtailログ収集エラーの原因と解決方法

Logtail クイック診断ツールを実行すると、Logtail 収集例外の原因を特定するのに役立ちます。特定の原因に基づいて、問題に対する適切な解決策を見つけることができます。Logtail 収集の問題の一般的な原因とその解決策は次のとおりです。Logtailの迅速な診断ツールを実行して、問題を解決するために対応するソリューションを使用して、Logtailログ収集エラーの原因を見つけることができます。一般的なLogtailログ収集エラーの原因と解決方法は次のとおりです。

問題 解決策
インストールファイルがありません。 Logtail を再インストールします。
Logtail は実行されていません。 /etc/init.d/ilogtaild startコマンドで Logtail を起動してください。
複数の Logtail プロセス /etc/init.d/ilogtaild stopコマンドで Logtail を停止し、/etc/init.d/ilogtaild startコマンドで起動してください。ポート 443 は無効です。ファイアウォールポート 443 を解放してください。
構成サーバーが見つかりません。 インストールが正しいか確認してください。インストールが正しくない場合は、Logtail をアンインストールして再インストールしてください。
ユーザー構成が存在しません。 Logtail 構成がコンソールに作成され、クライアントがマシングループに含まれ、構成がマシングループに適用されていることを確認します。
指定されたログファイルは一致しません。 Logtail 設定が正しいか確認してください。

指定されたログファイルは複数回マッチします。複数のマッチが存在する場合、Logtailはランダムに1つのコンフィギュレーションを選択します。指定したログファイルに一致する構成を1つだけ保持することをお勧めします。

注意事項