icmp probe running 1.22 or 1.23
This is upgraded to 1.24HF1 or 1.27
Fails with error
Feb 24 22:55:15:272 [6008] Controller: Max. restarts reached for probe 'icmp' (command = <startup java>)
Feb 25 00:14:35:535 [main, icmp] Error starting icmp probe: (90) Configuration error, No value found for key readonly/monitors/RESOURCE/AverageResponse/qos_name
Feb 25 00:14:35:535 [main, icmp] Error starting icmp probe:
Feb 25 00:14:35:536 [main, icmp] (90) Configuration error, No value found for key readonly/monitors/RESOURCE/AverageResponse/qos_name
at com.nimsoft.nimbus.NimConfig.getValue(NimConfig.java:856)
at com.nimsoft.probe.framework.genprobe.tools.ProbeSchemaCfgFormatTranslator.renameKey(ProbeSchemaCfgFormatTranslator.java:136)
at com.nimsoft.probe.framework.genprobe.tools.ProbeSchemaCfgFormatTranslator.translateToMondefFormat(ProbeSchemaCfgFormatTranslator.java:60)
at com.nimsoft.probe.framework.genprobe.tools.ProbeSchemaCfgFormatTranslator.openMondefFormat(ProbeSchemaCfgFormatTranslator.java:23)
at com.nimsoft.probe.framework.genprobe.GenProbeBase.openMondefCfg(GenProbeBase.java:219)
at com.nimsoft.probe.framework.genprobe.GenProbeBase.createMonitorDefsMgr(GenProbeBase.java:211)
at com.nimsoft.vm.BaseProbe.getMonitorDefsMgr(BaseProbe.java:254)
at com.nimsoft.probe.framework.genprobe.GenProbeBase.<init>(GenProbeBase.java:172)
at com.nimsoft.probe.framework.genprobe.GenProbeBase.<init>(GenProbeBase.java:146)
at com.nimsoft.probe.framework.devkit.ProbeBase.<init>(ProbeBase.java:31)
at com.nimsoft.probe.network.icmp.ICMP.<init>(ICMP.java:122)
at com.nimsoft.probe.network.icmp.Main.main(Main.java:28)
Even after the probe has been reverted back to 1.23 by redeploying previous version on top of existing the probe does not work and has the java startup error
This has been identified as a defect and will be fixed in next release of the icmp probe
Workaround
Upgrade the probe to v1.28 and change the probe arguments to below string:
-Djava.library.path=lib -jar icmp.jar
Restart the icmp probe and the probe will be activated.