Logtailを使用してElastic Compute Service (ECS) インスタンスからテキストログを収集するときにIPアドレスベースのマシングループを使用する場合、ECSインスタンスのネットワークタイプをクラシックネットワークから仮想プライベートクラウド (VPC) に切り替えた後、Logtailを再起動してマシングループの設定を変更する必要があります。 これにより、Logtailは引き続きECSインスタンスからログを収集します。
Simple Log Serviceでは、IPアドレスベースのマシングループとカスタム識別子ベースのマシングループを作成できます。 詳細については、「Introduction」をご参照ください。 カスタム識別子ベースのマシングループを使用する場合、ECSインスタンスのネットワークタイプを切り替えた後にマシングループの設定を変更する必要はありません。
手順
LogtailがインストールされているECSインスタンスに管理者としてログインします。
Logtailを再起動します。
Linux
sudo /etc/init.d/ilogtaild stop sudo /etc/init.d/ilogtaild start
Windows
[実行] ウィンドウを開き、
services.msc
と入力して [サービス] ウィンドウを開きます。Logtail V1.0.0.0以降を使用する場合は、LogtailDaemonサービスを再起動してください。 Logtail V0.x.x.xを使用する場合は、LogtailWorkerサービスを再起動します。
Logtailによって取得されたIPアドレスを表示します。
app_info.jsonファイルを開きます。
次の表に、app_info.jsonファイルへのパスを示します。
オペレーティングシステム
Logtail
app_info.jsonファイルへのパス
Linux
Logtail (64ビット)
/usr/local/ilogtail/app_info.json
64ビットWindows
Logtail (64ビット)
C:\Program Files\Alibaba\Logtail\app_info.json
Logtail (32ビット)
C:\Program Files (x86)\Alibaba\Logtail\app_info.json
32ビットWindows
Logtail (32ビット)
C:\Program Files\Alibaba\Logtail\app_info.json
app_info.jsonファイルのipフィールドの値を表示します。
マシングループの設定を変更します。
マシングループのIPアドレスを、Logtailの再起動後に取得したECSインスタンスのIPアドレスに置き換えます。 この場合、マシングループのIPアドレスをapp_info.jsonファイルのipフィールドの値に置き換えます。
Simple Log Serviceコンソールにログインします。
設定を変更したいマシングループを見つけ、IPアドレスを変更します。 詳細については、「マシングループの管理」をご参照ください。