本文介绍如何在Windows服务器上安装Logtail。
前提条件
- 已拥有一台及以上的服务器。
- 已根据服务器类型和所在地域,确定采集日志时所需的网络类型。更多信息,请参见选择网络。
支持的系统
支持如下Windows操作系统:
说明 其中Microsoft Windows Server 2008和Microsoft Windows 7支持X86和X86_64,其他版本仅支持X86_64。
- Microsoft Windows Server 2008
- Microsoft Windows Server 2012
- Microsoft Windows Server 2016
- Microsoft Windows Server 2019
- Microsoft Windows 7
- Microsoft Windows 10
- Microsoft Windows Server Version 1909
- Microsoft Windows Server Version 2004
安装Logtail
安装路径
执行Logtail安装命令后,默认安装Logtail到指定路径下,不支持修改。
- 32位Windows系统:C:\Program Files\Alibaba\Logtail
- 64位Windows系统:C:\Program Files (x86)\Alibaba\Logtail
说明 Windows 64位操作系统支持运行32/64位应用程序,但是出于兼容性考虑,在Windows 64位操作系统上,Windows会使用单独的x86目录来存放32位应用程序。
Windows版本的Logtail是32位程序,所以在64位操作系统上的安装目录为Program Files (x86)。如果日志服务推出64位的Windows版本Logtail,会自动安装到Program Files目录下。
查看Logtail版本
您可以通过安装路径下的app_info.json文件中的logtail_version
字段查看Logtail版本。
例如,以下内容表示Logtail的版本号为1.0.0.0。
{
"logtail_version" : "1.0.0.0"
}
升级Logtail
- 自动升级
通常情况下,Windows版本的Logtail支持自动升级。但将1.0.0.0之前的旧版升级为1.0.0.0及以上版本时,必须手动升级。
- 手动升级
手动升级的操作和安装Logtail的操作相同,您只需要下载并解压最新的安装包,然后按照步骤执行安装即可。更多信息,请参见安装Logtail。
说明 手动升级相当于自动卸载并重新安装,会删除掉您原先安装目录中的内容,请您在执行手动升级前做好备份工作。
手动启动和停止Logtail
卸载Logtail
以管理员身份运行Windows Powershell或cmd进入
logtail_installer
目录(安装包的解压目录),执行如下命令。 .\logtail_installer.exe uninstall
卸载成功后,您的Logtail的安装目录会被删除,但仍有部分配置被保留在C:\LogtailData目录中,您可以根据实际情况进行手动删除。遗留信息包括:
- checkpoint:保存所有插件(比如Windows event log插件)的checkpoint信息。
- logtail_check_point:保存Logtail主体部分的checkpoint信息。
- users:保存所配置的用户标识信息。