$skip
Guest
Помогите с обработкой логов для статистики sendmail
Надо сделатьскрипт для чтения лога и вычисления затраченного времени для получения почты. Лог sendmail-а выглядит вот так:
Jul 31 21:56:45 server2 in.pop3d[16860]: Logout [email protected] host=ts1-a94.Saratov.dial.rol.ru [255.255.255.255] nmsgs=0 ndele=0
Jul 31 21:56:44 server2 in.pop3d[16860]: Login [email protected] host=ts1-a94.Saratov.dial.rol.ru [255.255.255.255] connect_to=host.ru nmsgs=0/0
. Помещаю все это в базу данных для удобства. Мне нужно основываясь на номере сессии из logout времени вычесть login время, потом все полученные разницы по всем существующим логинам вывести в сумме кто сколько потратил времени для получения почты.
Надо сделатьскрипт для чтения лога и вычисления затраченного времени для получения почты. Лог sendmail-а выглядит вот так:
Jul 31 21:56:45 server2 in.pop3d[16860]: Logout [email protected] host=ts1-a94.Saratov.dial.rol.ru [255.255.255.255] nmsgs=0 ndele=0
Jul 31 21:56:44 server2 in.pop3d[16860]: Login [email protected] host=ts1-a94.Saratov.dial.rol.ru [255.255.255.255] connect_to=host.ru nmsgs=0/0
. Помещаю все это в базу данных для удобства. Мне нужно основываясь на номере сессии из logout времени вычесть login время, потом все полученные разницы по всем существующим логинам вывести в сумме кто сколько потратил времени для получения почты.