建站程序

哪吒监控-服务器状态监控,SSL证书变更到期,Ping监控和定时任务提醒

二、哪吒监控安装教程

2.1 创建OAuth Apps

打开:https://github.com/settings/developers,然后点击New OAuth App按钮,这个主要用来后台登录的。

然后填写你的展示给用户的域名URL,Callback 填 http(s)://域名或IP/oauth2/callback。如下图:

如果你不想使用反代的话(下文有介绍如何反代),你可以加上端口8008。

http://你的域名:8008

http://你的域名:8008/oauth2/callback

另外:

关于 GitHub Oauth2 应用:在 https://github.com/settings/developers 创建,无需审核,Callback 填 http(s)://域名或IP/oauth2/callback
关于 Gitee Oauth2 应用:在 https://gitee.com/oauth/applications 创建,无需审核,Callback 填 http(s)://域名或IP/oauth2/callback

创建好OAuth Apps后你可以查看ID和生成一个密钥了。

2.2 安装哪吒监控

安装命令如下:

curl -L https://raw.githubusercontent.com/naiba/nezha/master/script/install.sh  -o nezha.sh && chmod +x nezha.sh
sudo ./nezha.sh

国内镜像加速:

curl -L https://cdn.jsdelivr.net/gh/naiba/nezha@master/script/install.sh -o nezha.sh && chmod +x nezha.sh
CN=true sudo ./nezha.sh

* 使用 WatchTower 可以自动更新面板,Windows 终端可以使用 nssm配置自启动

选择安装面板端。

2.3 反代域名访问

本部署为可选项,默认的哪吒监控是使用域名url+8008端口形式访问的,如果我们想要使用浏览器默认的80端口访问,则需要使用反代域名了。

使用

接着点击网站,添加反向,设置如下:

打开宝塔面板的nginx配置文件,你可以看到里面已经生成了反向代码了。

现在打开你的域名就可以看到哪吒监控部署成功了。

三、哪吒监控使用教程

3.1 登录后台添加监控

首先,使用Github登录你的哪吒监控后台。

授权登录。

现在你可以添加你的监控服务器了。

填写服务器名称。

完成后,你就可以得到密钥了。

3.2 安装被监控端

执行哪吒监控安装命令,选择“安装监控Agent”,安装过程中会让你填写密钥。

打开你的哪吒监控,就可以看到你刚刚添加的监控服务器了。

3.3 添加服务监控

服务监控支持:HTTP、SSL证书、ping、TCP 端口监控,进入 /monitor 页面点击新建监控即可。

效果如下图:

3.4 添加定时任务

哪吒监控支持添加定时任务,比如定时访问、Ping等操作。

你可以选择通知方式。

四、总结

哪吒监控还支持修改主题,你可以根据你自己的域名来修改。数据储存在 /opt/nezha 文件夹中,迁移数据时打包这个文件夹,到新环境解压。然后执行一键脚本安装即可。

使用宝塔反代或者上 CDN,建议 Agent 配置 跟 访问管理面板 使用不同的域名,这样管理面板使用的域名可以直接套 CDN,Agent 配置的域名是解析管理面板 IP 使用的,也方便后面管理面板迁移。

文章出自:挖站否 https://wzfou.com/nezha/,版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。

文章更新于: %s = human-readable time difference 下午3:59

Qi

关于站长(Qi),2008年开始混迹于免费资源圈中,有幸结识了不少的草根站长。之后自己摸爬滚打潜心学习Web服务器、VPS、域名等,兴趣广泛,杂而不精,但愿将自己经验与心得分享出来与大家共勉。

查看评论