Firma technologiczna - Gliwice, od 2001 r. tel. 502 778 645•biuro@prestiz.net

Logi sieci czyta sztuczna inteligencja

Zbudowaliśmy system, który codziennie przegląda logi ponad 100 urządzeń sieciowych w naszej sieci operatorskiej i w sieci osiedlowej SM Stare Gliwice. Co rano administrator dostaje krótki raport napisany przez AI. Gdy dzieje się coś poważnego, w ciągu minuty przychodzi SMS, a zaraz po nim e-mail z odpowiedzią: co się stało, gdzie szukać i co sprawdzić najpierw.

Sieci
prestiz.net i SM Stare Gliwice
Branża
Operator internetu / sieć osiedlowa
Rok
2026
Realizacja
prestiz.net
Wyzwanie

Wszystko jest w logach. Tylko nikt ich nie czyta

Każdy switch, router i OLT codziennie zapisuje setki komunikatów: zmiany stanu portów, burze broadcastowe, logowania, restarty. Jedna linia potrafi zapowiedzieć awarię całego budynku. Przy ponad 100 urządzeniach nikt nie ma jednak czasu czytać tego ręcznie, więc do logów zagląda się dopiero po awarii, kiedy dzwonią klienci.

Do tego dochodzą wymagania ustawy o krajowym systemie cyberbezpieczeństwa i dyrektywy NIS2: monitorowanie, wykrywanie incydentów i dowody, że ktoś te dane rzeczywiście przegląda.

Chcieliśmy, żeby logi czytał ktoś codziennie, bez zmęczenia i bez pomijania, a SMS wysyłał tylko wtedy, gdy naprawdę trzeba działać.
Rozwiązanie

Reguły pilnują, sztuczna inteligencja tłumaczy

O tym, czy jest alarm, decydują sprawdzone reguły. Działają w sekundę, nic nie kosztują i nie zależą od żadnej zewnętrznej usługi. Sztuczna inteligencja (Claude firmy Anthropic) robi to, w czym jest najlepsza: czyta wyliczone fakty i fragmenty logów, zna topologię sieci i pisze po ludzku, co się dzieje. Dzięki temu system jest jednocześnie szybki, przewidywalny i zrozumiały.

Jak to działa

Od surowego logu do gotowej odpowiedzi

Cztery warstwy, z których każda działa samodzielnie.

Jeden serwer logów

Wszystkie urządzenia wysyłają logi w jedno miejsce. Archiwum z 12 miesięcy z sumami kontrolnymi SHA-256 i 90 dni szybkiego wyszukiwania w Grafanie.

Fakty bez AI

Skrypt porównuje każdą dobę z poprzednimi siedmioma: burze, pętle, flapy portów, logowania, restarty, zmiany konfiguracji i urządzenia, które nagle ucichły.

Raport o 6:30

AI dostaje fakty, opis sieci i jej szkielet. Pisze raport do przeczytania w dwie minuty: Pilne, Do sprawdzenia, Informacyjnie.

Alarm na żywo

Co minutę reguły sprawdzają nowe logi. Przy poważnym problemie od razu idzie SMS, a po około 30 sekundach e-mail z opisem od AI.

Możliwości AI

Co konkretnie robi sztuczna inteligencja

Raport poranny

Zamiast setek linii kilka punktów z liczbami, godzinami i porównaniem ze średnią z ostatniego tygodnia. Rzeczy znane i normalne dla Twojej sieci pomija.

Opis alarmu

Co widać, jaka może być przyczyna, gdzie fizycznie szukać i od 2 do 4 konkretnych kroków na start. Wyraźnie oddziela fakty z logów od przypuszczeń.

Zna Twoją sieć

Dostaje szkielet sieci zbudowany z LLDP. Wie, który port jest uplinkiem, który switch wisi pod którym i jaka droga prowadzi do rdzenia.

Tak to wygląda

SMS i e-mail prosto na telefon

Po lewej przykładowy SMS przy alarmie pilnym. Po prawej prawdziwy e-mail z naszej sieci osiedlowej, skrócony, z uproszczonymi nazwami urządzeń.

SMS: alarm pilny (przykład)

Serwer logów
ALARM logi 14:02: burze/petle na 4 switchach w 10 min (BLOK-12, KLAT-8, KLAT-14...)14:02
ALARM logi 14:09: PETLA BLOK-12 port 114:09

Jedna wiadomość na problem, do 160 znaków, bez polskich znaków. Trwający alarm nie wysyła kolejnych SMS-ów.

E-mail: opis od AI, około 30 sekund po alarmie

Od: Serwer logów
Temat: [uwaga] 28.10 20:41: burza broadcast na uplinku KLAT-14

Coś do sprawdzenia, nie awaria: monitoring dostępności milczy, ale burza przychodzi z góry, od strony switcha blokowego, a nie od klientów.

Co widać

  • KLAT-14, port 1, czyli uplink do BLOK-12 p4: „Broadcast Storm appears” 3 razy w 4 minuty.
  • BLOK-12, agregacja i pozostałe klatki pod BLOK-12 nie zgłaszają nic.

