Bartek Siebab dnia 2005-05-27 09:48:
Koniec końców napisałem własny daemon sysloga który słucha na porcie
udp 514 i odebrane komunikaty odpowiednio parsuje wyciągając z nich:
Priority, Severity, Facility, remoteip, revdns domainname, remote datetime,
local datetime, remote eventid, txtmessage
Dane te zapychane są bezpośrednio do bazy postgresql przy użyciu
postgresowego komponentu .NET - aktualne stadium rozwoju aplikacji
jest takie iż wszystko już działa sprawnie - pozostaje podorabiać
obsługe niektórych wyjątków, odczytanie konfiguracji, przeróbka na
usługę systemową i inne upiększenia kodu ;)
Z racji iz niezbyt się czuję z .NETowego c# czy c++ to jak narazie mam
to zrobione w .NET'owym vb express 2005 beta2 i gdyby znalazł się ktoś
nieźle rozgarnięty w .NET c# czy c++ to zapraszam do współpracy :)
IMHO jeszcze kilka dni kodowania i będzie git - wkrótce przetestuję
to w zbieraniu logów z kilkunastu maszynek - jeszcze muszę sobie
podorabiać odpowiednie indeksy na tabeli postgresowej itp stuff.
Gdy całość się sprawdzi w bojach to zagonię logowania wszystkie serwery
switche, routery, pecki itp złom :)
-- .---------- -------- ------ ---- ---- --- - -- - | Bartek `saphire` Siebab http://bartek.siebab.netReceived on Mon Jun 13 20:10:21 2005
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Mon 13 Jun 2005 - 20:42:03 MET DST