将SSHMon插件与Jmeter一起使用-插件不捕获任何统计数据

将SSHMon插件与Jmeter一起使用-插件不捕获任何统计数据,jmeter,jmeter-plugins,jmeter-4.0,Jmeter,Jmeter Plugins,Jmeter 4.0,我从很长一段时间以来一直在使用Jmeter,我一直在尝试使用Jmeter插件SSHMon,但我被卡住了,因为即使在完全配置它之后,它也只是说“等待样本”,并且不会在图形上呈现任何内容 我试图在Linux机器上执行这个命令,并且已经传递了收集统计数据的所有相关参数。但我仍然无法捕捉到任何东西。任何帮助或指示都将不胜感激 我还尝试使用Putty连接Linux box并执行该命令,该命令确实有效,但当我执行测试时,插件没有捕获任何内容 在大多数情况下,答案都保存在文件中,请检查是否存在任何可疑条目,如

我从很长一段时间以来一直在使用Jmeter,我一直在尝试使用Jmeter插件SSHMon,但我被卡住了,因为即使在完全配置它之后,它也只是说“等待样本”,并且不会在图形上呈现任何内容

我试图在Linux机器上执行这个命令,并且已经传递了收集统计数据的所有相关参数。但我仍然无法捕捉到任何东西。任何帮助或指示都将不胜感激

我还尝试使用Putty连接Linux box并执行该命令,该命令确实有效,但当我执行测试时,插件没有捕获任何内容


在大多数情况下,答案都保存在文件中,请检查是否存在任何可疑条目,如果某个条目不起作用,则很可能存在原因标识符。还要确保实际运行测试,因为SSHMon是一个测试,并且依赖于采样器结果,所以如果测试没有运行,它将不会显示任何内容


作为一种替代方法,您可以使用它来收集相同的号码,但是PerfMon需要在远程Linux系统上启动并运行。

经过大量的尝试和错误后,我能够让SSHMon正常工作。请在下面找到解决方案

好了,伙计们,正如你们所预料的,这很棘手。因此,我认为在服务器上安装Perfmon代理可以让Jmeter收集SSHMon listner的统计数据,但这有一个缺点。首先,我会让您知道,在服务器上安装Perfmon代理,然后使用插件收集统计数据工作顺利。您完全可以使用此选项。但它要求每次您想要运行测试时都启动代理,如果有多台服务器,则必须在这些服务器上重新启动。不确定是否有办法自动重新启动代理或使其运行更长时间。如果你像我一样懒惰,或者你对服务器有安装限制,或者你执意要使用SSHMon,那么你需要做的事情如下所述

您应该始终使用命令行参数-->

jmeter-H“代理”-p“端口”-u“用户名”-a“密码”

这些论点不言自明。一旦你这样做,Jmeter将被启动,但等待它还没有完成

当您开始执行测试时,启动Jmeter的命令提示符将提示输入Kerberos用户名[YourUsername]:您必须在此处再次输入用户名,用于启动Jmeter或登录系统。然后,它会提示您输入用户名的kerberos密码:输入您的密码,瞧

问题是,它发生在后台,因此您永远看不到在用于启动Jmeter的命令提示符上发生了什么。 请参阅下文以了解更多信息

Kerberos用户名[用户名]:用户名Kerberos 用户名密码:Password

我在问题中也附上了屏幕截图,这里显示了正在解决的问题。请参阅“”。干杯

希望这对大家有帮助!!:)


如果答案对你有帮助的话,也请联系我!!:)

感谢Dmitri提供的指针,我将检查Jmeter.log文件,是的,我确实保持了测试的运行,以便Listner可以收集样本,但它无法捕获任何内容。我会检查日志文件,如果我看到任何我无法理解的东西,我会回来。只是检查了一下,日志文件中没有任何东西表明listner出了什么问题。除此之外,由于它是一个非常简单和直接的解决方案,我们似乎不工作,我对它的工作非常好奇。这样,如果其他人面临类似问题,可以为他们发布解决方案