哪吒探针 Windows 客户端安装指南

概述

哪吒探针已成为服务器监控的流行工具,以其直观美观的界面和实用的功能特性受到广泛欢迎。在 Windows 环境下,客户端可以通过简单的命令行参数启动,但为了避免意外关闭 CMD 窗口导致服务中断,本文将介绍如何将客户端程序注册为系统服务,实现稳定可靠的运行。

更新日志:

  • 2024.01.24:根据用户反馈更新 Dashboard 和 Agent 仓库分离信息
  • 2024.05.28:Agent 已原生支持系统服务功能,无需额外工具

环境要求

  • 操作系统:Windows 服务器
  • 必要软件:哪吒探针 Agent(下载链接见文末)

安装配置步骤

第一步:设置环境变量

  1. 下载 Agent 程序并解压到任意目录
  2. 按 Win + R 打开运行窗口,输入 sysdm.cpl 打开系统属性
  3. 依次进入:高级 → 环境变量 → 系统变量 → Path
  4. 在 Path 变量末尾添加 Agent 程序所在目录
  5. 可选:将 nezha-agent.exe 重命名为 agent.exe 便于输入

注意事项:

  • 路径之间使用半角分号 ; 分隔
  • 如不设置环境变量,可在程序目录按住 Ctrl + 鼠标右键 选择在此处打开命令行窗口

第二步:安装 Agent 服务

以管理员身份启动 CMD,执行以下命令:

agent service install -s 服务器地址:端口 -p 密钥 -d

参数说明:

  • 服务器地址:端口:面板的 IP 或域名(请勿使用 CDN)
  • 密钥:Agent 连接密钥
  • -d:开启调试模式(可选)

示例:

agent service install -s 127.0.0.1:5555 -p 52a1c9abbe -d

第三步:验证服务状态

  1. 按 Win + R 打开运行窗口,输入 services.msc
  2. 在服务列表中查找名为 nezha-agent 的服务
  3. 检查服务启动状态,如启动失败请检查配置参数

Agent 命令参考

基本命令结构

cmd复制下载

agent [命令]
agent [标志]

可用命令

  • completion:为指定 shell 生成自动补全脚本
  • edit:修改监控的网卡/分区名单,自定义 DNS 设置
  • help:获取命令帮助信息
  • service:服务与自启动设置

常用标志参数

  • -d, --debug:开启调试信息输出
  • --disable-auto-update:禁用自动升级功能
  • --disable-command-execute:禁止在机器上执行远程命令
  • --disable-force-update:禁用强制升级
  • -h, --help:显示帮助信息
  • -u, --ip-report-period:本地 IP 更新间隔(默认 1800 秒)
  • -p, --password:Agent 连接密钥
  • --report-delay:系统状态上报间隔(默认 1 秒)
  • -s, --server:管理面板 RPC 端口(默认 localhost:5555)
  • --skip-conn:不监控连接数
  • --skip-procs:不监控进程数
  • --tls:启用 SSL/TLS 加密
  • -v, --version:查看当前版本号

重要注意事项

  1. 系统兼容性:由于 Go 语言不再支持低版本 Windows 系统,哪吒探针在过旧的 Windows 版本上可能无法正常运行
  2. 服务管理:安装为服务后,Agent 将在系统启动时自动运行,无需手动干预
  3. 故障排查:如遇启动问题,可尝试使用 -d 参数开启调试模式查看详细日志

Comments

No comments yet. Why don’t you start the discussion?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注