Skip to content

Commit 1345944

Browse files
committed
feat: add fail2ban filter specification
1 parent d9669e9 commit 1345944

File tree

2 files changed

+9
-6
lines changed

2 files changed

+9
-6
lines changed

config/runtime.exs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -212,12 +212,12 @@ if path = System.get_env("SUPAVISOR_ACCESS_LOG_FILE_PATH") do
212212
%{
213213
level: :error,
214214
formatter:
215-
Logger.Formatter.new(
216-
format: "$dateT$timeZ $metadata[$level] $message\n",
217-
color: false,
218-
metadata: [:peer_ip],
219-
utc_log: true
220-
),
215+
Logger.Formatter.new(
216+
format: "$dateT$timeZ $metadata[$level] $message\n",
217+
color: false,
218+
metadata: [:peer_ip],
219+
utc_log: true
220+
),
221221
filter_default: :stop,
222222
filters: [
223223
exchange: {&Supavisor.Logger.Filters.filter_client_handler/2, :exchange}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[Definition]
2+
prefregex = peer_ip=<HOST> .*\[error\] <F-CONTENT>.*</F-CONTENT>
3+
failregex = ^ClientHandler: (Exchange error|User not found):

0 commit comments

Comments
 (0)