Because of the possibility of data loss today, i added a persisted queue and dead_letter_queue.
like this:
queue.type: persisted
dead_letter_queue.enable: true
No other settings were modified at all. And run with the same command.
Per the docs, the -f option overrides the logstash config, which means it's attempting to parse the my_conf.conf as as logstash.yml
what's mean?
I know, '-f option' specifies the logstash file to execute.
Is the option related to logstash.yml?
Isn't the '--path.settings option' related option to logstash.yml?
The debugging output configuration file looks at the config directory in the default path,
All settings except the monitoring will have the changed values.
Hmm. I'm not seeing this behavior locally and not sure about the details of logstash (I'm on the stack monitoring team, which is tagged here).
I don't think this is an issue with how monitoring works, but rather something around logstash configs.. I'm going to remove the stack-monitoring tag and a member of the Logstash team will pick this up and help more
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.