Как создать конфигурацию для плагина фильтра grok в logstash? - PullRequest
0 голосов
/ 02 апреля 2019

У меня есть куча записей о студентах в моей базе данных (MySQL), и я хочу вывести их на упругий поиск, который соответствует моему шаблону.Теперь мне нужно написать файл конфигурации для этого.Я хорошо разбираюсь в написании плагинов ввода и вывода.

Но у меня нет особых идей по написанию конфигурации плагинов фильтра grok, даже если я посетил документацию.

pattern: g ^ [a-zA-Z] * (Принимает имена, начинающиеся с g)

имя поля в моей таблице: Student_Name

Может ли кто-нибудь помочь мне создать плагин фильтра ??

версия logstash: 6.7.0

sample.conf:

input {

jdbc {  
  #code to fetch data from mysql 

  }

  }

filter {

    #code needed 
 }

output {

elasticsearch {
#code to push data into elastic search
}

}
...