From 02099fbe7b2c6bd3b48728f91c69b4fe5e706f37 Mon Sep 17 00:00:00 2001 From: Alin Calinciuc Date: Mon, 26 Sep 2016 23:17:16 +0300 Subject: [PATCH] Update for logging inboundrtp and outboundrtp --- .../tutorial/kmsmonitor/SendStats.java | 15 +++++++++++++-- target/kms-monitoring-java-6.5.0.jar | Bin 12252 -> 12724 bytes 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/kurento/tutorial/kmsmonitor/SendStats.java b/src/main/java/org/kurento/tutorial/kmsmonitor/SendStats.java index 8f4b2b6..5420a44 100644 --- a/src/main/java/org/kurento/tutorial/kmsmonitor/SendStats.java +++ b/src/main/java/org/kurento/tutorial/kmsmonitor/SendStats.java @@ -25,8 +25,19 @@ public static void main(String[] args) throws InterruptedException { System.out.println("Sending stats for hostname: " + hostname + " to graphite... "); dos.writeBytes("server."+hostname+".pipelines " + kmsStats.getNumPipelines() +" "+ System.currentTimeMillis() / 1000L +"\n"); dos.writeBytes("server."+hostname+".elements " + kmsStats.getNumElements() +" "+ System.currentTimeMillis() / 1000L +"\n"); - dos.writeBytes("server."+hostname+".inboundrtp "+ kmsStats.getWebRtcStats().getInbound() + " "+ System.currentTimeMillis() / 1000L +"\n"); - dos.writeBytes("server."+hostname+".outboundrtp "+ kmsStats.getWebRtcStats().getOutbound() + " "+ System.currentTimeMillis() / 1000L +"\n"); + + dos.writeBytes("server."+hostname+".inboudJitter "+ kmsStats.getWebRtcStats().getInbound().getJitter() + " "+ System.currentTimeMillis() / 1000L +"\n"); + dos.writeBytes("server."+hostname+".inboundByteCount "+ kmsStats.getWebRtcStats().getInbound().getByteCount() + " "+ System.currentTimeMillis() / 1000L +"\n"); + dos.writeBytes("server."+hostname+".inboundPacketLost "+ kmsStats.getWebRtcStats().getInbound().getPacketLostCount() + " "+ System.currentTimeMillis() / 1000L +"\n"); + dos.writeBytes("server."+hostname+".inboundDeltaNacks "+ kmsStats.getWebRtcStats().getInbound().getDeltaNacks() + " "+ System.currentTimeMillis() / 1000L +"\n"); + dos.writeBytes("server."+hostname+".inboundDeltaPlis "+ kmsStats.getWebRtcStats().getInbound().getDeltaPlis() + " "+ System.currentTimeMillis() / 1000L +"\n"); + dos.writeBytes("server."+hostname+".inboundFractionLost "+ kmsStats.getWebRtcStats().getInbound().getFractionLost() + " "+ System.currentTimeMillis() / 1000L +"\n"); + + dos.writeBytes("server."+hostname+".outboundByteCount "+ kmsStats.getWebRtcStats().getOutbound().getByteCount() + " "+ System.currentTimeMillis() / 1000L +"\n"); + dos.writeBytes("server."+hostname+".outboundRtt "+ kmsStats.getWebRtcStats().getOutbound().getRtt() + " "+ System.currentTimeMillis() / 1000L +"\n"); + dos.writeBytes("server."+hostname+".outboundDeltaPlis "+ kmsStats.getWebRtcStats().getOutbound().getDeltaPlis() + " "+ System.currentTimeMillis() / 1000L +"\n"); + dos.writeBytes("server."+hostname+".outboundDeltaNacks "+ kmsStats.getWebRtcStats().getOutbound().getDeltaNacks() + " "+ System.currentTimeMillis() / 1000L +"\n"); + dos.writeBytes("server."+hostname+".outboundTargetBitrate "+ kmsStats.getWebRtcStats().getOutbound().getTargetBitrate() + " "+ System.currentTimeMillis() / 1000L +"\n"); conn.close(); } catch (Exception e) { diff --git a/target/kms-monitoring-java-6.5.0.jar b/target/kms-monitoring-java-6.5.0.jar index aef024e2ef73248b98acaf3368ebfaee4ad1b859..47deb5db52d2fcf186e2165bb188d22261a10e06 100644 GIT binary patch delta 2335 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