@CryptoSSH

Как в конфигурационным файле logstash настройть output plugin?

Хорошего настроения.
Читаю документацию по logstash, но не могу понять как можно реализовать свою задачу.
logstash получает сообщения от rabbitmq, далее настройка output plugin в конфигурационном файле отправляет в elasticsearch. Мне надо сообщения входящие в logstash отфильтровать по определенным признакам(например serenity:*) и записать в отдельный файл. При этом надо сохранить все пришедшие в logstash сообщения и передать в elasticsearch. То есть то, что попало под фильтр отправить в файл и в elasticsearch в месте с другими, которые не попали под фильтр.
output  {
	if [message] =~ ".*serenity*." {
		file { 
			path => "e:\logs\log_serenity.log" 
		}
        }
	elasticsearch {
		hosts => "127.0.0.1"
	}
}
  • Вопрос задан
  • 70 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы