我有几个Lotus Domino 8.5.3 FP6我公司的邮件服务器应用程序安装在 Windows 2008 R2 操作系统上。目前,我使用 Lotus Domino Admin 客户端 GUI 访问服务器以进行管理。我可以通过远程使用一些批处理/bash/cmd 脚本命令来获取文件中的各种命令输出吗?例如,我想使用我的工作站 cmd 从我的 MAILSRV01 获取命令“tell sav info”的输出?我尝试了命令 [nserver.exe -c "tell sav info"] 或其他命令,但它从未返回任何输出。
答案1
你已经走在正确的道路上了。您可以将控制台命令的任何输出重定向到文件,就像在 cmd 中执行的那样。
你的命令很简单:
nserver.exe -c "tell sav info >C:\outputsav.txt"
但是:监控 Domino 服务器的更好方法是使用 SNMP。配置了 SNMP 后,您可以直接读取大量 ov 变量,而且我确信 SAV 有大量 SNMP 变量,它们可以为您提供与 tell sav info 相同的信息,而无需解析输出文件。
为了设置 SNMP,您需要:
- 安装 Windows SNMP 服务
- 安装 Domino SNMP 服务(从 domino 目录执行 lnsnmp -Sc)
- 启动服务 collect、quryset、intrcpt。
所有这些步骤都在管理员帮助中进行了描述(例如这里)