【问题标题】:Trying to configure jmxeval plugin to Nagwin尝试将 jmxeval 插件配置为 Nagwin
【发布时间】:2016-03-06 11:12:28
【问题描述】:

在设置过程中检查 jmxeval 插件后,我从 CMD 收到此响应,

命令:check_jmxeval.bat

CMD 输出:

C:\Nagwin_x64\plugins>check_jmxeval.bat
org.kohsuke.args4j.CmdLineException: Argument "<filename>" is required


at org.kohsuke.args4j.CmdLineParser.parseArgument(CmdLineParser.java:448)
at com.adahas.tools.jmxeval.App.execute(App.java:43)
at com.adahas.tools.jmxeval.App.main(App.java:110)


Argument "<filename>" is required
java -jar jmxeval.jar  <filename> [--schema <version>] [--set (--define) <name=value>] [--validate <boolean>]
--schema <version>            : set schema version
--set (--define) <name=value> : set variable name to value
--validate <boolean>          : set validation true|false, default is   false

我正在按照谷歌代码项目中的步骤:https://code.google.com/archive/p/jmxeval/wikis/GettingStarted.wiki

【问题讨论】:

  • 这是否意味着java类有问题?
  • 您一直使用的版本中有一个错误,它会打印出它不应该有的异常跟踪。 @clagio 的答案是正确的,您需要指定一个文件名来定义需要运行的检查。请阅读github.com/venushka/jmxeval,了解如何创建定义检查的文件或选择最新版本中包含的示例检查文件。

标签: jmx nagios


【解决方案1】:
Argument "<filename>" is required

您需要将包含检查内容说明的 xml 文件的路径作为参数传递给脚本

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-25
    • 2019-09-23
    • 1970-01-01
    • 1970-01-01
    • 2012-10-14
    相关资源
    最近更新 更多