オンラインの運用保守シナリオでは、リアルタイムでログをモニターし、最新のログからトラブルシューティングのための重大な情報を抽出する必要がある場合があります。LiveTail を使用すると、対応するサーバーを管理することなく、リアルタイムでログをモニターおよびフィルターできます。
前提条件
ログは Logtail を使用して収集されます。詳細については、「Logtail を使用したログの収集」をご参照ください。
背景情報
オンラインの運用保守シナリオでは、キュー内のログをリアルタイムでモニターし、最新のログからトラブルシューティングのための重大な情報を抽出する必要がある場合があります。従来の運用保守手法を使用する場合、サーバーで tail -f コマンドを実行してログファイル内のログをクエリする必要があります。コマンド出力の範囲を絞り込みたい場合は、grep または grep -v コマンドを実行してキーワードでログをフィルターする必要があります。運用保守のワークロードを削減するために、Simple Log Service は LiveTail を提供しています。これを使用して、リアルタイムでログをモニターおよび分析できます。
メリット
リアルタイムでのログのモニターとキーワードによるログのフィルター。
収集設定に基づいた、収集済みログのインデックス設定。
デリミタを使用したログフィールドの単語への分割。単語を含むコンテキストログのクエリ。
ログによるログファイルの特定と、サーバーにログインすることなくリアルタイムでログをモニター。
操作手順
LiveTail は、Logtail によって収集されたログデータでのみサポートされます。
Simple Log Service コンソールにログインします。
[プロジェクト] セクションで、目的のプロジェクトをクリックします。

タブで、目的の Logstore をクリックします。

[生データ] タブで、管理したいログを見つけ、
アイコンをクリックします。
LiveTail エリアで結果を表示します。LiveTail を有効にすると、Logtail によって収集されたログが LiveTail セクションにリアルタイムで表示されます。デフォルトでは、最新のログが LiveTail セクションの下部に表示されます。スクロールバーも下部に表示されます。LiveTail セクションには最大 1,000 件のログを表示できます。1,000 件を超えるログが収集された場合、LiveTail セクションは自動的にリフレッシュされ、最新の 1,000 件のログが表示されます。
関連操作
操作 | 説明 |
文字列のハイライト | LiveTail セクションで指定した文字列をハイライトします。 |
文字列によるログのフィルター | 指定した文字列を含むログのみが LiveTail セクションに表示されます。 |
フィールドによるログのフィルター | [すべてのフィールド] ドロップダウンリストから 1 つ以上のフィールドを選択します。指定したフィールドを含むログは LiveTail セクションに表示されません。 |
停止 | LiveTail を停止すると、LiveTail セクションのログは更新されなくなります。ログのモニター中に特定されたエラーを分析し、トラブルシューティングできます。 |