自建服务器监控

自建服务器监控
逐暗者最近手上的服务器比较多,有自己买的,有用内网穿透搭建的,也有免费的云服务器,所以就考虑一个轻量级服务器监控,能一眼看到所有服务器的状态,并且在必要的时候产生告警通知。在找寻了几个之后,觉得哪吒监控不错。
安装服务端
哪吒监控提供一键安装脚本
1 | curl -L https://gitee.com/naibahq/nezha/raw/master/script/install.sh -o nezha.sh && chmod +x nezha.sh && sudo CN=true ./nezha.sh |
安装好之后,访问界面注册一个账号,就可以以管理员登录了。安装的时候可以选择配置OAuth2认证,由于在国内,所以选择了gitee作为认证平台。
在gitee中,我的账号 -> 第三方应用 -> 新建应用
记得在后台设置一个非CDN的域名或者IP入口,用于agent上报数据
最后只要记得打开2个端口,一个http端口用于查看服务器状态和配置监控,一个tcp端口用于接收agent端上报数据
新建监控的服务器
在后台创建一个服务器,会自动生成秘钥,可以通过一键复制的方式获得agent安装脚本
安装agent
agent的安装就比较简单了,也提供了一键脚本
1 | curl -L https://gitee.com/naibahq/nezha/raw/master/script/install.sh -o nezha.sh && chmod +x nezha.sh && sudo CN=true ./nezha.sh |
当然更推荐用后台的一键脚本,因为一键脚本中自带了服务器的域名、端口和秘钥。
agent更倾向于非docker的安装方式,这样性能更好,更轻量级。
配置告警
哪吒监控支持自定义webhook告警,可以对cpu、内存、硬盘等各种指标设置告警。同时也支持排除一些特定的服务器,这种特性非常有用,例如一些免费的服务器性能都比较差,很容易内存和cpu占用过高的,这时候就需要在告警的时候排除掉。
配置服务监控
哪吒除了可以配置服务器监控外,还能针对网站配置服务监控
效果
服务器监控效果
服务监控效果
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果