目 录CONTENT

文章目录

哪吒监控v1版本安装教程

yyzq
2025-02-07 / 0 评论 / 0 点赞 / 822 阅读 / 1,071 字

简介:

哪吒监控
一个开源、轻量的服务器和网站监控、运维工具
本次安装的是v1版本,也无需GitHub认证,只需要一个域名即可(注意:v0版本无法直接升级)

主题1

123

主题2

006

主题3

image-1738925669023

拓扑图

00422

一键安装

支持一键安装面板和监控服务,操作便捷。兼容主流系统,包括 Linux、Windows、macOS、OpenWRT 以及群晖。

实时监控

支持同时监控多个服务器的状态,提供历史网络状态和延迟图表,监控网页、端口可用性和 SSL 证书状态。支持故障和流量等状态告警,可通过 Telegram、邮件、微信等多种方式提醒。

轻松运维

提供 API 获取服务器状态,支持WebSSH、DDNS 和流量监控。可设置定时和触发任务,并批量执行服务器任务。

准备工作:

1.一台服务器
如需要vps的可以查看以下地址
点我直达莱卡云官网
2.一个域名
并做好A记录
比如在cloudflare中
image-1738929504172

vps.19920112.gq

image-1738929665236

3.参考资料
官方网站
GitHub
官方文档
搭建哪吒监控的 Dashboard,你需要:

一台可以连接公网的服务器。防火墙和安全策略需放行 8008 端口,否则无法访问或接收数据。单核 512MB 内存的服务器即可满足大多数使用场景。
一个已设置好 A 记录,指向 Dashboard 服务器 IP 的域名。

如果你想使用 CDN,请准备两个域名:具体参考官网教程

Dashboard安装

在服务器中安装 Dashboard
在面板服务器中,运行以下安装脚本:

curl -L https://raw.githubusercontent.com/nezhahq/scripts/refs/heads/main/install.sh -o nezha.sh && chmod +x nezha.sh && sudo ./nezha.sh

如果你的服务器位于中国大陆,可以使用镜像:

curl -L https://gitee.com/naibahq/scripts/raw/main/install.sh -o nezha.sh && chmod 

登录到 Dashboard 配置界面
后台管理界面的路径为 /dashboard,你只需访问:
http://你的域名:8008/dashboard

首次登录的默认用户名和密码均为 admin。

更新 Dashboard

运行脚本:

./nezha.sh

选择重启面板并更新。

安装 Agent

哪吒监控的被控端服务被称为 Agent,本文档将介绍如何在被控端服务器上安装 Agent,并与 Dashboard 连接。
一键安装 Agent
哪吒监控支持在 Windows、macOS 和 Linux 上一键安装 Agent

准备工作

在安装前,需要提前在管理面板中设置通信域名,该域名不建议接入 CDN

在后台管理面板点击头像,进入“系统设置”页。
在“Agent 对接地址【域名/IP:端口】”项中填入通信域名和端口 “你的域名:8008”。
image-1738928140011
点击“确认”保存设置。

一键安装步骤

在 服务器 页面中,点击 安装命令 并选择对应操作系统,安装命令将自动复制到你的剪贴板。
在被控端服务器中运行安装命令,等待安装完成后返回到 服务器 页面查看是否上线。
如果安装成功,页面中将自动弹出新的服务器,你可以点击编辑按钮为其设置名称。
平台特有说明

Windows 特殊说明

在 Windows 服务器中,运行 PowerShell。
在 PowerShell 中粘贴并运行安装命令。
如遇到「执行策略变更」确认提示,输入 Y 并回车。

其他客户端安装方式见官网官方教程

卸载 Agent

卸载 Agent 包括停止服务、卸载服务,以及删除相关文件。以下是 Ubuntu 系统的卸载步骤:

停止并卸载服务:

cd /opt/nezha/agent/
./nezha-agent service uninstall

删除 Agent 文件夹:

rm -rf /opt/nezha/agent/

如果安装了多个服务并想要全部卸载,可以使用 Agent 安装脚本的卸载功能:

./agent.sh uninstall

通知设置

待更新

0

评论区