@Singleton public class NodeCollector extends Object
| Constructor and Description |
|---|
NodeCollector(org.graylog2.plugin.system.NodeId nodeId,
org.graylog2.plugin.ServerStatus serverStatus,
com.codahale.metrics.MetricRegistry metricRegistry,
org.graylog2.shared.system.stats.StatsService statsService,
org.graylog2.inputs.InputService inputService,
org.graylog2.plugin.cluster.ClusterConfigService clusterConfigService,
Set<org.graylog2.plugin.PluginMetaData> plugins,
com.github.joschi.jadconfig.util.Duration reportInterval,
String installationSource) |
| Modifier and Type | Method and Description |
|---|---|
NodeDataSet |
getNodeDataSet() |
@Inject
public NodeCollector(org.graylog2.plugin.system.NodeId nodeId,
org.graylog2.plugin.ServerStatus serverStatus,
com.codahale.metrics.MetricRegistry metricRegistry,
org.graylog2.shared.system.stats.StatsService statsService,
org.graylog2.inputs.InputService inputService,
org.graylog2.plugin.cluster.ClusterConfigService clusterConfigService,
Set<org.graylog2.plugin.PluginMetaData> plugins,
@Named(value="usage_statistics_report_interval")
com.github.joschi.jadconfig.util.Duration reportInterval,
@Named(value="installation_source")
String installationSource)
public NodeDataSet getNodeDataSet()
Copyright © 2015–2016 Graylog, Inc.. All rights reserved.