diff --git a/sampleLogs.txt b/sampleLogs.txt index 12d5678..dbff2a0 100644 --- a/sampleLogs.txt +++ b/sampleLogs.txt @@ -1,4 +1,5 @@ #Cli preset parameters +#source .venv/bin/activate HEC_URL="https://localhost:8088/services/collector/event" HEC_TOKEN="dev-0123456789abcdef" INDEX="intesa_payments" @@ -63,3 +64,30 @@ JSON send "$t1" "$iso1" "conferma" "in_progress" send "$t2" "$iso2" "esito" "$final" done + + +###FAST +HEC_URL="https://localhost:8088/services/collector/event" +HEC_TOKEN="dev-0123456789abcdef" +INDEX="intesa_payments" +SOURCETYPE="intesa:bonifico" + +gen_iban(){ d=""; for _ in $(seq 1 25); do d="${d}$((RANDOM%10))"; done; echo "IT${d}"; } +mask(){ s="$1"; pre="${s:0:6}"; suf="${s: -4}"; n=$(( ${#s}-10 )); printf "%s%0.s*" "$pre" $(seq 1 $n); printf "%s" "$suf"; } + +for i in {1..5}; do + t_iso=$(date -u +%FT%T.%3NZ); t_epoch=$(date -u +%s) + srcm=$(mask "$(gen_iban)"); dstm=$(mask "$(gen_iban)") + curl -sk "$HEC_URL" \ + -H "Authorization: Splunk $HEC_TOKEN" -H "Content-Type: application/json" \ + -d @- <