Kibanaの角かっこをフィルタリングする

JoãoMenighin

Kibanaのログメッセージで角かっこをフィルタリングするのに苦労しています。私がメッセージを持っているとしましょう:

[BOOK] The Book 32 was sold
Exception on buying BOOK

そして、正確に持つメッセージのみをフィルタリングしたい[BOOK](したがって、最初のメッセージのみを取得する必要があります)。

私は考えられるあらゆる種類のエスケープでフリーテキストをフィルタリングしようとしました:

[BOOK]
"[BOOK]"
\[BOOK\]
"\[BOOK\]"
\\[BOOK\\]

また、メッセージフィールドでフィルタリングしてみました。

message: [BOOK]*
message: "[BOOK]*"
message: \[BOOK\]*
message: "\[BOOK\]*"

しかし、Kibanaは角かっこを単に無視しているようで、常に両方のメッセージを表示し、BOOK単語のみを強調表示します

どうすれば強制的に検索でき[]ますか?

グレナコタ

あなたの場合はmessageフィールドが分析されたテキストで、その後、ブラケットがアナライザによって廃棄されます。キーワードデータ型に対してクエリを実行する必要があります。より正確には、aprefixwildcardクエリなどのキーワードデータ型に対して正規表現を実行する必要があります。

レッツは、のマッピングが仮定messageですkeyword場合は[BOOK]、あなたのログメッセージの先頭に常にあり、有効なクエリは以下の通りであります:

{ "query": {
  "prefix": {
    "message": "[BOOK]"
  }
}}

代わり[BOOK]に、message値の任意の部分を検索する場合は、次のようなものが必要になります。

{ "query": {
  "wildcard": {
    "message": "*[BOOK]*"
  }
}}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

pandas.DataFrame.apply()は、角かっこでフィルタリングするとNaNを生成します

分類Dev

角かっこで囲まれたコンテンツをPythonリストにフィルタリングする

分類Dev

Kibana:今日のイベントをフィルタリングする

分類Dev

kibanaのuriparamでフィルタリングする

分類Dev

locを使用することと、角かっこだけを使用してPandas / Pythonの列をフィルターすることの違いは何ですか?

分類Dev

角かっこなしのタプルのリストを出力するpython

分類Dev

Kibanaでメッセージをフィルタリングする方法は?

分類Dev

パンダセル内のリストから角かっこを削除する

分類Dev

いくつかのルールに従ってJSONをフィルタリングする

分類Dev

角かっこを使用してDjangoのフィールドを参照することは可能ですか?

分類Dev

いくつかの属性値に従ってデータをフィルタリングする

分類Dev

特定の値を尋ねることによってネストディクショナリをフィルタリングする関数を作成する

分類Dev

PySpark-このデータフレームから行をフィルタリングする方法

分類Dev

文字列リテラルの角かっこを無視する

分類Dev

AWSからのIPをフィルタリングする

分類Dev

JSONから特定の要素をフィルタリングする

分類Dev

Rの値に従って行と列をフィルタリングする

分類Dev

最初の文字に従って ng-repeat をフィルタリングする

分類Dev

その場でベクトルをフィルタリングすることは可能ですか?

分類Dev

LLDB出力をフィルタリングすることは可能ですか?

分類Dev

divの数値の範囲をフィルタリングすることは可能ですか?

分類Dev

JQ-出力配列から角かっこ、引用符、コンマを削除するフィルターを定義する方法

分類Dev

Rのtxt.gzファイルから2つの空白行の間のテキストのチャンクをフィルタリングすることによって情報を選択的に抽出する方法はありますか?

分類Dev

qlikviewで値を分割し、この値をフィルタリングする方法

分類Dev

Typescriptの値でマップを「フィルタリング」することは可能ですか?

分類Dev

前の行に応じてPythonで出力をフィルタリングすることは可能ですか?

分類Dev

Pytest-別のフィクスチャをフィルタリングするフィクスチャを作成することは可能ですか?

分類Dev

列のサフィックスに従ってデータテーブルからデータをフィルタリングする方法

分類Dev

この多次元配列をフィルタリングする方法は?

Related 関連記事

  1. 1

    pandas.DataFrame.apply()は、角かっこでフィルタリングするとNaNを生成します

  2. 2

    角かっこで囲まれたコンテンツをPythonリストにフィルタリングする

  3. 3

    Kibana:今日のイベントをフィルタリングする

  4. 4

    kibanaのuriparamでフィルタリングする

  5. 5

    locを使用することと、角かっこだけを使用してPandas / Pythonの列をフィルターすることの違いは何ですか?

  6. 6

    角かっこなしのタプルのリストを出力するpython

  7. 7

    Kibanaでメッセージをフィルタリングする方法は?

  8. 8

    パンダセル内のリストから角かっこを削除する

  9. 9

    いくつかのルールに従ってJSONをフィルタリングする

  10. 10

    角かっこを使用してDjangoのフィールドを参照することは可能ですか?

  11. 11

    いくつかの属性値に従ってデータをフィルタリングする

  12. 12

    特定の値を尋ねることによってネストディクショナリをフィルタリングする関数を作成する

  13. 13

    PySpark-このデータフレームから行をフィルタリングする方法

  14. 14

    文字列リテラルの角かっこを無視する

  15. 15

    AWSからのIPをフィルタリングする

  16. 16

    JSONから特定の要素をフィルタリングする

  17. 17

    Rの値に従って行と列をフィルタリングする

  18. 18

    最初の文字に従って ng-repeat をフィルタリングする

  19. 19

    その場でベクトルをフィルタリングすることは可能ですか?

  20. 20

    LLDB出力をフィルタリングすることは可能ですか?

  21. 21

    divの数値の範囲をフィルタリングすることは可能ですか?

  22. 22

    JQ-出力配列から角かっこ、引用符、コンマを削除するフィルターを定義する方法

  23. 23

    Rのtxt.gzファイルから2つの空白行の間のテキストのチャンクをフィルタリングすることによって情報を選択的に抽出する方法はありますか?

  24. 24

    qlikviewで値を分割し、この値をフィルタリングする方法

  25. 25

    Typescriptの値でマップを「フィルタリング」することは可能ですか?

  26. 26

    前の行に応じてPythonで出力をフィルタリングすることは可能ですか?

  27. 27

    Pytest-別のフィクスチャをフィルタリングするフィクスチャを作成することは可能ですか?

  28. 28

    列のサフィックスに従ってデータテーブルからデータをフィルタリングする方法

  29. 29

    この多次元配列をフィルタリングする方法は?

ホットタグ

アーカイブ