Я хочу использовать Logstash с вводом Elasticsearch, однако моему API Elasticsearch требуется секретный токен для его запроса (который передается в заголовке HTTP как параметр, называемый «токен»). Logstash не имеет возможности передать токен в конфигурации, поэтому я получаю следующую ошибку:
> Error: [403] {"message":"Forbidden"} Exception:
> Elasticsearch::Transport::Transport::Errors::Forbidden
Есть ли способ сделать это? (чтобы передать токен в Logstash.config)?
Вот как выглядит logstash.config:
input {
elasticsearch {
hosts => *MY-ELASTICSEARCH-HOST*
}
}
output {
stdout { }
}