sudo cscli collections install LePresidente/adguardhomeInstalls 1 parser and 1 scenario.
View adguardhome →sudo cscli parsers install LePresidente/adguardhome-logsThen reload CrowdSec: sudo systemctl reload crowdsec
Sign in to see which of your engines run it →Hover a line or a note to see what each field does.
onsuccess: next_stage#debug: falsename: LePresidente/adguardhome-logsdescription: "Parse adguardhome logs"filter: "evt.Parsed.program == 'adguardhome'"nodes:- grok:pattern: '%{DATE_X:date} %{TIME:time}.* POST %{HOSTNAME} /control/login: from ip %{IP:source_ip}: invalid username or password$'apply_on: messagestatics:- meta: log_typevalue: adguardhome_failed_auth- grok:pattern: '%{DATE_X:date} %{TIME:time}.* POST %{IP:source_ip} /control/login: invalid username or password$'apply_on: messagestatics:- meta: log_typevalue: adguardhome_failed_authstatics:- meta: servicevalue: adguardhome- meta: source_ipexpression: "evt.Parsed.source_ip"- target: evt.StrTimeexpression: "evt.Parsed.date + ' ' + evt.Parsed.time"
Sign in to see the Security Engines that run this log parser, the version they run and whether it was modified locally.
Parser for AdGuardHome Logs.
1---2filenames:3 - /var/log/AdGuardHome.log4labels:5 type: adguardhome
1---2source: docker3container_name:4 - AdGuardHome5#container_id:6# - 843ee92d231b7labels:8 type: adguardhome