Możliwa przyczyna

  • Możliwe, że pod BLOK-12 jest pętla albo klient zalewa sieć broadcastem.
  • Możliwe też, że uplink ma za nisko ustawioną ochronę przed burzą i niepotrzebnie gubi ruch klatki.

Gdzie szukać

  • AGG-01 eth1/0/10 → BLOK-12 p4 → KLAT-14 port 1

Co sprawdzić najpierw

  • Ochronę przed burzą na porcie 1 KLAT-14.
  • Liczniki broadcastu na portach BLOK-12: port z dużym ruchem wskaże źródło.
Bez spamu

SMS tylko wtedy, gdy trzeba działać od razu

Najprostszy sposób, żeby administrator przestał czytać powiadomienia, to wysyłać ich za dużo. Dlatego alarmy mają dwa poziomy, a progi ustawiliśmy na prawdziwych logach z naszych sieci.

SMS i e-mail: alarm pilny

  • Pętla w sieci: burze na kilku switchach jednocześnie
  • Pętla albo port wyłączony przez zabezpieczenie na uplinku
  • Logowanie administratora z nieznanego adresu
  • Lawina zmian STP albo burz w rdzeniu sieci
  • Uplink switcha blokowego, który ciągle się rozłącza
  • Urządzenie rdzenia, które restartuje się w kółko

Tylko e-mail: do sprawdzenia

  • Burza na jednym porcie, którą zatrzymała ochrona portu
  • Pojedynczy restart urządzenia
  • Wiele urządzeń niedostępnych naraz: jeden zbiorczy e-mail zamiast lawiny powiadomień
  • Seria nieudanych logowań z internetu
  • Flapy portu jednej klatki
  • Cisza nocna: od 23:00 do 6:00 bez SMS-ów. Jeśli pilny problem trwa rano, SMS przychodzi o 6:00.
  • Tryb prac serwisowych: jedna komenda wycisza alarmy na czas zaplanowanych prac.
  • Eskalacja: alarm „do sprawdzenia”, który się pogarsza, sam staje się pilny.
  • Dzienny limit SMS-ów: nawet przy dużej awarii telefon nie zostanie zasypany.
Sprawdzone przed uruchomieniem

Najpierw test na prawdziwych logach

Zanim włączyliśmy SMS-y, puściliśmy reguły na archiwum z 9 dni. Pierwsza wersja wysłałaby 16 SMS-ów, z czego 11 o logowaniach samego administratora z adresów, których system jeszcze nie znał. Po dopisaniu zaufanych adresów i podziale na dwa poziomy zostało 0 SMS-ów i 6 e-maili. Reguły SMS sprawdziliśmy też na zasymulowanych awariach: pętli, lawinie STP, restartach w kółko i obcym logowaniu.

0fałszywych SMS-ów w teście na 9 dniach logów (przed strojeniem: 16)
1 minod zdarzenia w logach do SMS-a
~30 sna opis alarmu przez AI
6:30raport dzienny w skrzynce, codziennie
12 mies.archiwum logów z sumami SHA-256
<0,10 USDkoszt opisu jednego alarmu przez AI
Pierwsze dni

Co system znalazł od razu

Rzeczy, które były w logach od dawna, tylko nikt ich nie zauważył.

Burza na uplinku

Wielogodzinna burza broadcast na uplinku jednego ze switchy klatkowych. AI wskazało, że ruch przychodzi od strony switcha blokowego, i zasugerowało sprawdzenie zbyt nisko ustawionej ochrony na porcie.

Urządzenie, które ucichło

Raport poranny zauważył, że jedno z urządzeń od kilku dni nie wysyła żadnych logów, choć wcześniej robiło to codziennie. Bez porównania z historią nikt by tego nie wyłapał.

Hasło w polu loginu

Przy nieudanym logowaniu ktoś wpisał hasło w pole nazwy użytkownika i trafiło ono do logów. System maskuje takie wpisy w raportach, a administrator dostał sygnał, żeby to hasło zmienić.

Atak, którego nie było

94 nieudane logowania SNMP w 9 dni pochodziły z własnego narzędzia monitoringu, najpewniej przez źle ustawione dane dostępowe. Drobiazg, ale zaśmiecał logi i mógł zagłuszyć prawdziwy problem.

Bezpieczeństwo

AI czyta, ale niczego nie dotyka

Bez dostępu do sieci

Model nie ma żadnych narzędzi. Nie loguje się na urządzenia i niczego nie zmienia. Dostaje tekst i odpowiada tekstem.

Maskowanie danych

Hasła w logowanych poleceniach i nieznane nazwy użytkowników są maskowane, zanim cokolwiek opuści serwer.

Logi zostają u Ciebie

Pełne archiwum leży na Twoim serwerze i w Twoich kopiach zapasowych. Do AI trafia tylko wycinek potrzebny do opisu.

Pod maską

Odporne na awarie i pomyłki

  • Działa także bez AI: gdy usługa AI nie odpowie, raport i alarm przychodzą z samymi faktami
  • Logi to dane, nie polecenia: model nie wykonuje instrukcji, które mogłyby się znaleźć w treści logów
  • Klucze poza kodem: hasła i klucze w plikach dostępnych tylko dla administratora
  • Utwardzone usługi: skrypty działają z minimalnymi uprawnieniami i piszą tylko tam, gdzie muszą

