====== filebeat loglocatie toevoegen====== [[elk_stack:elk_stack|{{ :elk_stack:icon.jpg?120|}}]] ===== context===== dit document beschrijft hoe je een loglocatie toevoegt in filebeat. ===== algemeen===== - open /etc/filebeat/filebeat.yml - voeg toe: - type: log paths: - - herstart filebeat service: sudo sytemctl restart filebeat ===== voorbeelden ===== * monitor alle *.log-bestanden in /var/log - type: log paths: - /var/log/*.log * monitor alle *.log-bestanden in /opt/trustbuilder/, __inclusief subdirectories__. - type: log paths: - /opt/trustbuilder/**/*.log * monitor alle bestanden in /opt/trustbuilder/tomcat-core/logs, __uitgezonderd__ zip-bestanden. - type: log paths: - /opt/trustbuilder/tomcat-core/logs/* exclude_files: ['\.gz$'] * monitor alle bestanden in /var/log/, __uitgezonderd__ bestanden ouder dan 1 week__ - type: log paths: - /var/log/**/* ignore_older: 1w exclude_files: ['\.gz$'] ===== testen ===== * open /var/log/filebeat/filebeat * kijk of er een harvester wordt gestart * kijk in Kibana of je de wijziging kunt terugvinden. {{ :elk_stack:filebeatcheckwerking2.png?600 |}} ===== meer info ===== * [[https://www.elastic.co/guide/en/beats/filebeat/current/filebeat-input-log.html|Filebeat reference]] * [[https://raw.githubusercontent.com/ulyaoth/repository/master/ulyaoth-beats/SOURCES/filebeat.yml|Filebeat example]] {{tag>elk_stack filebeat}}