Skip to content

komari 网络监控 安装

5

服务端安装

/opt/komari/

二进制安装 解决无法下载的问题

https://github.com/komari-monitor/komari/releases

下载相应的文件

放入/opt/komari/

给权限

cd /opt/komari/

./komari server -l 0.0.0.0:25774

  • ./komari 是运行二进制文件。

  • server 告诉 Komari 以服务器模式运行。

  • -l 0.0.0.0:25774 让 Komari 监听 25774 端口,允许外部访问。

创建服务文件

vi /etc/systemd/system/komari.service

写入,注意复制时开头遗漏

[Unit]
Description=Komari Monitoring Service
After=network.target

[Service]
ExecStart=/opt/komari/komari server -l 0.0.0.0:25774
WorkingDirectory=/opt/komari
Restart=always
User=root

[Install]
WantedBy=multi-user.target

重新加载 systemd 配置:

sudo systemctl daemon-reload
  • 启用服务(让它开机自启):

sudo systemctl enable komari
  • 启动服务:

sudo systemctl start komari
  • 检查服务状态:

sudo systemctl status komari

如果看到 active (running),说明服务跑起来了

管理服务

停止服务

sudo systemctl stop komari
  • 重启服务

sudo systemctl restart komari
  • 查看日志

journalctl -u komari -f

systemctl daemon-reload

systemctl restart komari

systemctl status komari

systemctl daemon-reload

systemctl restart komari

systemctl status komari

客户端安装

/opt/komari-agent/

./komari-agent -e http://192.168.10.96:25774 --auto-discovery 3iWpSQjkyxgJJkNng59agjwR --disable-auto-update --ignore-unsafe-cert --month-rotate 1

vi /etc/systemd/system/komari-agent.service

\[Unit\]
Description=Komari Agent Client
After=network.target

\[Service\]
Type=simple
WorkingDirectory=/opt/komari-agent
ExecStart=/opt/komari-agent/komari-agent server 192.168.1.11:25774 节点名称 密钥
Restart=always
RestartSec=5

\[Install\]
WantedBy=multi-user.target

vi /etc/systemd/system/komari-agent.service

./install.sh -e http://192.168.10.96:25774 --auto-discovery 3iWpSQjkyxgJJkNng59agjwR --disable-web-ssh --disable-auto-update --ignore-unsafe-cert --install-dir /opt/komari-agent/

wget -qO- https://raw.githubusercontent.com/komari-monitor/komari-agent/refs/heads/main/install.sh | sudo bash -s -- -e http://192.168.10.96:25774 --auto-discovery 3iWpSQjkyxgJJkNng59agjwR --disable-web-ssh --disable-auto-update --ignore-unsafe-cert

journalctl -u komari-agent -f

systemctl daemon-reload

systemctl restart komari-agent

systemctl status komari-agent