安装布局
编辑安装布局
编辑查看 Fleet 托管的 APM 服务器和 APM 服务器二进制文件的安装布局和默认路径。
Elastic Agent 文件安装在以下位置。您无法覆盖这些安装路径,因为它们是升级所必需的。
-
/Library/Elastic/Agent/*
- Elastic Agent 程序文件
-
/Library/Elastic/Agent/elastic-agent.yml
- 主要的 Elastic Agent 配置文件
-
/Library/Elastic/Agent/fleet.enc
- 主要的 Elastic Agent Fleet 加密配置文件
-
/Library/Elastic/Agent/data/elastic-agent-*/logs/elastic-agent.ndjson
- Elastic Agent 和 Beats 发货器的日志文件 [1]
-
/usr/bin/elastic-agent
- 安装到 PATH 的 Shell 包装器
您可以将 Elastic Agent 安装到/Library
以外的自定义基本路径中。使用./elastic-agent install
命令安装 Elastic Agent 时,使用--base-path
CLI 选项指定自定义基本路径。
-
/opt/Elastic/Agent/*
- Elastic Agent 程序文件
-
/opt/Elastic/Agent/elastic-agent.yml
- 主要的 Elastic Agent 配置文件
-
/opt/Elastic/Agent/fleet.enc
- 主要的 Elastic Agent Fleet 加密配置文件
-
/opt/Elastic/Agent/data/elastic-agent-*/logs/elastic-agent.ndjson
- Elastic Agent 和 Beats 发货器的日志文件 [1]
-
/usr/bin/elastic-agent
- 安装到 PATH 的 Shell 包装器
您可以将 Elastic Agent 安装到/opt
以外的自定义基本路径中。使用./elastic-agent install
命令安装 Elastic Agent 时,使用--base-path
CLI 选项指定自定义基本路径。
-
C:\Program Files\Elastic\Agent*
- Elastic Agent 程序文件
-
C:\Program Files\Elastic\Agent\elastic-agent.yml
- 主要的 Elastic Agent 配置文件
-
C:\Program Files\Elastic\Agent\fleet.enc
- 主要的 Elastic Agent Fleet 加密配置文件
-
C:\Program Files\Elastic\Agent\data\elastic-agent-*\logs\elastic-agent.ndjson
- Elastic Agent 和 Beats 发货器的日志文件 [1]
您可以将 Elastic Agent 安装到C:\Program Files
以外的自定义基本路径中。使用.\elastic-agent.exe install
命令安装 Elastic Agent 时,使用--base-path
CLI 选项指定自定义基本路径。
-
/usr/share/elastic-agent/*
- Elastic Agent 程序文件
-
/etc/elastic-agent/elastic-agent.yml
- 主要的 Elastic Agent 配置文件
-
/etc/elastic-agent/fleet.enc
- 主要的 Elastic Agent Fleet 加密配置文件
-
/var/lib/elastic-agent/data/elastic-agent-*/logs/elastic-agent.ndjson
- Elastic Agent 和 Beats 发货器的日志文件 [1]
-
/usr/bin/elastic-agent
- 安装到 PATH 的 Shell 包装器
-
/usr/share/elastic-agent/*
- Elastic Agent 程序文件
-
/etc/elastic-agent/elastic-agent.yml
- 主要的 Elastic Agent 配置文件
-
/etc/elastic-agent/fleet.enc
- 主要的 Elastic Agent Fleet 加密配置文件
-
/var/lib/elastic-agent/data/elastic-agent-*/logs/elastic-agent.ndjson
- Elastic Agent 和 Beats 发货器的日志文件 [1]
-
/usr/bin/elastic-agent
- 安装到 PATH 的 Shell 包装器
除非您明确更改,否则 APM 服务器使用以下默认路径。
类型 | 描述 | 位置 |
---|---|---|
home |
APM 服务器安装的根目录。 |
|
bin |
二进制文件的位置。 |
|
config |
配置文件的位置。 |
|
data |
持久性数据文件的位置。 |
|
logs |
APM 服务器创建的日志文件的位置。 |
|
对于 ZIP、tar.gz 或 TGZ 分发版,这些路径基于解压的二进制文件的位置。这意味着如果您使用以下简单命令启动 APM 服务器,所有路径都将正确设置。
./apm-server
类型 | 描述 | 位置 |
---|---|---|
home |
APM 服务器安装的根目录。 |
|
bin |
二进制文件的位置。 |
|
config |
配置文件的位置。 |
|
data |
持久性数据文件的位置。 |
|
logs |
APM 服务器创建的日志文件的位置。 |
|
类型 | 描述 | 位置 |
---|---|---|
home |
APM 服务器安装的根目录。 |
|
bin |
二进制文件的位置。 |
|
config |
配置文件的位置。 |
|
data |
持久性数据文件的位置。 |
|
logs |
APM 服务器创建的日志文件的位置。 |
|
对于 deb 和 rpm 分发版,这些路径设置在 init 脚本或 systemd 单元文件中。请确保使用首选的操作系统方法(init 脚本或systemctl
)启动 APM 服务器服务。否则,路径可能设置不正确。
YYYYMMDD
) 和可选数字结尾:elastic-agent-YYYYMMDD.ndjson
、elastic-agent-YYYYMMDD-1.ndjson
,依此类推,在轮换期间创建新文件。