I am using ELK 6.4.0 and Beats (Filebeat, Metricbeat) 6.4.0. Currently my architecture is Beat->Logstash->Elasticsearch->Kibana.
I am using Filebeat System module and ouput in filebeat.yml is logstash. In this case, logs are coming on kibana dashboard via system module. But logs are not showing in Filebeat syslog and SSH dashboard.
But when i am replacing output logstash with elasticsearch in filebeat.yml file then logs are coming on kibana dashboard as well as showing on Syslog and SSH filebeat dashboard.
is logstash unable to add those required fileds or something else?
I want to use logstash and Filebeat Syslog and SSH dashboard so that we can easily visualize the SSH loging attempt like success and failed with geolocation.
Please help me to troubleshoot the issue.
I am getting one more error when running the below command on filebeat server:
ERROR registrar/registrar.go:363 Writing of registry returned error: rename /var/lib/filebeat/registry.new /var/lib/filebeat/registry: no such file or directory. Continuing...
I have checked /var/lib/filebeat/registry file is present on the server.
Sorry, if it is not totally clear. In learning phase of ELK.
@Tek_Chand all of the modules inside Filebeat relies on the ingest node which is an Elasticsearch feature to do the transformation on the original data. When you start Filebeat with a module we automatically configure the remote ingest pipeline for the transformation.
When you add Logstash between Filebeat and Elasticsearch you are losing capabilities that you have to either do one of the following:
If you don't need Logstash just keep Filebeat -> Elasticsearch
Convert the ingest pipeline found in the ingest directory into a Logstash pipeline manually or using the migration tool.
Configure the elasticsearch output with condition on your data to send the data to to the ingest pipeline.
It's still a bit more involved to add Logstash in the middle and we aim to provide a better path in the future.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.