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

How to Split the below json file into multi events

$
0
0
Hi Folks, Kindly help me to figure out dividing the below logs into each events. { "SecurityGroups": [ { "Description": "default VPC security group", "GroupId": "abcd", "GroupName": "default", "IpPermissions": [ { "FromPort": 23, "IpProtocol": "tcp", "IpRanges": [ { "CidrIp": "0.0.0.0/0" } ], "Ipv6Ranges": [ { "CidrIpv6": "::/0" } ], "PrefixListIds": [], "ToPort": 22, "UserIdGroupPairs": [] }, { "FromPort": 443, "IpProtocol": "tcp", "IpRanges": [ { "CidrIp": "0.0.0.0/0", "Description": "For logs" } ], "Ipv6Ranges": [ { "CidrIpv6": "::/0", "Description": "For logs" } ], "PrefixListIds": [], "ToPort": 443, "UserIdGroupPairs": [] } ], "IpPermissionsEgress": [], "OwnerId": "##########", "VpcId": "vpc-#############" }, { "Description": "launch-wizard-10 created 2019-03-27T18:10:47.749-07:00", "GroupId": "sg-#############", "GroupName": "launch-wizard-10", "IpPermissions": [ { "FromPort": 22, "IpProtocol": "tcp", "IpRanges": [ { "CidrIp": "0.0.0.0/0" } ], "Ipv6Ranges": [], "PrefixListIds": [], "ToPort": 22, "UserIdGroupPairs": [] } ], "IpPermissionsEgress": [ { "IpProtocol": "-1", "IpRanges": [ { "CidrIp": "0.0.0.0/0" } ], "Ipv6Ranges": [], "PrefixListIds": [], "UserIdGroupPairs": [] } ], "OwnerId": "439086027177", "VpcId": "vpc-01d67bc62cd3d2d62" }, { "Description": "Security Group", "GroupId": "##############", "GroupName": "prd-#################", "IpPermissions": [ { "FromPort": 8093, "IpProtocol": "tcp", "IpRanges": [ { "CidrIp": "10.0.0.1/25", "Description": "############" } ], "Ipv6Ranges": [], "PrefixListIds": [], "ToPort": 9093, "UserIdGroupPairs": [ { "Description": "########## ", "GroupId": "##########", "UserId": "#############" } ] }, { "FromPort": 9090, "IpProtocol": "tcp", "IpRanges": [ { "CidrIp": "10.0.0.1/19", "Description": "############" } ], "Ipv6Ranges": [], "PrefixListIds": [], "ToPort": 3899, "UserIdGroupPairs": [ { "Description": "######### ", "GroupId": "############", "UserId": "##############" } ] }, { "FromPort": 8080, "IpProtocol": "tcp", "IpRanges": [ { "CidrIp": "10.0.0.1/23", "Description": "#########" } ], "Ipv6Ranges": [], "PrefixListIds": [], "ToPort": 443, "UserIdGroupPairs": [ { "Description": "HTTPS port", "GroupId": "#############", "UserId": "##############" } ] } ], "IpPermissionsEgress": [ { "IpProtocol": "-1", "IpRanges": [ { "CidrIp": "0.0.0.0/0" } ], "Ipv6Ranges": [], "PrefixListIds": [], "UserIdGroupPairs": [] } ], "OwnerId": "439086027177", "Tags": [ { "Key": "####", "Value": "#######" }, { "Key": "#########", "Value": "################" }, { "Key": "####", "Value": "#####" }, { "Key": "Name", "Value": "############" } ], "VpcId": "vpc-#################" } ] } Awaiting for a quick response . Kindly reply on the post. I tried the below method but failed at writing the REGEX. https://answers.splunk.com/answers/642050/how-to-split-the-following-json-into-different-eve.html

Viewing all articles
Browse latest Browse all 47296

Trending Articles



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