edit-icon download-icon

ログの照会不可

最終更新日: May 07, 2018

ログサービスでログを照会できない場合は、次のように問題のトラブルシューティングを行います。

問題のトラブルシューティング

1. ログが正常に収集されない

ログサービスに正常に収集されなかった場合、ログは照会できません。プレビューページにログが存在するか確認してください。はいの場合は、ログサービスにログが正常に収集されたことを意味し、その他の理由で問題のトラブルシューティングを行うことをお勧めします。そうでない場合は、次のいずれかの理由によりログが収集されない可能性があります。

  • ログ・ソースはログを生成しません。

  ログソースがログを生成しない場合は、ログサービスにログは出力されません。ログソースを確認してください。

  • マシングループにハートビートがありません。

  マシングループステータスダイアログボックスでマシンがハートビートを持っているかどうか確認してくださ い。そうでない場合は、Logtail ハートビートエラーを参照してください。

  • 監視対象のファイルはリアルタイムで書き込まれません。

    監視対象のファイルがリアルタイムで書き込まれている場合は、 /usr/local/ilogtail/ilogtail.LOGファイルを開いてエラーメッセージを表示してください。一般的なエラーは次のとおりです。

    • 区切り文字ログの解析に失敗しました: 区切り文字を使用してログを収集するときにエラーが発生しました。
    • パーズ正規表現ログの失敗: 正規表現を使用してログを収集するときにエラーが発生しました。

2. 不適切なトークン設定

設定されたトークンによってログが分割された後にキーワードが取得されるかどうかを確認します。たとえば、トークンが ,;=()[]{}?@&<>/:' デフォルトでは、 abc”defg,hijを含むログは abc”defghijの2つの部分に分割されます。したがって、 abcを使用してこのログを照会することはできません。

ファジークエリもサポートされています。クエリ構文の詳細については、クエリ構文を参照してください。

注意:

  • 索引コストを節約するため、Log Serviceは索引を最適化し、フルテキスト索引を使用せずにキー/値索引キーを構成します。キー/値インデックスを構成し、トークンとしてスペースを追加し(トークン文字列の途中にスペースを追加する)、 message という名前のキーを含むログを持つと仮定します。message:これはテストメッセージですというログは、value形式の message:thisというキーを使って検索することができますが、thisを直接使って検索することはできません。これは、全文索引なしでキー/値索引キーを構成したためです。
  • インデックスの作成または既存のインデックスの変更は、新しいデータに対してのみ有効です。

設定されたトークンが Index Attributes の要件を満たしているかどうかを確認することができます。

3. その他の理由

ログが生成された場合は、最初にクエリの時間範囲を変更できます。さらに、ログプレビュー機能はリアルタイムでデータを提供しますが、クエリー機能には最大1分の遅延があり、ログが生成されてから1分後にログを照会することができます。

問題が解決しない場合はチケットを起票してください。