全部產品
Search
文件中心

Simple Log Service:安裝Logtail(ECS執行個體)

更新時間:Nov 12, 2024

Simple Log ServiceProject支援在同地區的ECS執行個體中自動安裝Logtail。本文介紹如何在資料擷取設定精靈中選擇ECS執行個體並完成Logtail的安裝。

使用限制

在ECS執行個體中自動安裝Logtail僅支援Simple Log ServiceProject與ECS執行個體同帳號同地區情境。如果ECS執行個體和Simple Log ServiceProject屬於不同地區或不同帳號,則需手動安裝Logtail。更多資訊,請參見安裝Logtail(Linux系統)安裝Logtail(Windows系統)

前提條件

Log Service藉助營運編排服務OOS,實現在ECS執行個體中自動安裝Logtail。您使用RAM使用者登入控制台進行操作時,RAM使用者需具備Log Service的資料接入(Logtail)系統管理權限以及操作OOS資源的許可權。

  • Log Service

    在許可權助手中,選中資料接入(logtail)。具體操作,請參見配置許可權助手

  • OOS

    • 系統許可權:AliyunOOSFullAccess許可權。

      為RAM使用者授予AliyunOOSFullAccess許可權的具體操作,請參見為RAM使用者授權

    • 自訂許可權:參見如下樣本,建立具備操作OOS資源許可權的自訂權限原則。具體操作,請參見建立自訂權限原則

      建立自訂權限原則後,您還需為RAM使用者授權。具體操作,請參見為RAM使用者授權

      {
          "Version": "1",
          "Statement": [
              {
                  "Effect": "Allow",
                  "Action": [
                      "ecs:DescribeTagKeys",
                      "ecs:DescribeTags",
                      "ecs:DescribeInstances",
                      "ecs:DescribeInvocationResults",
                      "ecs:RunCommand",
                      "ecs:DescribeInvocations"
                  ],
                  "Resource": "*"
              },
              {
                  "Effect": "Allow",
                  "Action": [
                      "oos:ListTemplates",
                      "oos:StartExecution",
                      "oos:ListExecutions",
                      "oos:GetExecutionTemplate",
                      "oos:ListExecutionLogs",
                      "oos:ListTaskExecutions"
                  ],
                  "Resource": "*"
              }
          ]
      }

安裝Logtail

  1. 登入Log Service控制台

  2. 接入資料地區中,根據需要選擇包含文本日誌尾碼的入口。本文以採集主機中的多行文本日誌為例。

    image

  3. 選擇日誌空間步驟中,選擇專案Project日誌庫Logstore,單擊下一步

    如果需要建立Project和Logstore,請單擊立即建立。具體操作請參見管理Project管理Logstore

  4. 機器組配置步驟中,使用情境選擇主機情境安裝環境選擇ECS,然後單擊建立機器組。在彈出的建立機器組頁面中,選擇需要安裝Logtail的ECS執行個體,並單擊安裝並建立為機器組

    重要

    請確保目標ECS執行個體已安裝雲助手用戶端。

    2017年12月01日之後使用公用鏡像建立的ECS執行個體,預設預裝雲助手用戶端。如果您的執行個體是2017年12月01日之前購買的,需自行安裝雲助手用戶端。更多資訊,請參見安裝雲助手Agent

    image

  5. 出現以下頁面表示安裝成功,如果安裝失敗,請單擊重建安裝任務

    image

卸載Logtail

根據Simple Log ServiceProject所在地區,擷取對應的${region_id}。替換${region_id}後,執行以下命令卸載Logtail。

重要

各地區對應的${region_id}請參見開服地區,例如華東 1(杭州)對應的${region_id}cn-hangzhou

wget http://logtail-release-${region_id}.oss-${region_id}.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod +x logtail.sh; ./logtail.sh uninstall

後續步驟

Simple Log ServiceProject中建立Logtail採集配置。更多資訊,請參見採集主機文本日誌