Verwenden von JSON in der Kibana-Suche

Wenn Sie von Kibana aus suchen, geben Sie normalerweise die eigentliche Abfragezeichenfolge in die obere Leiste ein, wie wir im Tutorial gesehen haben. Wenn die Abfragezeichenfolge nicht ausreicht, haben Sie auch die Möglichkeit, JSON in diese Zeichenfolge zu schreiben.





Sie können ein JSON-Objekt schreiben, das Sie bei der Interaktion mit Elasticsearch in diesem Feld an den "Abfrageschlüssel" anhängen würden, zum Beispiel:





{ "range": { "numeric": { "gte": 10 } } }
      
      



numeric:>=10



. , , JSON-, .





: JSON query_string



(, lowercase_expanded_terms



),  Kibana JSON , ( enter) “” JSON. , , enter , , JSON, .





, : " , , , ".





Elasticseach .





, , , , , .





Elasticsearch ignore_above



, . , , Elasticsearch , ignore_above



, . , , .





, ? Elasticsearch, <your-elasticsearch-domain>/<your-index-name>/_mapping



. JSON - , :





"fieldName": {
  "type": "string",
  "ignore_above": 15
}
      
      



15 , .





: , Elasticsearch:





{ "fieldName": "short string" }
{ "fieldName": "a string longer as ignore_above" }
      
      



( Kibana Elasticsearch), , - , . fieldName:longer



, ( fieldName:short



). Elasticsearch , " ignore_above" 15 , , , , .





, .

, , author:foo



, foo



, , , "" default_field



. Elasticsearch foo. , _all



.





, index.query.default_field



- , Elasticsearch _all



, .





, _all



, , - . _all



(, fieldName



_all



) / _all



.






OTUS "DevOps ". .





, OTUS DevOps .












All Articles