2016-03-06 17 views
0

我從CMD對此作出迴應設立期間檢查jmxeval插件後,嘗試配置jmxeval插件Nagwin

命令: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

+0

這是否意味着java類中存在問題? – Mahmud

+0

您使用的版本中存在一個錯誤,它會打印它不應該包含的異常追蹤。 @ clagio的回答是正確的,你需要指定一個文件名來定義需要運行的檢查。請閱讀https://github.com/venushka/jmxeval瞭解如何創建定義檢查的文件或選擇最新版本中包含的示例檢查文件。 –

回答

1
Argument "<filename>" is required 

您將n eed作爲參數傳遞給腳本xml文件的路徑,其中包含有關要檢查的指令