本文介绍如何在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
升级的操作和安装Logtail的操作相同,您只需要下载并解压最新的安装包,然后按照步骤执行安装即可。更多信息,请参见安装Logtail。
说明 升级相当于自动卸载并重新安装,会删除掉您原先安装目录中的内容,请您在执行升级前做好备份工作。
手动启动和停止Logtail
卸载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:存放您所配置的用户标识文件。