cscli parsers install MrShippeR/filebrowser-logs
Parser for FileBrowser vanilla app logs.
---
filenames:
- /home/shipper/docker/filebrowser/config/filebrowser.log
labels:
type: filebrowser
Parser for FileBrowser Docker container logs.
---
source: docker
container_name:
- filebrowser_container_name
labels:
type: filebrowser
1name: MrShippeR/filebrowser-logs2description: "Parse Filebrowser authentication failures"3onsuccess: next_stage4filter: "evt.Parsed.program == 'filebrowser'"56pattern_syntax:7 FILEBROWSER_FAILED_AUTH: "%{NGINXERRTIME:event_timestamp} /api/login: 403 %{IP:source_ip} <nil>"89nodes:10 - grok:11 name: "FILEBROWSER_FAILED_AUTH"12 apply_on: message13 statics:14 - meta: log_type15 value: filebrowser_failed_auth16 - meta: log_subtype17 value: filebrowser_invalid_credentials18 - target: evt.StrTime19 expression: evt.Parsed.event_timestamp202122statics:23 - meta: service24 value: filebrowser25 - meta: source_ip26 expression: "evt.Parsed.source_ip"27 - meta: timestamp28 expression: "evt.StrTime"29