Kibana配置开机自启动

808 阅读1分钟

1、背景:

安装完kiban后不想每次都进入安装目录的bin目录下启动,想使用systemctl进行管理,添加开机自启动也方便进行管理。

2、配置:

配置之前先查看kiban是否启动,使用命令:

sudo netstat -ap | grep 5601

image.png 如上图,17745是kibana的进程id,则使用如下命令杀掉进程:

kill -9 17745

杀掉进程后,我们可以进行开机自启动配置了

使用命令:

sudo vim /usr/lib/systemd/system/kibana.service

在文件中添加如下脚本:

[Unit]
Description=kibana
Documentation=/usr/local/kibana-8.4.1/bin/kibana -help
After=network-online.target

[Service]
User=senior
Group=root
ExecStart=/usr/local/kibana-8.4.1/bin/kibana
Restart=always

[Install]
WantedBy=multi-user.target

保存并退出后,依次如下命令:

# 重新加载服务
sudo systemctl daemon-reload
# 添加开机自启
sudo systemctl enable kibana.service
# 启动kiban
sudo systemctl start kibana.service
# 查看启动状态:
sudo systemctl status kibana.service

最终出现如下状态即可: image.png

3、常用命令:

# 启动服务 
systemctl start kibana.service 
# 重启服务 
systemctl restart kibana.service 
# 停止服务 
systemctl stop kibana.service 
# 禁止开机启动 
systemctl disable kibana.service 
# 启用开机启动 
systemctl enable kibana.service