@DefensiveDepth,
I think I know what you mean now. I think the problem is that you are loading an array of results into a single Elasticsearch document, which isn't of much use. Kibana says "Objects in Arrays are not well supported", but what you really need is to split out each "result" into it's own document so that you can search results instead of searching a single field for everything.
Adding this filter will split each Bing Result into a separate Elasticsearch document:
filter {
split {
field => "[d][results]"
}
}
Then you can make better use of Kibana, or search them like this:
curl -XGET "http://localhost:9200/logstash-2015.10.22/_search?q=d.results.Title:monitor&_source=d.results.Title"
Yields:
{
"took": 4,
"timed_out": false,
"_shards": {
"total": 5,
"successful": 5,
"failed": 0
},
"hits": {
"total": 8,
"max_score": 0.9181428,
"hits": [
{
"_index": "logstash-2015.10.22",
"_type": "logs",
"_id": "AVCPzC6Frc7DPZQz42Rw",
"_score": 0.9181428,
"_source": {
"d": {
"results": {
"Title": "UltraScale Architecture System Monitor - Xilinx"
}
}
}
},
{
"_index": "logstash-2015.10.22",
"_type": "logs",
"_id": "AVCPzC6Erc7DPZQz42Rj",
"_score": 0.8942287,
"_source": {
"d": {
"results": {
"Title": "System Monitor (Windows)"
}
}
}
},
{
"_index": "logstash-2015.10.22",
"_type": "logs",
"_id": "AVCPzC6Frc7DPZQz42Ro",
"_score": 0.78697956,
"_source": {
"d": {
"results": {
"Title": "Sysinternals New Tool Sysmon (System Monitor)"
}
}
}
},
{
"_index": "logstash-2015.10.22",
"_type": "logs",
"_id": "AVCPzC6Frc7DPZQz42Rt",
"_score": 0.78697956,
"_source": {
"d": {
"results": {
"Title": "SysMon System Monitor | Windows CMD | SS64.com"
}
}
}
},
{
"_index": "logstash-2015.10.22",
"_type": "logs",
"_id": "AVCPzC6Frc7DPZQz42SB",
"_score": 0.78697956,
"_source": {
"d": {
"results": {
"Title": "Sysmon v2.0 - System Activity Monitor for Windows"
}
}
}
},
{
"_index": "logstash-2015.10.22",
"_type": "logs",
"_id": "AVCPzC6Frc7DPZQz42ST",
"_score": 0.7824501,
"_source": {
"d": {
"results": {
"Title": "Download System Monitor (Sysmon) - MajorGeeks"
}
}
}
},
{
"_index": "logstash-2015.10.22",
"_type": "logs",
"_id": "AVCPzC6Frc7DPZQz42SO",
"_score": 0.6706715,
"_source": {
"d": {
"results": {
"Title": "Sysinternals Sysmon system monitor for Windows"
}
}
}
},
{
"_index": "logstash-2015.10.22",
"_type": "logs",
"_id": "AVCPzC6Frc7DPZQz42SE",
"_score": 0.55889297,
"_source": {
"d": {
"results": {
"Title": "Using Sysinternals System Monitor (Sysmon) in a Malware ..."
}
}
}
}
]
}
}