このトピックでは、Logtail 構成とそのシナリオについて紹介します。
構成の概要
Logtail の構成プロセスには、Logtail のインストール、マシングループの作成、収集構成の作成という 3 つのステップがあります。各ステップでは、詳細なカスタム構成が可能です。
Logtail
Logtail は、Alibaba Cloud Elastic Compute Service (ECS) インスタンス、自己管理型データセンター、または他のクラウド サービス プロバイダーのサーバーからログを収集するように設計されたログ収集エージェントです。Logtail を使用するには、まずターゲットマシンにインストールする必要があります。
さまざまな環境での Logtail のインストール、実行、ステータスの確認、アップグレード、アンインストールについては、「Logtail をインストールする」をご参照ください。
Logtail のデータ転送に必要なネットワーク要件は、ターゲットマシンの種類によって異なります。詳細については、「ネットワークタイプを選択する」をご参照ください。
Logtail は一連の構成ファイルを使用し、実行時にレコードファイルを生成します。詳細については、「Logtail 構成ファイルとレコードファイル」をご参照ください。
サーバーリソースの過剰な消費を防ぐため、Simple Log Service は Logtail の収集パフォーマンスを制限しています。Logtail の収集機能を強化するには、「Logtail の起動パラメータを構成する」をご参照ください。
データ収集を高速化するには、「ログ収集の高速化」を有効にしてください。
重要なログのリアルタイムモニタリングのために、Simple Log Service は DingTalk などのチャンネルを介した通知を備えた組み込みのアラートおよびモニタリングルールを提供しています。
Logtail でログを収集すると、正規表現の解析エラー、ファイルパスの誤り、シャード容量を超えるトラフィックなどの問題が発生する可能性があります。Simple Log Service は、これらのエラーを特定するのに役立つLogtail 診断を提供しています。Linux サーバーの場合、Logtail のセルフサービス診断ツールが利用可能です。
マシングループ
マシングループは、複数のターゲットマシンの仮想コレクションです。Simple Log Service は、ログ収集ルールのバッチ構成と管理にマシングループを利用し、動的な環境に対応します。
ユーザー識別子、カスタム識別子ベースの マシングループ、IP アドレスベースの マシングループなどの マシングループの概念については、「マシングループの概要」をご参照ください。
別の Alibaba Cloud アカウント、サードパーティのクラウド サービス プロバイダー、または自己管理型データセンターのサーバーからログを収集するために Logtail を使用するには、「ユーザー識別子を構成する」必要があります。
Simple Log Service は、IP アドレスとカスタム識別子の 2 種類のマシングループを提供しています。IP アドレスタイプは作成が容易ですが、カスタム識別子タイプはアドレスの競合なしで自動スケーリングをサポートします。
収集設定項目
これらは、ログデータの収集と処理に不可欠なルールです。柔軟な構成により、効率的なログ収集、構造化解析、フィルタリングを容易にします。
コンソールで Logtail 構成を作成、表示、変更、削除する方法については、「ログ収集のための Logtail 構成を管理する」をご参照ください。
Logtail 設定項目は、主に 3 つの部分で構成されています。