服务器
介绍
服务器区域负责管理 Agent,是哪吒探针最基础的功能模块,同时也是其他功能的核心基础。
安装命令
请参考前文 安装 Agent。
推荐使用一键安装方式:
- 配置好必要的参数。
- 在 Dashboard 的服务器页面中点击
安装命令
图标。 - 复制生成的安装命令并在对应服务器上运行完成安装。
强制更新
Agent 的更新行为由以下两个参数控制:
disable-auto-update
:关闭自动更新。disable-force-update
:禁用强制更新。
默认行为
在默认情况下,Agent 会自动更新,无需手动干预。
手动强制更新
如果用户关闭了自动更新功能,可以通过选择指定服务器并执行强制更新操作来更新 Agent。
注意:当 disable-force-update
参数启用时,强制更新功能将失效。
数据列说明
Dashboard 中服务器页面的数据列字段说明:
- 版本:显示当前 Agent 的版本号。
- 启用动态域名解析:为
True
时,Dashboard 会在服务器 IP 变更时自动更新 DNS 记录。 - 对游客隐藏:为
True
时,此服务器在面板中对游客不可见。 - 备注:
- 私有备注:仅通过身份验证的用户可见。
- 公开备注:所有用户均可见,适合展示通用信息。
- 用户可根据需要自定义备注内容,具体参考 公开备注设置。
- 命令行:提供 WebShell 和文件管理器功能。用户可直接通过 Dashboard 远程运行命令、管理文件,并支持文件上传和下载。
在线终端
在线终端(WebShell)允许用户通过 Dashboard 远程访问服务器的命令行界面,支持 Linux 和 Windows 系统。
- 快捷操作:可使用
Ctrl+Shift+V
粘贴命令。 - 限制说明:当
disable-command-execute
参数启用时,在线终端功能将不可用。 - 连接问题:若连接失败,请参考 Websocket 连接失败 文档解决。
公开备注设置
哪吒监控支持在 Dashboard 设置自定义的公开信息,方便用户对外展示服务器的账单信息或流量配置信息等内容。
示例配置
以下是公开备注的 JSON 配置示例:
json
{
"billingDataMod": {
"startDate": "2024-12-08T12:58:17.636Z",
"endDate": "2024-12-08T12:58:17.636Z",
"autoRenewal": "1",
"cycle": "Year",
"amount": "200EUR"
},
"planDataMod": {
"bandwidth": "30Mbps",
"trafficVol": "1TB/Month",
"trafficType": "2",
"IPv4": "1",
"IPv6": "1",
"networkRoute": "4837",
"extra": "Einstein"
}
}
配置字段说明
账单信息
billingDataMod
:startDate
:账单起始日期(ISO 时间格式)。endDate
:账单结束日期(ISO 时间格式)。autoRenewal
:自动续费状态,1
表示启用。cycle
:账单周期(如月
、年
)。amount
:账单金额及货币单位。
流量和网络配置
planDataMod
:bandwidth
:服务器带宽信息。trafficVol
:流量配额及周期。trafficType
:流量类型,1
表示入站,2
表示双向。IPv4
/IPv6
:支持的 IPv4 或 IPv6 地址数量。networkRoute
:网络路由信息(如 AS4837)。extra
:额外备注字段,可用于填写其他信息。
TIP
使用工具轻松配置
如果您不熟悉 JSON 配置规则,可以使用以下第三方公开备注生成器快速生成配置: 公开备注生成器
将生成的 JSON 复制到 Dashboard 对应的公开备注设置中,保存后即可在面板前台展示相关信息。