Rsyslog to zaawansowany system logowania dla systemów Linux, który pozwala na centralne zarządzanie logami z wielu serwerów i urządzeń. W tym poradniku pokażemy, jak skonfigurować serwer Rsyslog oraz klientów na Ubuntu 24.04.

Potrzebujesz wydajnego serwera pod Rsyslog?

Zamów VPS Windows lub Linux w NetCloud24 i zyskaj:

  • Wysoką wydajność i stabilność
  • Pełne wsparcie techniczne 24/7
  • Możliwość skalowania zasobów
  • Automatyczne kopie zapasowe

🔹 Sprawdź ofertę VPS 🔹

1. Instalacja Rsyslog na serwerze

1.1. Aktualizacja systemu

sudo apt update && sudo apt upgrade -y

1.2. Instalacja Rsyslog

sudo apt install -y rsyslog

1.3. Konfiguracja serwera Rsyslog

Edytuj plik konfiguracyjny:

sudo nano /etc/rsyslog.conf

Odkomentuj lub dodaj następujące linie:

module(load="imudp")
input(type="imudp" port="514")

module(load="imtcp")
input(type="imtcp" port="514")

$template RemoteLogs,"/var/log/%HOSTNAME%/%PROGRAMNAME%.log"
*.* ?RemoteLogs
& ~

1.4. Restart usługi Rsyslog

sudo systemctl restart rsyslog

1.5. Konfiguracja firewall (jeśli używany)

sudo ufw allow 514/tcp
sudo ufw allow 514/udp
sudo ufw reload

Profesjonalne serwery dla Twojego projektu

W NetCloud24 oferujemy wydajne serwery VPS idealne do konfiguracji Rsyslog:

  • Serwery z SSD NVMe dla maksymalnej wydajności
  • Elastyczne opcje konfiguracji
  • Niskie pingi i 99.9% czasu dostępności
  • Bezpieczeństwo danych na pierwszym miejscu

🚀 Wypróbuj nasze VPS Windows 🚀

2. Konfiguracja klienta Rsyslog

2.1. Instalacja Rsyslog na kliencie

sudo apt update && sudo apt install -y rsyslog

2.2. Konfiguracja klienta

Edytuj plik konfiguracyjny:

sudo nano /etc/rsyslog.conf

Dodaj na końcu pliku (zamień IP_SERWERA na adres IP Twojego serwera Rsyslog):

*.* @@IP_SERWERA:514  # Wysyłanie przez TCP
*.* @IP_SERWERA:514   # Wysyłanie przez UDP

2.3. Restart usługi Rsyslog na kliencie

sudo systemctl restart rsyslog

3. Weryfikacja działania

3.1. Sprawdzenie logów na serwerze

sudo ls -la /var/log/

Powinieneś zobaczyć katalogi odpowiadające nazwom hostów Twoich klientów.

3.2. Testowanie przesyłania logów

Na kliencie wykonaj:

logger "Testowa wiadomość z klienta"

Na serwerze sprawdź:

sudo tail -f /var/log/NAZWA_KLIENTA/root.log

Zarządzanie logami na profesjonalnym poziomie

W NetCloud24 pomożemy Ci skonfigurować:

  • Zaawansowane systemy logowania
  • Monitorowanie i alerty
  • Automatyczne kopie zapasowe logów
  • Integrację z narzędziami SIEM

🔐 Zamów usługę zarządzania logami 🔐

4. Zaawansowane opcje konfiguracji

4.1. Szyfrowanie komunikacji (TLS)

Wygeneruj certyfikaty:

sudo openssl req -x509 -newkey rsa:2048 -keyout /etc/ssl/private/rsyslog-key.pem -out /etc/ssl/certs/rsyslog-cert.pem -days 365 -nodes

Konfiguracja serwera:

module(load="gtls")
input(type="imtcp" port="6514" StreamDriver.Name="gtls" StreamDriver.Mode="1" StreamDriver.AuthMode="x509/name" PermittedPeer=["NAZWA_KLIENTA"])

4.2. Filtrowanie logów

# Przykład: loguj tylko komunikaty krytyczne
:msg, contains, "CRITICAL" ?RemoteLogs
& ~

4.3. Rotacja logów

Utwórz plik konfiguracyjny rotacji:

sudo nano /etc/logrotate.d/remote-logs
/var/log/*/*.log {
    daily
    missingok
    rotate 30
    compress
    delaycompress
    notifempty
    sharedscripts
    postrotate
        /usr/lib/rsyslog/rsyslog-rotate
    endscript
}

Dlaczego warto używać Rsyslog?

  • Centralizacja logów – wszystkie logi w jednym miejscu
  • Bezpieczeństwo – możliwość szyfrowania transmisji
  • Wydajność – niskie zużycie zasobów
  • Elastyczność – bogate możliwości filtrowania i przetwarzania logów

Gotowe rozwiązania dla Twojej firmy

W NetCloud24 oferujemy kompleksowe usługi:

  • VPS Windows – idealne do środowisk hybrydowych
  • Dedykowane serwery logowania – dla wymagających aplikacji
  • Monitorowanie infrastruktury – pełna kontrola nad systemem
  • Wsparcie 24/7 – nasi eksperci zawsze do dyspozycji

📞 Skontaktuj się z nami i omów swoje potrzeby!

5. Podsumowanie

W tym poradniku pokazaliśmy, jak skonfigurować kompleksowy system logowania przy użyciu Rsyslog na Ubuntu 24.04. Dzięki centralnemu serwerowi logów zyskujesz:

  • Lepszy wgląd w działanie całej infrastruktury
  • Uproszczone zarządzanie logami
  • Ułatwione analizowanie zdarzeń
  • Większe bezpieczeństwo danych

Potrzebujesz pomocy w konfiguracji? Nasi eksperci od NetCloud24 chętnie pomogą wdrożyć profesjonalne rozwiązanie dostosowane do Twoich potrzeb!

 

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *