このトピックでは、Alibaba CloudアカウントのIDをサーバー上のユーザー識別子として指定する方法について説明します。

始める前に

このタスクについて

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は活性化

  1. UseをAlibaba CloudアカウントどのLog Serviceは活性化にログオンにAlibaba Cloud公式ウェブサイト
  2. Open Cloud Shell
  3. Run次のコマンドを取得にAlibabaのID CloudアカウントどのLog Serviceは活性化:
    エコー $ALIBABA_CLOUD_ACCOUNT_ID
    Alibaba CloudアカウントのIDを取得する

ステップ2: ユーザー識別子の設定

  1. Logにサーバーに。
  2. 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

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

次のタスク

AfterあなたのID設定Alibaba Cloudとしてアカウントユーザー識別子にサーバー、作成することができマシングループ。 詳細については、「IPアドレスベースのマシングループを作成する」または「カスタム識別子ベースのマシングループを作成する」をご参照ください。