Serwer logów – zastosowanie w e-commerce

Nazwa “serwer logów” zapewne dla wielu osób brzmi dość enigmatycznie. Aby zrozumieć, co oznacza to określenie, trzeba w pierwszej kolejności poznać znaczenie słowa „log”.

Każda z usług, części aplikacji tworzącej system e-commerce, takie jak np. aplikacja sklepu, poszczególne moduły, baza danych, serwer www, serwer pocztowy, czy integracje – generuje logi. Tworzone są one w sposób automatyczny, w kolejności chronologicznej i niezależnie od użytkownika. Zapisywane są w plikach tekstowych opisujących co się stało.

Poszczególne logi mogą mieć także różne stopnie szczegółowości. Pojedynczy wpis może zawierać: informacje o dacie i godzinie dokonania zdarzenia, jego rodzaju, nazwie oraz adresie IP użytkownika, danych o pobieranych plikach, oraz tekstowy opis zdarzenia.

Głównym zastosowaniem logów jest analiza sposobu pracy systemów informatycznych. Pozwalają one na sprawdzenie trybu działania serwera, wykrycie nieprawidłowości w systemie, a także na tworzenie statystyk oraz wykrywanie naruszeń bezpieczeństwa.

Nowoczesny system e-commerce składa się z wielu rozproszonych usług i komponentów znajdujących się fizycznie na różnych serwerach. Pozwala to na skalowanie systemu, jednak niesie za sobą konsekwencje – logi wykonywanych operacji również są rozproszone po wielu serwerach. Analiza jednego problemu jest przez to niezwykle czasochłonna. Serwer logów sprawia, że wszystkie zdarzenia mamy w jednym miejscu z pełnotekstową, zaawansowaną wyszukiwarką i narzędziami do analizy.

serwer

Dzięki takiemu rozwiązaniu, dla każdego systemu istnieje jedna maszyna, która transferuje logi ze wszystkich serwerów oraz udostępnia ujednolicony interfejs do ich przeglądania. Ułatwia to monitoring stanu oraz kondycji systemu. W sytuacji, gdy zachodzi konieczność sprawdzenia lub analizy trybu pracy systemu, zarówno wyszukiwanie informacji, porównywanie ich, jak i tworzenie wykresów zajmuje kilka sekund, ponieważ logi są indeksowane. W przypadku braku serwera logów działania te mogą trwać kilka godzin. Dlatego serwer logów jest częścią nowoczesnej infrastruktury serwerowej, działającej na potrzeby e-commerce.

Dodaj komentarz

Please Login to comment

Zobacz również artykuły o podobnej tematyce

ORI – czy Twój biznes jest gotowy na omnichannel?

Pojęcie omnichannelu znamy już właściwie wszyscy, nie tylko w teorii, ale również w praktyce. Taka synergia wszystkich, wykorzystywanych przez markę...

Efekt ROPO – co może zagwarantować Twojej firmie?

Relacje między marką a klientem zmieniają się bardzo dynamicznie. Współcześnie są one zupełnie inne niż 5, 10, czy 20 lat...

Magia e-commerce, czyli ludzka psychika a wydatki

Żyjemy w czasach, gdzie półki uginają się pod ciężarem wyłożonych na nich towarów, a każdy produkt jest w zasadzie “na...

Zobacz więcej wpisów