public class MonitorService extends AbstractLifecycleComponent<MonitorService>
lifecycle
componentSettings, logger, settings
Constructor and Description |
---|
MonitorService(Settings settings,
JvmMonitorService jvmMonitorService,
OsService osService,
ProcessService processService,
JvmService jvmService,
NetworkService networkService,
FsService fsService) |
Modifier and Type | Method and Description |
---|---|
protected void |
doClose() |
protected void |
doStart() |
protected void |
doStop() |
FsService |
fsService() |
JvmService |
jvmService() |
NetworkService |
networkService() |
OsService |
osService() |
ProcessService |
processService() |
addLifecycleListener, close, lifecycleState, removeLifecycleListener, start, stop
nodeName
@Inject public MonitorService(Settings settings, JvmMonitorService jvmMonitorService, OsService osService, ProcessService processService, JvmService jvmService, NetworkService networkService, FsService fsService)
public OsService osService()
public ProcessService processService()
public JvmService jvmService()
public NetworkService networkService()
public FsService fsService()
protected void doStart() throws ElasticsearchException
doStart
in class AbstractLifecycleComponent<MonitorService>
ElasticsearchException
protected void doStop() throws ElasticsearchException
doStop
in class AbstractLifecycleComponent<MonitorService>
ElasticsearchException
protected void doClose() throws ElasticsearchException
doClose
in class AbstractLifecycleComponent<MonitorService>
ElasticsearchException
Copyright © 2009–2015. All rights reserved.