2017-12-11 24 views
0

画像をご覧ください。あなたはKIBANA X-Pack Grokデバッガで簡単な[a-zA-Z]式をどのように使うことができますか? 私はいくつかのフレーバーを試してきましたが、私は必要なものすべてを見つける通常の正規表現のテスト環境で正規表現を実行しましたが、このデバッガは私が把握できないものを求めています。これも、あらかじめ作成された正規表現ではなく、カスタム正規表現です。GROKカスタム正規表現のためにこのa-zA-Zをどのようにフォーマットするのですか?

screenshot

  • [AZ]
  • [AZ]
  • [-ZA-Z]
  • ([-ZA-Z] +)

とmore

答えて

1

最初のボックスはデータ文字列、2番目のボックスはパターン、l astボックスは、カスタムパターンを定義する場所です。パターンがなく、カスタムパターンを定義するための構文が間違っています。これは、実際の検索パターンで使用することができるMY_REGEXという新しいパターンを作成する第三のボックス型

MY_REGEX [a-z] 

で第2の箱型

%{MY_REGEX:results} 

。意図されたものになることはほとんどありませんが、それはあなたが始める必要があるデータの最初の文字に一致

Example screenshot

+0

https://www.elastic.co/guide/en/kibana/current/grokdebugger-getting-started.html#grokdebugger-custom-patternsはどうもありがとうございましたも参照してください。私は5.5.0 Grokデバッガを使用していましたが、それが動作しないためにバグがあるようです。しかし、これは私が新しいバージョンと推測しているオンラインのGrok Debuggersで動作します。 5.5.2に更新して、そこで動作するか確認します。 – Elijah

+0

これは問題ありません。私が使用していたサイトは、JSON形式に変換するために翻訳を行う必要があります。私は今、木場で働いている。例えば{"my_regex": "[a-z]"} – Elijah

関連する問題