このトピックでは、Alibaba CloudアカウントのIDをサーバー上のユーザー識別子として指定する方法について説明します。
始める前に
- サーバーが利用可能です。
TheサーバーはElastic Compute Service (ECS) インスタンスに属し別Alibaba Cloudアカウント、サーバ提供されたサードパーティのクラウドサービスプロバイダ、または自己管理データセンター。
- Logtailにインストールされます。 詳細については、「LinuxサーバーにLogtailをインストールする」および「WindowsサーバーにLogtailをインストールする」をご参照ください。
このタスクについて
IfあなたサーバーはECSインスタンスに属し別Alibaba Cloudアカウント、サーバ提供されたサードパーティのクラウドサービスプロバイダ、または自己管理データセンターは、まずインストールLogtailにサーバー前からログ収集することができます。 次に、Log Serviceが有効化されているAlibaba CloudアカウントのIDをサーバー上のユーザー識別子として指定する必要があります。 これにより、Alibaba CloudアカウントはLogtailを使用してサーバーからログを収集できます。 Ifを設定しないユーザー識別子にサーバー、Log Serviceのハートビートを受信できないサーバーとLogtailからサーバログ収集できません。Step 1: ObtainをIDのAlibaba CloudアカウントどのLog Serviceは活性化
- UseをAlibaba CloudアカウントどのLog Serviceは活性化にログオンにAlibaba Cloud公式ウェブサイト。
- Open Cloud Shell。
- Run次のコマンドを取得にAlibabaのID CloudアカウントどのLog Serviceは活性化:
エコー $ALIBABA_CLOUD_ACCOUNT_ID
ステップ2: ユーザー識別子の設定
- Logにサーバーに。
- Specifyを取得あなたがIDとしてユーザー識別子にサーバー。 重要
- /etc/ilogtail/usersディレクトリが存在しない場合は、ディレクトリを作成します。
- Afterあなた設定または削除ユーザー識別子、変化が1分以内に有効。
- Linux /etc/ilogtail/usersディレクトリでファイルを作成し、ファイルの名前をAlibaba CloudアカウントのIDに設定します。
タッチ /など /ilogtail /ユーザー /17 * * * * 745
- Windows C:\LogtailData\usersディレクトリでファイルを作成し、ファイルの名前をAlibaba CloudアカウントのIDに設定します。
- Windows PowerShellで次のコマンドを実行して、ファイルを作成します。
ni C:\LogtailData \ユーザー \17 ****** 745
- コマンドプロンプトで次のコマンドを実行して、ファイルを作成します。
タイプnul > C: LogtailDataのユーザーの17*745
- Windows PowerShellで次のコマンドを実行して、ファイルを作成します。
Multiple Alibaba Cloudアカウント
If使用したいLog Service活性化される複数のAlibaba Cloudアカウントからログ収集同じサーバー、作成することができ複数ユーザー識別子上のファイルサーバとAlibabaのIDs設定Cloudアカウントユーザ識別子。 例:
タッチ /etc/ilogtail/users/17 **** 742
タッチ /etc/ilogtail/users/17 **** 743
ユーザー識別子の削除
重要 サーバー上で不要になったユーザー識別子ファイルをできるだけ早く削除することをお勧めします。 関連するAlibabaアカウントに対して有効化されているLog Serviceには、サーバーからログを収集する権限がありません。
- Linux 次のコマンドを実行して、指定したユーザー識別子ファイルを削除します。
rm /など /ilogtail /ユーザー /17 * * * * 745
- Windows 次のコマンドを実行して、指定したユーザー識別子ファイルを削除します。
del C:\LogtailData \ユーザー \17 ****** 745