在 Debian 或 RPM 上将 Logstash 作为服务运行
编辑在 Debian 或 RPM 上将 Logstash 作为服务运行
编辑Logstash 在安装后不会自动启动。启动和停止 Logstash 取决于底层操作系统的初始化系统,现在是 systemd。
由于 systemd 现在是事实上的初始化系统,以下是一些使用它的常见操作系统和版本。此列表旨在提供信息,并非详尽无遗。
使用 Systemd 运行 Logstash
编辑像 Debian Jessie、Ubuntu 15.10+ 和许多 SUSE 衍生版本这样的发行版使用 systemd 和 systemctl
命令来启动和停止服务。Logstash 将 systemd 单元文件放置在 /etc/systemd/system
中,用于 deb 和 rpm。安装软件包后,您可以使用以下命令启动 Logstash
sudo systemctl start logstash.service