开源自动化站点监控工具uptime-kuma简单部署及使用

admin 2023年1月2日19:46:06评论151 views字数 1566阅读5分13秒阅读模式

开源站点监控工具uptime-kuma的特点 

  • 1、轻量,开源,支持docker快速部署 

  • 2、支持HTTP/HTTPS健康检查,可以理解一款自动化拨测工具,并且拨测间隔可自定义调整 

  • 3、支持多种通知方式:邮件,slack,webhook,钉钉机器人,企业微信群机器人,飞书,Bark,等等 

  • 4、监控类型丰富,Ping、TCP Port、HTTP(s)、HTTP(s)关键字、DNS等等

一、CentOS7下脚本方式快速安装Docker基础环境

vi docker_install.sh
#!/bin/bash
sed -i 's/enforcing/disabled/g' /etc/selinux/config
setenforce 0
curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo
# step 1: 安装必要的一些系统工具
yum install -y yum-utils device-mapper-persistent-data lvm2
# Step 2: 添加软件源信息
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# Step 3
sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo
# Step 4: 更新并安装Docker-CE
yum makecache fast
yum -y install docker-ce
# Step 4: 开启Docker服务

mkdir -p /data/docker
sed -i "s#ExecStart=/usr/bin/dockerd -H fd://#ExecStart=/usr/bin/dockerd -g /data/docker -H fd://#g" /lib/systemd/system/docker.service
cat /lib/systemd/system/docker.service | grep ExecStart
systemctl daemon-reload
mkdir -p /etc/docker/
touch /etc/docker/daemon.json
cat  > /etc/docker/daemon.json << EOF
{
  "bip""10.112.0.1/24",
  "registry-mirrors": ["https://1jk30jsb.mirror.aliyuncs.com"]
}
EOF
systemctl enable docker
systemctl restart docker
docker version


chmod 755 docker_install.sh 
./docker_install.sh 

开源自动化站点监控工具uptime-kuma简单部署及使用

(图片点击放大查看)

二、docker 方式安装uptime-kuma

原文始发于微信公众号(WalkingCloud):开源自动化站点监控工具uptime-kuma简单部署及使用

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年1月2日19:46:06
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   开源自动化站点监控工具uptime-kuma简单部署及使用http://cn-sec.com/archives/1495217.html

发表评论

匿名网友 填写信息