/** {@inheritDoc} */ @Override public RrdRepository getRrdRepository(final String collectionName) { return WmiDataCollectionConfigFactory.getInstance().getRrdRepository(collectionName); }
/** {@inheritDoc} */ @Override public RrdRepository getRrdRepository(final String collectionName) { return WmiDataCollectionConfigFactory.getInstance().getRrdRepository(collectionName); }
@Override public Map<String, Object> getRuntimeAttributes(CollectionAgent agent, Map<String, Object> parameters) { final Map<String, Object> runtimeAttributes = new HashMap<>(); final String collectionName = ParameterMap.getKeyedString(parameters, "collection", ParameterMap.getKeyedString(parameters, "wmi-collection", null)); final WmiCollection collection = WmiDataCollectionConfigFactory.getInstance().getWmiCollection(collectionName); runtimeAttributes.put(WMI_COLLECTION_KEY, collection); final WmiAgentConfig agentConfig = WmiPeerFactory.getInstance().getAgentConfig(agent.getAddress()); runtimeAttributes.put(WMI_AGENT_CONFIG_KEY, agentConfig); return runtimeAttributes; }
@Override public Map<String, Object> getRuntimeAttributes(CollectionAgent agent, Map<String, Object> parameters) { final Map<String, Object> runtimeAttributes = new HashMap<>(); final String collectionName = ParameterMap.getKeyedString(parameters, "collection", ParameterMap.getKeyedString(parameters, "wmi-collection", null)); final WmiCollection collection = WmiDataCollectionConfigFactory.getInstance().getWmiCollection(collectionName); runtimeAttributes.put(WMI_COLLECTION_KEY, collection); final WmiAgentConfig agentConfig = WmiPeerFactory.getInstance().getAgentConfig(agent.getAddress()); runtimeAttributes.put(WMI_AGENT_CONFIG_KEY, agentConfig); return runtimeAttributes; }