Komari 是一款轻量级的自托管服务器监控工具,旨在提供简单、高效的服务器性能监控解决方案。它支持通过 Web 界面查看服务器状态,并通过轻量级 Agent 收集数据。

特性
轻量高效:低资源占用,适合各种规模的服务器。
自托管:完全掌控数据隐私,部署简单。
Web 界面:直观的监控仪表盘,易于使用。

快速开始

一键脚本安装

一键脚本适用于 systemd 发行版,且架构需要为 amd64 / x86 / arm64 / riscv64 其一

若你的 Linux 为现代且主流的版本即可直接使用 (Ubuntu / Debian 等)

1
2
3
curl -fsSL https://raw.githubusercontent.com/komari-monitor/komari/main/install-komari.sh -o install-komari.sh
chmod +x install-komari.sh
sudo ./install-komari.sh

按1安装,一路回车就安装完成。记录下用户名密码和登录地址。

安装后修改时区

1
nano /etc/systemd/system/komari.service

在[Service]下添加

1
Environment="TZ=Asia/Shanghai"

重启服务:

1
2
3
systemctl daemon-reload

systemctl restart komari.service

到cloudflare网站

设置域名解析到安装komari的机器IP并开启小云朵

安装 Caddy

我们按照官方的安装方法,首先,安装一些必要的软件包:

1
2
3
apt update
apt upgrade -y
apt install curl vim wget gnupg dpkg apt-transport-https lsb-release ca-certificates

然后加入 Caddy 的 GPG 公钥和 apt 源:

1
2
curl -sSL https://dl.cloudsmith.io/public/caddy/stable/gpg.key | gpg --dearmor > /usr/share/keyrings/caddy.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/caddy.gpg] https://dl.cloudsmith.io/public/caddy/stable/deb/debian any-version main" > /etc/apt/sources.list.d/caddy.list

然后更新系统后即可安装 Caddy:

1
2
apt update
apt install caddy

配置 Caddy
默认的 Caddyfile 文件位于 /etc/caddy/Caddyfile,
我们需要绑定域名 example.com

1
nano /etc/caddy/Caddyfile

在下面加入

1
2
3
example.com {
reverse_proxy 0.0.0.0:25774
}

然后检查 Caddy 配置:

1
caddy validate --config /etc/caddy/Caddyfile

显示runing表示正常
至此完成