本文介紹如何在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
登入目標伺服器。
下載Logtail安裝包。
中國地區
32位:Logtail安裝包
64位:Logtail安裝包
海外地區
32位:Logtail安裝包
64位:Logtail安裝包
解壓縮
logtail_installer.zip
到目前的目錄。根據網路類型和Log ServiceProject所在地區選擇並執行安裝命令。
網路類型
適用情境
阿里雲內網
Elastic Compute Service執行個體和Log ServiceProject屬於同一地區。
公網
Elastic Compute Service執行個體和Log ServiceProject屬於不同地區。
伺服器為其他雲廠商伺服器或自建IDC。
傳輸加速
伺服器分布在海外各地的自建機房或者來自海外雲廠商,使用公網傳輸資料可能會出現網路延遲高、傳輸不穩定等問題,推薦選擇傳輸加速傳輸資料。
阿里雲內網(傳統網路/VPC)
以管理員身份運行Windows Powershell或cmd,進入
logtail_installer
目錄(您的安裝包的解壓目錄)。根據Log ServiceProject所在地區,擷取對應的
${your_region_name}
。各個地區對應的
${your_region_name}
請參見附錄:地區與安裝參數對照表,例如華東 1(杭州)對應的${your_region_name}
為cn-hangzhou。替換
${your_region_name}
後,執行安裝命令。.\logtail_installer.exe install ${your_region_name}
公網
以管理員身份運行Windows Powershell或cmd,進入
logtail_installer
目錄(您的安裝包的解壓目錄)。根據Log ServiceProject所在地區,擷取對應的
${your_region_name}
。各個地區對應的
${your_region_name}
請參見附錄:地區與安裝參數對照表,例如華東 1(杭州)對應的${your_region_name}
為cn-hangzhou。替換
${your_region_name}
後,執行安裝命令。.\logtail_installer.exe install ${your_region_name}-internet
Global Acceleration
以管理員身份運行Windows Powershell或cmd,進入
logtail_installer
目錄(您的安裝包的解壓目錄)。根據Log ServiceProject所在地區,擷取對應的
${your_region_name}
。各個地區對應的
${your_region_name}
請參見附錄:地區與安裝參數對照表,例如華東 1(杭州)對應的${your_region_name}
為cn-hangzhou。替換
${your_region_name}
後,執行安裝命令。.\logtail_installer.exe install ${your_region_name}-acceleration
重要金融雲地區不支援通過Global Acceleration網路進行Logtail安裝。
查看安裝路徑。
重要執行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。
開啟運行視窗,輸入
services.msc
,開啟服務視窗。查看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
登入目標伺服器。
選擇
。在服務對話方塊中,選擇對應的服務。
如果是0.x.x.x版本,選擇LogtailWorker服務。
如果是1.0.0.0及以上版本,選擇LogtailDaemon服務。
右鍵選擇對應的操作,包括啟動、停止或重新啟動。
卸載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:存放您所配置的使用者標識檔案。
後續步驟
Log ServiceProject與伺服器同地區同帳號
配置流程如下圖:
完成Logtail安裝後,您需建立機器組,並選擇資料來源配置Logtail採集日誌。具體操作,請參見建立IP地址機器組、建立使用者自訂標識機器組及採集文本日誌。
Log ServiceProject與伺服器同地區不同帳號
配置流程如下圖:
完成Logtail安裝後,您需配置使用者標識,配置使用者自訂標識,建立機器組,並選擇資料來源配置Logtail採集日誌。具體操作,請參見配置使用者標識、建立使用者自訂標識機器組及採集文本日誌,通過Logtail跨阿里雲帳號採集日誌。
Log ServiceProject與伺服器不同地區
配置流程如下圖:
您需選擇公網完成Logtail安裝,並配置使用者標識,建立機器組並選擇資料來源建立Logtail採集日誌。具體操作,請參見配置使用者標識、建立IP地址機器組、建立使用者自訂標識機器組及採集文本日誌。
若下載Logtail時選擇網路為阿里雲內網(傳統網路、VPC)時,可通過修改ilogtail_config.json檔案中的網路參數進行跨地區採集。
編輯
/usr/local/ilogtail/ilogtail_config.json
檔案,修改設定檔參數。例如Project在西南1(成都),ECS在華東1(杭州),修改配置參數為
{ "config_server_address" : "http://logtail.cn-chengdu.log.aliyuncs.com", "data_server_list" : [ { "cluster" : "cn-chengdu", "endpoint" : "cn-chengdu.log.aliyuncs.com" } ], ... }
輸入以下命令,重啟Logtail。
sudo /etc/init.d/ilogtaild restart
附錄:地區與安裝參數對照表
各地區對應的${your_region_name}
參數如下所示。
地區 | 城市 | Region ID |
華北1 | 青島 | cn-qingdao |
華北2 | 北京 | cn-beijing |
華北3 | 張家口 | cn-zhangjiakou |
華北5 | 呼和浩特 | cn-huhehaote |
華北6 | 烏蘭察布 | cn-wulanchabu |
華東1 | 杭州 | cn-hangzhou |
華東2 | 上海 | cn-shanghai |
華南1 | 深圳 | cn-shenzhen |
華南2 | 河源 | cn-heyuan |
華南3 | 廣州 | cn-guangzhou |
西南1 | 成都 | cn-chengdu |
中國香港 | 香港 | cn-hongkong |
亞太地區東南1 | 新加坡 | ap-southeast-1 |
亞太地區東南2 | 雪梨 | ap-southeast-2 |
亞太地區東南3 | 吉隆坡 | ap-southeast-3 |
亞太地區東南5 | 雅加達 | ap-southeast-5 |
亞太地區東南6 | 馬尼拉 | ap-southeast-6 |
亞太地區東南7 | 曼穀 | ap-southeast-7 |
亞太地區南部1 | 孟買 | ap-south-1 |
亞太地區東北1 | 東京 | ap-northeast-1 |
亞太地區東北2 | 首爾 | ap-northeast-2 |
美國西部1 | 矽谷 | us-west-1 |
美國東部1 | 維吉尼亞 | us-east-1 |
歐洲中部1 | 法蘭克福 | eu-central-1 |
歐洲西部1 | 倫敦 | eu-west-1 |
中東東部1 | 杜拜 | me-east-1 |