The following error appears in the Foglight Management Server log file again and again:
2014-07-28 16:24:14.741 ERROR [QuartzScheduler.Utility_Worker-1] com.quest.nitro.service.topology.TopologyAdjustmentService - Topology merge rule "foglight-5:NamedScriptMergeRule:33105b15-197e-4852-8fb2-5594f5e8fb61:1 datasource=foglight-5:foglight-5 (VMChildServiceModelCheck) " could not be loaded. This rule will be ignored.
java.lang.IllegalArgumentException: Invalid script in merge rule: foglight-5:NamedScriptMergeRule:33105b15-197e-4852-8fb2-5594f5e8fb61:1 datasource=foglight-5:foglight-5
at com.quest.nitro.service.topology.TopologyAdjustmentService$NamedScriptRuleFactory.buildRule(TopologyAdjustmentService.java:748)
WORKAROUND:
When using a lower Application-Operations cartridge version than 5.7.1, then upgrade to 5.7.1 or higher.
When using a Application-Operations cartridge version higher than 5.7.1, then please disable and re-enable the cartridges:
Go to "Administration | Cartridges | Cartridge Inventory", find the two cartridges and disable them. Once they are disabled, re-enable them. This step will reload all dashboards, views, rules, function etc. into the Foglight Server.
STATUS:
A change request has been created. CR number: APM-3079
Issue is fixed in Application-Operations cartridge version 5.7.1