之前写了关于哪吒探针的服务(本馆档案) – 主要是Linux的。
那Windows怎么办,如何将Windwos机器也纳入监控。
那就需要在Windows上面安装可以自动运行的客户端服务了。
参考:https://nyko.me/2020/12/13/nezha-windows-client.html
下载哪吒Windows客户端
- https://github.com/naiba/nezha/releases
- 或直接一点
- (20210207) 最新版: https://file.10244201.xyz/pub/windows_nezha-agent.exe_0.4.2.zip
放到比如 C:\Run 的目录下 – 但记得要解压出.exe 文件
下载和配置nssm
- 下载地址:https://nssm.cc/ci/nssm-2.24-101-g897c7ad.zip
- 本地下载:http://file.10244201.xyz/pub/nssm-2.24-101-g897c7ad.zip
在环境变量Path中加入nssm所在的目录
在nssm中安装一个针对nezha的服务
nssm install nezha :或你自己选一个service-name
nssm start nezha
: 在Arguments当中要填上 -i {AgentID} -s {Serverip}:{Port} -p {AgentKey} -d
测试
附录:nssm的一些命令
: 1. 安装服务命令
nssm install <servicename>
nssm install <servicename> <program>
nssm install <servicename> <program> [<arguments>]
: 2. 删除服务
nssm remove
nssm remove <servicename>
nssm remove <servicename> confirm
: 3. 启动、停止服务
nssm start <servicename>
nssm stop <servicename>
nssm restart <servicename>
: 4. 查询服务状态
nssm status <servicename>
: 5. 服务控制命令
nssm pause <servicename>
nssm continue <servicename>
nssm rotate <servicename>