netch80: (Default)
[personal profile] netch80
Задолбали логи на человеческом языке.
Проблема в том, что их зверски неудобно парсить.

    } elsif ($line =~ / (\S+)\[\d+\]: .*(Illegal
 user|Invalid user|Failed password
 for|authentication error for( illegal user)?) (\S+) from (\S+)/) {


и дальше всё в том же духе - ловить пачку разных изложений одного и того же (ещё и меняющихся со временем - то illegal user, то invalid user...). Это вместо того чтобы аккуратно написать что-то вроде

SSH-AUTHFAIL: ip=1.2.3.4 hostname=1-2-3-4.urody.net login=pupkin reason=user_acl

установив соответствующие правила эскейпинга параметров.

Пусть даже будут параллельные два варианта - для людей и для роботов. Но не такой текст...

P.S. Виндовый вариант со специнтерфейсом по типу гибкой базы - перегиб в другую сторону. Но показательный перегиб.

Date: 2008-09-16 11:55 am (UTC)
From: [identity profile] blacklion.livejournal.com
Где ваши патчи? :)

Date: 2008-09-16 11:57 am (UTC)
From: [identity profile] netch80.livejournal.com
К чему именно?

Date: 2008-09-16 12:03 pm (UTC)
From: [identity profile] blacklion.livejournal.com
Ну, чьи ты там логи парсишь? :) OpenSSHD?
Боюсь, увы, со всеми авторами не договориться. Заметим, и в винде всё больше текстовые логи.

Date: 2008-09-16 02:10 pm (UTC)
From: [identity profile] netch80.livejournal.com
Идея понятна, но непонятно, зачем такая хрень на консоли и в syslog. Делали бы отдельным сервисом...

Date: 2008-09-16 02:32 pm (UTC)
From: [identity profile] dbg.livejournal.com
Да, да. Особенно на консоли.

Date: 2008-09-16 12:05 pm (UTC)
From: [identity profile] alexott.livejournal.com
ленту разорвало :-(

Date: 2008-09-16 01:18 pm (UTC)
From: [identity profile] netch80.livejournal.com
В каком смысле?

Date: 2008-09-16 01:45 pm (UTC)
From: [identity profile] murkt.livejournal.com
Сильно широко.

Date: 2008-09-16 02:08 pm (UTC)
From: [identity profile] netch80.livejournal.com
Ну уж не сильно:) ладно, разрезал строку

Date: 2008-09-16 02:12 pm (UTC)
From: [identity profile] murkt.livejournal.com
Это зависит от ширины дизайна. У меня лента достаточно узкая, и этот пост был где-то вдвое шире всего остального. У [livejournal.com profile] alexott'a, видимо, где-то так же получается.

Date: 2008-09-16 02:27 pm (UTC)
From: [identity profile] alexott.livejournal.com
текст слишком широкий был вставлен в <pre>

Profile

netch80: (Default)
netch80

September 2025

S M T W T F S
 123456
78910111213
1415 1617 181920
21222324252627
282930    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 2nd, 2026 06:20 am
Powered by Dreamwidth Studios