public class SystemMonitorManager extends Object
| Modifier and Type | Field and Description |
|---|---|
static org.slf4j.Logger |
log |
static String |
OUTPUT_CSV |
| Constructor and Description |
|---|
SystemMonitorManager() |
SystemMonitorManager(String kmsHost,
String kmsLogin,
String kmsPem) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCurrentLatency(double currentLatency) |
void |
addWebRtcClient(String id,
WebRtcEndpoint webRtcEndpoint,
WebPage page) |
void |
addWebRtcClientAndActivateInboundStats(String id,
WebRtcEndpoint webRtcEndpoint,
WebPage page,
String peerConnectionId) |
void |
addWebRtcClientAndActivateOutboundStats(String id,
WebRtcEndpoint webRtcEndpoint,
WebPage page,
String peerConnectionId) |
void |
addWebRtcClientAndActivateStats(String id,
WebRtcEndpoint webRtcEndpoint,
WebPage page,
String peerConnectionId) |
void |
decrementNumClients() |
void |
destroy() |
long |
getSamplingTime() |
void |
incrementLatencyErrors() |
void |
incrementNumClients() |
void |
setSamplingTime(long samplingTime) |
void |
setShowLantency(boolean showLantency) |
void |
startMonitoring() |
void |
stop() |
void |
writeResults(String csvFile) |
public static org.slf4j.Logger log
public static final String OUTPUT_CSV
public void startMonitoring()
public void stop()
public void writeResults(String csvFile) throws IOException
IOExceptionpublic void destroy()
public void setSamplingTime(long samplingTime)
public long getSamplingTime()
public void incrementNumClients()
public void decrementNumClients()
public void incrementLatencyErrors()
public void addCurrentLatency(double currentLatency)
public void addWebRtcClientAndActivateStats(String id, WebRtcEndpoint webRtcEndpoint, WebPage page, String peerConnectionId)
public void addWebRtcClientAndActivateOutboundStats(String id, WebRtcEndpoint webRtcEndpoint, WebPage page, String peerConnectionId)
public void addWebRtcClientAndActivateInboundStats(String id, WebRtcEndpoint webRtcEndpoint, WebPage page, String peerConnectionId)
public void addWebRtcClient(String id, WebRtcEndpoint webRtcEndpoint, WebPage page)
public void setShowLantency(boolean showLantency)
Copyright © 2018 Kurento. All rights reserved.