ubuntu23设置kibana后台启动服务

要在Ubuntu 23系统中设置Kibana作为系统服务,以便能够通过systemd管理其启动、停止、重启以及设置开机自动启动,可以按照以下步骤操作:

1. 创建Kibana systemd服务单元

创建一个名为kibana.service的文件在 /etc/systemd/system/ 目录下,包含以下内容:

[Unit]
Description=Kibana Server
Wants=network-online.target
After=network-online.target

[Service]
User=kibana  # 使用合适的用户运行Kibana,通常为kibana用户
Group=kibana  # 使用合适的组运行Kibana,通常为kibana组
ExecStart=/usr/share/kibana/bin/kibana
Restart=always  # 在服务失败时自动重启
Environment="NODE_OPTIONS=--max-old-space-size=2048"  # 可选,设置Node.js堆大小限制

[Install]
WantedBy=multi-user.target

2. 设置权限

如果上面的服务配置文件中使用了特定的用户和组(如kibana),请确保这些用户和组存在,并且拥有正确的文件权限。如果需要,可以创建用户和组:

sudo groupadd kibana
sudo useradd -r -g kibana kibana
sudo mkdir /home/kibana
sudo chown -R kibana:kibana /etc/kibana /var/log/kibana /var/lib/kibana /home/kibana

3. 启用和启动服务

执行以下命令使配置生效、启动Kibana服务,并设置开机自动启动:

sudo systemctl daemon-reload  # 刷新 systemd 配置
sudo systemctl enable kibana  # 设置开机启动
sudo systemctl start kibana  # 启动Kibana服务

4. 验证服务状态和日志

检查Kibana服务是否成功启动:

sudo systemctl status kibana

查看服务日志以排查任何潜在问题:

sudo journalctl -u kibana -f

现在,Kibana应该作为系统服务运行,并在系统启动时自动启动。您可以通过浏览器访问 http://<your-server-ip>:5601 来访问Kibana Web界面。

请注意,以上步骤基于Kibana和Elasticsearch的常规安装流程,具体的配置细节可能因您的环境和需求而有所不同。务必参照官方文档或当前版本的最佳实践进行调整。

  • 6
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值