2016-10-30 1 views
0

Ich habe fehlgeschlagene Versuche protokolliert, mich bei meinen Servern in elasticsearch anzumelden.Elastische Suchhäufigkeit des Feldpaares

Ich möchte jetzt die häufigsten Paare von Benutzernamen und Passwörtern versuchen.

Ich habe dies für ein einzelnes Feld, aber wie finde ich die am häufigsten verwendeten Benutzernamen und Passwort-Kombinationen?

Dank

{ 
    "size":0, 
    "aggs":{ 
     "top-username-aggregation":{ 
     "terms":{ 
      "field":"username", 
      "size":10 
     } 
     } 
    } 

Antwort

1

können Sie eine weitere Unter Aggregation für Passwort verwenden.

{ 
    "size": 0, 
    "aggs": { 
    "top-user": { 
     "terms": { 
     "field": "username", 
     "size": 10 
     }, 
     "aggs": { 
     "top-passwords": { 
      "terms": { 
      "field": "password", 
      "size": 10 
      } 
     } 
     } 
    } 
    } 
} 
+0

Das hat funktioniert, danke. – poperob

+0

froh, dass ich helfen konnte – ChintanShah25