【发布时间】:2016-11-28 18:44:37
【问题描述】:
在系统监控的上下文中,我需要确定哪个用户正在远程机器上运行某个进程。 由于主机可能运行 Linux、Windows 或 Solaris,因此决定通过 SNMP 查询来实现这一点。 我目前掌握的信息是:
- 进程ID可以从OID 1.3.6.1.2.1.25.4.2.1.1查询,
- 来自 OID 1.3.6.1.2.1.25.4.2.1.2 的相应进程名称。
是否可以使用此信息来确定哪个用户正在运行具有某个给定 ID 的进程?
提前感谢您的帮助。
【问题讨论】:
-
不,HOST-RESOURCES mib 中没有这样的列。
-
我也想通了,“snmpwalk
. | grep ”没有产生任何带有用户名的条目。我想,可能有一些其他 MIB 的可能性......
标签: snmp taskmanager