uptime-kuma是一款开源监控工具,类似于“Uptime Robot和statping”,ui非常简洁美观,支持TCP/PING/HTTP监控等,还支持多语言其中包括中文!
1、简介
项目:https://github.com/louislam/uptime-kuma
演示:https://do.yx.mk
安装nvm,安装完成后关闭你的putty重新登录才能正常使用:
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
接着使用nvm安装Node.js:( Node.js >= 14)
nvm install v14.18.1 nvm alias default v14.18.1
拉取代码
git clone https://github.com/louislam/uptime-kuma.git
进入目录
cd uptime-kuma npm run setup
测试运行
node server/server.js
默认是在3001端口
使用pm2
npm install pm2 -g pm2 start server/server.js --name uptime-kuma
绑定域名,配置nginx反向代理
location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://127.0.0.1:3001/; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; }