一款国产开源的轻量级服务器监控、运维工具,全 WEB 页面操作,同事都在用!(带私活源码)
背景
目前市面上的服务器监控工具可谓是重出不穷,面对如此多的工具可能眼花缭乱,无从下手。
所以,带着这个问题小编我来了,今天为大家介绍一个国产的轻量级服务器监控工具:“哪吒”
介绍
哪吒是一款开源、轻量、易用的服务器监控、运维工具。
该监控系统具有以下特点
一键安装:支持一键脚本安装面板和监控服务,轻松使用;Linux、Windows、MacOS、OpenWRT等主流系统均受支持
实时监控:支持同时监控多个服务器的系统状态,支持监控网页、端口、SSL证书状态;支持故障、流量等状态报警,支持多种通知方式
轻松运维:支持WebSSH,支持流量循环监控,支持设置定时任务、服务器批量执行任务
快速使用
搭建一个哪吒监控需要两步:安装 Dashboard、安装 Agent,具体文档如下:
官网地址:https://nezha.wiki/
1、准备工作
-
一台可以连接公网的 VPS,防火墙和安全策略需要放行 8008 和 5555 端口,否则会无法访问和无法接收数据。单核 512MB 内存的服务器配置就足以满足大多数使用场景
-
一个已经设置好 A 记录,指向 Dashboard 服务器 ip 的域名
-
一个 Github 账号(或:Gitlab、Jihulab、Gitee)
准备工作详细步骤可以参考官网文档:
https://nezha.wiki/guide/dashboard.html
2、在服务器中安装 Dashboard
$ 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 && sudo CN=true ./nezha.sh
-
等待Docker安装完毕后,分别输入以下值:OAuth提供商 - Github,Gitlab,Jihulab,Gitee 中选择一个Client ID - 之前保存的 Client IDClient Secret - 之前保存的密钥用户名 - OAuth 提供商中的用户名站点标题 - 自定义站点标题访问端口 - 公开访问端口,可自定义,默认 8008Agent的通信端口 - Agent与Dashboard的通信端口,默认 5555
-
输入完成后,等待拉取镜像 安装结束后,如果一切正常,此时你可以访问域名+端口号,如 “http://cdn.example.com:8008” 来查看面板
3、安装 Agent
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 && sudo CN=true ./nezha.sh
4、管理面板配置
管理面板包括主机、服务、定时任务等等配置,这里就不在一一展示了,感兴趣的小伙伴可以逐个试用
hxbC0u5AkK3GTJd_1695630332
总结
总的来说哪吒监控全面,并且全 WEB 页面操作,鼠标点一点就能监控告警,零上手学习成本,主打一个开源、轻量、易用的服务器监控、运维工具。
唯一的缺点就是部署稍微复杂
最后在贴上地址:
使用文档:https://nezha.wiki/
github代码:https://github.com/naiba/nezha
写在最后(私活源码)
今天给大家分享一套基于Springboot+Vue的仓库管理系统源码,在实际项目中可以直接复用。(免费提供,文末自取)
一、系统运行图(设计报告和接口文档)
1、登陆页面
2、物品信息管理
3、设计报告包含接口文档
二、系统搭建视频教程
源码免费领取方式
扫码关注本号,回复 仓库
扫码关注本号,回复 仓库
持续关注,有更多私活源码免费分享
-