全部產品
Search
文件中心

Simple Log Service:安裝Logtail(Windows系統)

更新時間:Nov 12, 2024

本文介紹如何在Windows伺服器上安裝Logtail。

使用限制

支援安裝Logtail的Windows作業系統如下:

說明
  • 如果是Microsoft Windows Server 2008和Microsoft Windows 7,則支援在其X86版本或X86_64版本中安裝Logtail。

  • 如果是其他Windows作業系統,則只支援在其X86_64版本中安裝Logtail。

  • Microsoft Windows Server 2008

  • Microsoft Windows Server 2012

  • Microsoft Windows Server 2016

  • Microsoft Windows Server 2019

  • Microsoft Windows Server 2022

  • Microsoft Windows 7

  • Microsoft Windows 10

  • Microsoft Windows Server Version 1909

  • Microsoft Windows Server Version 2004

安裝Logtail

  1. 登入目標伺服器,下載Logtail安裝包。

  2. 解壓縮logtail_installer.zip到目前的目錄。

  3. 根據網路類型和Log ServiceProject所在地區選擇並執行安裝命令。

    網路類型

    適用情境

    阿里雲內網

    Elastic Compute Service執行個體和Log ServiceProject屬於同一地區。

    公網

    • Elastic Compute Service執行個體和Log ServiceProject屬於不同地區。

    • 伺服器為其他雲廠商伺服器或自建IDC。

    傳輸加速

    伺服器分布在海外各地的自建機房或者來自海外雲廠商,使用公網傳輸資料可能會出現網路延遲高、傳輸不穩定等問題,推薦選擇傳輸加速傳輸資料。

    阿里雲內網(傳統網路/VPC)

    1. 以管理員身份運行Windows Powershell或cmd,進入logtail_installer目錄(您的安裝包的解壓目錄)。

    2. 根據Log ServiceProject所在地區,擷取對應的${region_id}

      重要

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

    3. 替換${region_id}後,執行安裝命令。

      .\logtail_installer.exe install ${region_id}

    公網

    1. 以管理員身份運行Windows Powershell或cmd,進入logtail_installer目錄(您的安裝包的解壓目錄)。

    2. 根據Log ServiceProject所在地區,擷取對應的${region_id}

      重要

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

    3. 替換${region_id}後,執行安裝命令。

      .\logtail_installer.exe install ${region_id}-internet

    傳輸加速

    1. 以管理員身份運行Windows PowerShell或cmd,進入logtail_installer目錄(您的安裝包的解壓目錄)。

    2. 根據Log ServiceProject所在地區,擷取對應的${region_id}

      重要

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

    3. 替換${region_id}後,執行安裝命令。

      .\logtail_installer.exe install ${region_id}-acceleration
      重要

      金融雲地區不支援通過傳輸加速網路進行Logtail安裝。

  4. 查看安裝路徑。

    重要

    執行Logtail安裝命令後,系統預設將Logtail安裝到指定路徑下,不支援修改。

    • Logtail(32位程式)

      • 安裝在Windows 32位作業系統中時,對應的安裝目錄為C:\Program Files\Alibaba\Logtail

      • 安裝在Windows 64位作業系統中時,對應的安裝目錄為C:\Program Files (x86)\Alibaba\Logtail

        說明

        Windows 64位作業系統支援運行32/64位應用程式,但是出於相容性考慮,在Windows 64位作業系統上,Windows會使用單獨的x86目錄來存放32位應用程式。

    • Logtail(64位程式)

      只支援安裝在Windows 64位作業系統中,對應的安裝目錄為C:\Program Files\Alibaba\Logtail

查看Logtail狀態及版本

Logtail安裝完成後,您可以查看Logtail狀態及版本。

查看Logtail狀態

您可以通過查看Logtail狀態確定是否已在目標伺服器上安裝Logtail。

  1. 開啟運行視窗,輸入services.msc,開啟服務視窗。

  2. 查看LogtailDaemon服務(Logtail 1.0.0.0及以上版本)或LogtailWorker服務(Logtail 0.x.x.x版本)的運行狀態。

    如果顯示正在運行,表示已安裝Logtail。

查看Logtail版本

您可以通過安裝路徑下的app_info.json檔案中的logtail_version欄位查看Logtail版本。

例如,以下內容表示Logtail的版本號碼為1.0.0.0。

{
    "logtail_version" : "1.0.0.0"
}

升級Logtail

升級的操作和安裝Logtail的操作相同,您只需要下載並解壓最新的安裝包,然後按照步驟執行安裝。更多資訊,請參見安裝Logtail

重要
  • 升級相當於自動卸載並重新安裝,會刪除您原先安裝目錄中的內容,請您在執行升級前做好備份工作。

  • 在Windows 64位作業系統中,如果您要將32位Logtail升級到64位,需要先卸載32位的Logtail,再重新安裝64位的Logtail。

手動啟動和停止Logtail

  1. 登入目標伺服器。

  2. 選擇開始 > 控制台 > 管理工具 > 服務

  3. 服務對話方塊中,選擇對應的服務。

    • 如果是0.x.x.x版本,選擇LogtailWorker服務。

    • 如果是1.0.0.0及以上版本,選擇LogtailDaemon服務。

  4. 右鍵選擇對應的操作,包括啟動停止重新啟動

卸載Logtail

以管理員身份運行Windows Powershell或cmd進入logtail_installer目錄(安裝包的解壓目錄),執行如下命令。

.\logtail_installer.exe uninstall

卸載成功後,您的Logtail的安裝目錄會被刪除,但仍有部分配置被保留在C:\LogtailData目錄中,您可以根據實際情況進行手動刪除。遺留資訊包括:

  • checkpoint:存放所有Logtail外掛程式的Checkpoint資訊。只有您使用了Logtail外掛程式後,才會出現此檔案。

  • user_config.d:存放本地採集配置的目錄。

    其中以.json結尾的檔案會被視為採集配置,格式類似於/usr/local/ilogtail/user_log_config.json

  • logtail_check_point:存放Logtail主體部分的Checkpoint資訊。

  • users:存放您所配置的使用者標識檔案。

適用情境