Pomaga spełnić KSC i NIS2

  • Codzienny przegląd logów z zapisem: każdy raport i alarm zostaje w archiwum
  • Archiwum z 12 miesięcy z sumami SHA-256, które pozwalają wykazać, że logi nie były zmieniane
  • Szybkie wykrycie i opis incydentu, gotowy punkt wyjścia do zgłoszenia
  • Ślad wszystkich logowań administratorów do urządzeń sieciowych
Przed i po

Co się zmienia w codziennej pracy

Bez analizy logów

  • Logi rozrzucone po urządzeniach, czytane dopiero po awarii
  • O problemie informuje telefon od klienta
  • Powiadomienia o wszystkim albo o niczym
  • Nikt nie wie, że urządzenie od tygodnia milczy
  • Brak śladu przeglądu logów na potrzeby KSC

Z analizą logów przez AI

  • Wszystkie logi w jednym miejscu, 12 miesięcy wstecz
  • Rano raport z tym, co ważne, do przeczytania w dwie minuty
  • SMS tylko przy problemie do załatwienia od razu
  • Opis z miejscem w sieci i pierwszymi krokami
  • Każdy dzień udokumentowany raportem
Dla kogo

Wdrożymy to w Twojej sieci

Rozwiązanie sprawdza się wszędzie tam, gdzie urządzeń sieciowych są dziesiątki lub setki, a zespół IT jest mały.

Operatorzy internetu

Sieci FTTH, radiowe i Ethernet z routerami brzegowymi, OLT i dziesiątkami switchy dostępowych.

Spółdzielnie i osiedla

Sieci osiedlowe ze switchami w każdym budynku i klatce, gdzie pętla u jednego mieszkańca potrafi odciąć cały blok.

Firmy objęte KSC i NIS2

Organizacje, które muszą monitorować sieć, wykrywać incydenty i mieć na to dowody.

Wdrożenie

Jak wdrażamy

Działa z MikroTik, D-Link, TP-Link, HPE, Huawei i każdym urządzeniem, które potrafi wysłać syslog.

Przegląd sieci

Spisujemy urządzenia i topologię. Ustalamy, co jest rdzeniem, co agregacją, a co dostępem.

Serwer logów

Maszyna wirtualna lub kontener w Twojej infrastrukturze. Ustawiamy na urządzeniach wysyłkę logów i synchronizację czasu.

Opis sieci dla AI

Szkielet sieci, adresy administratorów i lista rzeczy, które w Twojej sieci są normalne.

Test na Twoich logach

Zanim włączymy SMS-y, sprawdzamy na archiwum, ile powiadomień byś dostał, i stroimy progi.

Pytania

Najczęstsze pytania

Czy moje logi trafią do chmury?

Pełne logi zostają na Twoim serwerze. Do modelu AI trafiają tylko wyliczone fakty i krótkie, zamaskowane fragmenty potrzebne do opisu.

Ile kosztuje utrzymanie?

Oprogramowanie serwera logów jest otwarte i nie wymaga licencji. AI kosztuje kilka dolarów miesięcznie za raporty dzienne i mniej niż 0,10 USD za opis alarmu. SMS-y według cennika bramki SMS.

Czy AI może coś zepsuć w sieci?

Nie. Model nie ma dostępu do urządzeń ani żadnych narzędzi. Czyta tekst i pisze tekst, a o alarmie decydują reguły.

Co, jeśli usługa AI nie działa?

Alarmy i raporty przychodzą dalej, tylko z samymi faktami zamiast opisu. Wykrywanie problemów nie zależy od AI.

Czy to zastępuje Zabbixa albo The Dude?

Nie, uzupełnia je. Monitoring mówi, że coś przestało odpowiadać. Analiza logów mówi dlaczego: pętla, burza, restart albo obce logowanie.

Czy SMS-y nie będą mnie budzić?

Od 23:00 do 6:00 przychodzą tylko e-maile. SMS dostajesz rano, i to tylko wtedy, gdy pilny problem nadal trwa.

Stack

Technologie i narzędzia

Sztuczna inteligencja

Claude Opus (Anthropic)Raport dzienny AIOpis alarmów AIKontekst z topologii sieciModel bez narzędzi

Logi i analiza

rsyslogGrafana LokiGrafana AlloyGrafanaPythonsystemdSHA-256

Alarmy

Bramka SMSE-mail SMTPReguły co minutęTest na archiwum

Urządzenia

MikroTikD-LinkTP-LinkHPE ComwareHuawei OLTSyslogLLDP
Więcej

Inne realizacje

Chcesz, żeby logi Twojej sieci czytała AI?

Serwer logów, raport dzienny pisany przez AI i alarmy SMS dla sieci operatorskich, osiedlowych i firmowych. Od przeglądu sieci, przez wdrożenie, po strojenie progów na Twoich logach.

502 778 645 Napisz do nas