【问题标题】:How to test only cmd.exe processes with NSClient if they are running? I want to implement it into Nagios如果它们正在运行,如何使用 NSClient 仅测试 cmd.exe 进程?我想将它实现到 Nagios
【发布时间】:2015-08-19 10:00:42
【问题描述】:

我有一个 Windows 服务器,我想测试 cmd.exe 进程是否与 nagios (NSClient) 一起运行,你有什么建议吗?

【问题讨论】:

    标签: linux windows nagios


    【解决方案1】:

    您是否尝试过使用命令提示符“tasklist”命令?

    tasklist /FI "IMAGENAME eq cmd.exe"
    

    这将显示所有具有 cmd.exe 名称的进程,例如:

    Image Name                PID      Session Name        Session#    Mem Usage
    ========================= ======== ================ =========== ============
    cmd.exe                      12676 RDP-Tcp#0                  2      6,696 K
    

    应该有一些示例说明如何将此输出合并到 NSClient 安装中的检查中。试试“任务列表/?”获取命令可用的帮助和选项。

    【讨论】:

    • 是的,但我有多个 cmds 正在运行,我想测试每个人,我的意思是我无法区分它们。
    • 您是否真的对 cmd.exe 进程感兴趣,或者这些 shell 实际运行的是什么?
    • cmd.exe 正在运行进程,但我无法按名称测试它们
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-07-23
    • 1970-01-01
    • 2012-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多