Quantcast
Channel: Questions in topic: "splunk-enterprise"
Viewing all articles
Browse latest Browse all 47296

JSON Field Extraction names with curly brackets

$
0
0
Hello I'm currently searching over a collection of events that contains some JSON structure, when applying SPATH over the field contaning the JSON, the resulting fields for a specific node of the JSON structure may vary according to the arrays on the message. I need to do some aritmetic operations over this particular node in order to sum all the values from all the events. These are the resulting fields when using SPATH: agreementsGroup.agreements.agreementParticipants.proportionalClaimAmount agreementsGroup.agreements.agreementParticipants{}.proportionalClaimAmount agreementsGroup.agreements{}.agreementParticipants{}.proportionalClaimAmount agreementsGroup{}.agreements.agreementParticipants{}.proportionalClaimAmount As you can see they all have different names but refer to the same data I need to sum. Here is an example of my search and the respective result: index="idx_cuadre_core_gw" sourcetype="rbt_cuadre_gw_src_type" | spath input=msg_body | stats sum("agreementsGroup.agreements.agreementParticipants{}.proportionalClaimAmount") by "referenceIdSAP" "policy.currencyCode" | rename "referenceIdSAP" as ID_SAP "policy.currencyCode" as MONEDA sum("agreementsGroup.agreements.agreementParticipants{}.proportionalClaimAmount") as CLAIM_AMOUNT ![alt text][1] How can I treat these "different" named fields as one in order to sum and display the table without missing any data? [1]: /storage/temp/216696-splunk-search.png

Viewing all articles
Browse latest Browse all 47296

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>