Hi
I am getting json formated data I can able to split the data into fields using json plugin in logstash,but with in the fields i am some more fields.Please help me out to get those fields also.
Below is the example for the field
resource.instanceDetails.networkInterfaces {
"privateIpAddresses": [
{
"privateIpAddress": "xxxxxxx",
"privateDnsName": null
},
{
"privateIpAddress": "xxxxxxxxxxx",
"privateDnsName": ""
}
],
"ipv6Addresses": ,
"privateDnsName": null,
"privateIpAddress": "xxxxxxx",
"networkInterfaceId": "xxxxxxxxx",
"securityGroups": [
{
"groupName": "xxxxxxxx",
"groupId": "xxxxxxxx"
}
],
"subnetId": "xxxxxxx",
"vpcId": "xxxxxxxx"
},
{
"privateIpAddresses": [
{
"privateIpAddress": "xxxxxxxx",
"privateDnsName": null
}
],
"ipv6Addresses": ,
"privateDnsName": null,
"privateIpAddress": "xxxxxxxxxxx",
"networkInterfaceId": "xxxxxxxx",
"securityGroups": [
{
"groupName": "xxxxxxx",
"groupId": "xxxxxx"
}
],
"subnetId": "xxxxxxx",
"vpcId": "xxxxxxx"
},
{
"privateIpAddresses": [
{
"privateIpAddress": "xxxxxxx,
"privateDnsName": null
},
{
"privateIpAddress": "xxxxxxx",
"privateDnsName": ""
},
{
"privateIpAddress": "xxxxxx",
"privateDnsName": ""
},
{
"privateIpAddress": "xxxxxxxx",
"privateDnsName": ""
},
{
"privateIpAddress": "xxxxxxxx",
"privateDnsName": ""
},
{
"privateIpAddress": "xxxxxx,
"privateDnsName": ""
}
],
"publicIp": "xxxxxx,
"privateDnsName": null,
"ipv6Addresses": ,
"networkInterfaceId": "xxxxxxxx",
"securityGroups": [
{
"groupName": "xxxxxxxx",
"groupId": "xxxxxxxxx"
}
],
"privateIpAddress": "xxxxxxx",
"subnetId": "xxxxxxxx",
"vpcId": "xxxxxx",
"publicDnsName": ""
},
{
"privateIpAddresses": [
{
"privateIpAddress": "xxxxxxxxx",
"privateDnsName": null
}
],
"ipv6Addresses": ,
"privateDnsName": null,
"privateIpAddress": "xxxxxxxx",
"networkInterfaceId": "xxxxxxx",
"securityGroups": [
{
"groupName": "xxxxxxxx",
"groupId": "xxxxxxxxx"
}
],
"subnetId": "xxxxxxx",
"vpcId": "xxxxxxxx"