@@ -4,9 +4,10 @@ set -euo pipefail
44# This script processes logs produced by nodes spawned using the zombienet-sdk framework.
55# The logs are prepared for upload as GitHub artifacts.
66# If Loki logging is available, the corresponding log URLs are also printed.
7- # NOTE: P2838773B5F7DE937 is the loki.cicd until we switch to loki.zombienet
8- LOKI_URL_FOR_NODE=' https://grafana.teleport.parity.io/explore?orgId =1&left =%7B%22datasource%22:%22P2838773B5F7DE937 %22,%22queries%22:%5B%7B%22refId%22:%22A%22,%22datasource %22:%7B%22type%22:%22loki %22,%22uid%22:%22P2838773B5F7DE937 %22%7D,%22editorMode %22:%22code %22,%22expr %22:%22%7Bzombie_ns%3D%5C%22{{namespace}}%5C %22,zombie_node%3D%5C%22{{podName}}%5C %22%7D%22,%22queryType %22:%22range %22%7D%5D,%22range%22:%7B%22from%22:%22{{from}}%22,%22to%22:%22{{to}}%22%7D%7D '
7+ # NOTE: P982945308D3682D1 is the loki until we switch to loki.zombienet
8+ LOKI_URL_FOR_NODE=' https://grafana.teleport.parity.io/explore?schemaVersion =1&panes =%7B%22vxs%22:%7B% 22datasource%22:%22P982945308D3682D1 %22,%22queries%22:%5B%7B%22refId%22:%22A%22,%22expr %22:%22%7Bzombie_ns%3D%5C%22{{namespace}}%5C %22,zombie_node%3D%5C%22{{podName}}%5C %22%7D%22,%22queryType %22:%22range %22,%22datasource %22:%7B%22type%22:%22loki %22,%22uid%22:%22P982945308D3682D1 %22%7D,%22editorMode%22:%22code%22,%22direction %22:%22forward %22%7D%5D,%22range%22:%7B%22from%22:%22{{from}}%22,%22to%22:%22{{to}}%22%7D,%22compact%22:false%7D%7D&orgId=1 '
99
10+ # Directory to send logs to loki
1011LOKI_DIR_FOR_NATIVE_LOGS=" /var/log/shared/zombienet"
1112
1213# JQ queries
@@ -89,6 +90,7 @@ process_logs_from_fallback() {
8990 # Send logs to loki
9091 if [[ -d " $LOKI_DIR_FOR_NATIVE_LOGS " ]]; then
9192 if [[ -f " $TARGET_DIR /$name .log" ]]; then
93+ echo -e " sending logs to loki file: $LOKI_DIR_FOR_NATIVE_LOGS /to-loki.log"
9294 awk -v NS=" $NS " -v NAME=" $name " ' {print NS" "NAME" " $0}' " $TARGET_DIR /$name .log" >> " $LOKI_DIR_FOR_NATIVE_LOGS /to-loki.log"
9395 local_to=$(( $(date +% s% 3 N) + 60000 ))
9496 fi
@@ -172,6 +174,7 @@ process_logs_from_zombie_file() {
172174
173175 # send logs to loki
174176 if [[ -d " $LOKI_DIR_FOR_NATIVE_LOGS " && -f " $TARGET_DIR /$name .log" ]]; then
177+ echo -e " [para] sending logs to loki file: $LOKI_DIR_FOR_NATIVE_LOGS /to-loki.log"
175178 awk -v NS=" $NS " -v NAME=" $name " ' {print NS" "NAME" " $0}' " $TARGET_DIR /$name .log" >> " $LOKI_DIR_FOR_NATIVE_LOGS /to-loki.log"
176179 local_to=$(( $(date +% s% 3 N) + 60000 ))
177180 fi
0 commit comments