web-dev-qa-db-fra.com

Comment exclure plusieurs termes de Kibana 4

Comment puis-je exclure plusieurs termes de recherche dans Kibana 4? Si je ne tape qu'un seul terme, cela l'exclut ... mais comment puis-je avoir plus d'un terme exclu? Par exemple, le terme "pas encore classé"

33
user1142130

Si je comprends bien votre question, vous essayez d'utiliser le "Modèle d'exclusion" pour exclure certaines valeurs du peuplement du graphique.

Les champs "Modèle d'exclusion" et "Modèle d'inclusion" s'appliquent aux expressions régulières et sont documentés ici: http://docs.Oracle.com/javase/7/docs/api/Java/util/regex/Pattern. html .

Si vous souhaitez exclure plusieurs champs, vous pouvez faire quelque chose comme ceci:

term1|term2|term3
39
Travis Swientek

Le champ de requête de Kibana utilise la syntaxe Lucene qui contient des informations à l’adresse http://www.lucenetutorial.com/lucene-query-syntax.html .

Pour exclure un terme contenant du texte spécifique, utilisez

-field: "text"

pour exclure différents textes, j'utilise

-field: ("text1" ou "text2")

S'il s'agit de deux champs distincts, essayez

-field1: "text1" -field2: "text2"

37
SimonH

dans la nouvelle version de kibana si vous voulez exclure certains termes, utilisez ceci:

not field : "text"

si vous voulez exclure une phrase, utilisez ceci:

not field : "some text phrase"

vous pouvez utiliser une autre opération logique avec not:

field: "should have phrase" and not field: "excluded phrase"
0
Ali