Procházet zdrojové kódy

Add the 'Packet Loss' metric inside Influxdb

Signed-off-by: Jeremy MAURO <jeremy.mauro@gmail.com>
Jeremy MAURO před 4 roky
rodič
revize
ed44d53df6
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 2 1
      scripts/docker-entrypoint.sh

+ 2 - 1
scripts/docker-entrypoint.sh

@@ -16,6 +16,7 @@ result_id=$(echo "${json_result}" | jq -r '.result.id')
 ping_latency=$(echo "${json_result}" | jq -r '.ping.latency')
 download_bandwidth=$(echo "${json_result}" | jq -r '.download.bandwidth')
 upload_bandwidth=$(echo "${json_result}" | jq -r '.upload.bandwidth')
+packet_loss=$(echo "${json_result}" | jq -r '.packetLoss')
 
 # Ensure InfluxDB database exists
 curl \
@@ -24,5 +25,5 @@ curl \
 
 # Write metric to InfluxDB
 curl \
-    -d "speedtest,result_id=${result_id} ping_latency=${ping_latency},download_bandwidth=${download_bandwidth},upload_bandwidth=${upload_bandwidth}" \
+    -d "speedtest,result_id=${result_id} ping_latency=${ping_latency},download_bandwidth=${download_bandwidth},upload_bandwidth=${upload_bandwidth},packet_loss=${packet_loss}" \
     "${influxdb_url}/write?db=${influxdb_db}"