I've enabled the filebeat system module:
filebeat modules enable system
filebeat setup --pipelines --modules system
filebeat setup --dashboards
systemctl restart filebeat
This is what logstash has to say
pipeline with id [filebeat-7.9.0-system-auth-pipeline] does not exist
This is the part of logstash that is responsible for it:
output {
if [@metadata][pipeline] {
elasticsearch {
hosts => "https://localhost:9200"
manage_template => false
cacert => "/etc/elasticsearch/estackcap12extract.crt"
ssl => true
ssl_certificate_verification => false
index => "%{[@metadata][beat]}-%{[@metadata][version]}-%{+YYYY.MM.dd}"
pipeline => "%{[@metadata][pipeline]}"
user => "elastic"
password => "*secret*"
}
} else {
...
Do I need to manually create a pipeline for this? Did I do something wrong? Best I could find is this doc page page but it seem to be for custom things and this is a ready module so I'm not sure how relevant it is.