I am using the below query to pull the information from logstash:: 

curl -XGET ' http://logs:xx00/_all/_search?pretty=true' -d ' { 
    "query": { 
    "bool": { 
        "must": [ 
            { 
                "match": { 
                    "_type": "pre" 
                } 
            }, 
            { 
                "match": { 
                    "message": "MapDone" 
                } 
            }, 
            { 
                   "range": { 
                        "@timestamp": { 
                            "gte": "now-5m" 
                        } 

                } 
            } 
        ] 
    } 
} }' 
Output :: 

{ "took" : 177, "timed_out" : false, "_shards" : { "total" : 3225,
"successful" : 3225, "failed" : 0 }, "hits" : { "total" : 1238, "max_score"
: 4.3801584, "hits" : [ { "_index" : "fi-logstash-2015.01.21", "_type" :
"fi", "_id" : "CORYzNPHnnQeu09A", "_score" : 4.3801584,
"_source":{"thread_name":"main","message":"[MapDone]\tstandards.po.poRsxWrite
in
169ms","@timestamp":"2015-01-21T14:48:59.835+00:00","level":"INFO","mdc":{},"file":"fi-1-small-log.json","class":"fi.log.MapLogHandler","line_number":"21","logger_name":"fi.Mapper","method":"info","@version":1,"source_host":"fi.pp","host":"prefi2","offset":"185244882","type":"prefi","tags":["instance"],"syslog_severity_code":5,"syslog_facility_code":1,"syslog_facility":"user-level","syslog_severity":"notice"}
} 

The above is only a part of the output.I am trying to get only the map name
as output. When I am trying , I am getting errors. 

Different sample Maps:: formats.pure.qm.fromSIP.toCSV.write in 24ms
H044Grain.hub.asn.from.advanceShipNoticeWrite in 188ms
H9B1honey.hub.po.fromFEDSto.purchaseOrder in 416ms
HAEPrugs.hub.rsx.v7.r0.po.poFedsWrite in 231ms
H4Grain2.hub.in.fromtoAPP.invoiceWrite in 110ms
H2Home.v700.e4060.co.in.inFedsWrite in 108ms 

I am tring to get:: 

1 - only mapping names ( H4Grain2.hub.in.from.invoiceWrite ) 
2 - unique mappings ( something like | uniq to previous o/p ) 
3 - Average of last 1 minutes mappings 

Can anybody help check if this is possible. Thanks a ton in advance.
<http://logs:xx00/_all/_search?pretty=true'> 



--
View this message in context: 
http://elasticsearch-users.115913.n3.nabble.com/not-able-to-refine-from-o-p-of-query-in-logstash-tp4069573.html
Sent from the ElasticSearch Users mailing list archive at Nabble.com.

-- 
You received this message because you are subscribed to the Google Groups 
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/1422265133181-4069573.post%40n3.nabble.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to