Skip to content

Instantly share code, notes, and snippets.

@jasonish
Last active September 25, 2020 18:09
Show Gist options
  • Save jasonish/db9e6d633d2174816f7738237b263e5a to your computer and use it in GitHub Desktop.
Save jasonish/db9e6d633d2174816f7738237b263e5a to your computer and use it in GitHub Desktop.
EveBox Inbox Query
POST logstash-*/_search
{
"aggs": {
"signatures": {
"aggs": {
"sources": {
"aggs": {
"destinations": {
"aggs": {
"escalated": {
"filter": {
"term": {
"tags": "evebox.escalated"
}
}
},
"newest": {
"top_hits": {
"size": 1,
"sort": [
{
"@timestamp": {
"order": "desc"
}
}
]
}
},
"oldest": {
"top_hits": {
"size": 1,
"sort": [
{
"@timestamp": {
"order": "asc"
}
}
]
}
}
},
"terms": {
"field": "dest_ip.keyword",
"size": 10000
}
}
},
"terms": {
"field": "src_ip.keyword",
"size": 10000
}
}
},
"terms": {
"field": "alert.signature_id",
"size": 10000
}
}
},
"query": {
"bool": {
"filter": [
{
"exists": {
"field": "event_type"
}
},
{
"term": {
"event_type": "alert"
}
},
{
"range": {
"@timestamp": {
"gte": "2020-09-24T17:55:29.108Z"
}
}
}
],
"must_not": [
{
"term": {
"tags": "evebox.archived"
}
}
]
}
},
"sort": [
{
"@timestamp": {
"order": "desc"
}
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment