Эх сурвалжийг харах

Add the 'Packet Loss' metric inside Influxdb

Signed-off-by: Jeremy MAURO <jeremy.mauro@gmail.com>
Jeremy MAURO 4 жил өмнө
parent
commit
ed44d53df6

+ 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}"