NVP vProxy: Jak włączyć rejestrowanie systemu zdalnego (rsyslog)
Summary: Ten artykuł bazy wiedzy zawiera szczegółowe informacje na temat konfigurowania funkcji dziennika rsyslog przy użyciu urządzenia vProxy NetWorker VMware Protection (NVP).
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
Wdrożenie NetWorker 19.8 vProxy umożliwia zdalne rejestrowanie systemu (rsyslog):
- Program vProxy nie zatrzymuje rejestrowania na serwerze lokalnym, nawet jeśli utraci połączenie z serwerem zdalnym.
- VProxy zapewnia opcję wysyłania dzienników za pomocą tcp lub udp
- VProxy zapewnia funkcje zdalnego rejestrowania przy minimalnym narzutem.
- VProxy przekierowuje każdy komunikat dziennika do serwera zdalnego.
- Niezbędne zmiany kodu są wprowadzane w kodzie źródłowym vProxy.
- Program vProxy może wysyłać dzienniki do serwera lokalnego lub serwera zdalnego.
Ograniczenia:
- Urządzenie vProxy może wysyłać dzienniki tylko do jednego serwera zdalnego.
Wymagania sprzętowe:
- Zainstalowano oprogramowanie vProxy w wersji 4.3.0-38 lub nowszej.
- Zainstalowany jest serwer Linux z pakietem rsyslog.
UWAGA: Rsyslog to narzędzie innej firmy, które nie jest dostarczane z oprogramowaniem NetWorker. Zapoznaj się z instrukcjami producenta systemu operacyjnego dotyczącymi instalowania pakietu rsyslog.
Process:
Konfiguracja serwera monitorowania:- Zaloguj się do serwera monitorowania dziennika systemowego i potwierdź, że zainstalowano rsyslog:
# rsyslogd -vPrzykład:
root@linux1:~# rsyslogd -v rsyslogd 8.24.0-57.el7_9.3, compiled with: PLATFORM: x86_64-redhat-linux-gnu PLATFORM (lsb_release -d): FEATURE_REGEXP: Yes GSSAPI Kerberos 5 support: Yes FEATURE_DEBUG (debug build, slow code): No 32bit Atomic operations supported: Yes 64bit Atomic operations supported: Yes memory allocator: system default Runtime Instrumentation (slow code): No uuid support: Yes Number of Bits in RainerScript integers: 64
Więcej informacji można znaleźć w witrynie rsyslog:
http://www.rsyslog.com
http://www.rsyslog.com
- Zmodyfikuj plik konfiguracyjny rsyslog, aby zezwolić na protokół TCP lub UDP, i ustaw lokalizację danych wyjściowych dziennika:
# vi /etc/rsyslog.confW przypadku protokołu TCP usuń wykorzystanie następujących wierszy:
# Provides TCP syslog reception #$ModLoad imtcp #$InputTCPServerRun 514W przypadku protokołu UDP należy anulować następujące wiersze:
# Provides UDP syslog reception #$ModLoad imudp #$UDPServerRun 514
UWAGA: Wyświetlone ustawienia używają domyślnego portu (514). W przypadku wybrania opcji zmiany portu zmiana musi być również odzwierciedlona w konfiguracji vProxy.
Ustaw lokalizację wyjściową dziennika (ta ścieżka jest zdefiniowana przez użytkownika i można ją zmienić według własnego uznania):
$template FILENAME,"/var/log/syslog/%HOSTNAME%/syslog.log" *.* ?FILENAME
Przykład ukończonych zmian dla monitorowania UDP:
# Provides UDP syslog reception $ModLoad imudp $UDPServerRun 514 # Provides TCP syslog reception #$ModLoad imtcp #$InputTCPServerRun 514 $template FILENAME,"/var/log/syslog/%HOSTNAME%/syslog.log" *.* ?FILENAME
Zapisz plik.
- Uruchom ponownie dziennik systemowy:
# systemctl restart rsyslog.service
UWAGA: Jeśli występują zapory sieciowe (poziom systemu operacyjnego lub urządzenie sieciowe), należy skonfigurować regułę zapory, aby umożliwić temu portowi komunikowanie się za pośrednictwem zapory za pomocą protokołu TCP lub UDP zgodnie z powyższymi konfiguracjami. Zapoznaj się z instrukcjami systemu operacyjnego dotyczącymi konfigurowania reguł zapory systemu operacyjnego.
- Upewnij się, że port znajduje się na liście z netstat:
# netstat -apn | grep rsyslog root@linux1:~# netstat -apn | grep rsyslog udp 0 0 0.0.0.0:514 0.0.0.0:* 5795/rsyslogd udp6 0 0 :::514 :::* 5795/rsyslogd
Skonfiguruj vProxy:
Konfiguracja na urządzeniu vProxy używa następującej składni:
[IP_or_FQDN_of_syslog_server]:[syslog_port]/{tcp|udp} Przykład:
linux1.amer.lan:514/udp
UWAGA: Jeśli protokoły TCP lub UDP nie zostały określone, protokół UDP jest używany jako protokół domyślny.
- To ustawienie można zastosować przy użyciu jednej z następujących metod:
- Podczas wdrażania szablonu OVF:
Rysunek 1. Wdrażanie szablonu OVF
- B. W oprogramowaniu vProxy /opt/emc/vproxy/conf/rsyslog.conf po wdrożeniu.
UWAGA: Jeśli ten plik nie istnieje, można go utworzyć za pomocą edytora tekstu.
- Zaloguj się do urządzenia vProxy jako administrator, a następnie przełącz się do katalogu głównego:
$ sudo su -
- Potwierdź ustawienia w pliku /opt/emc/vproxy/conf/rsyslog.conf:
vproxy01:~ # cat /opt/emc/vproxy/conf/rsyslog.conf linux1.amer.lan:514/udp
- Jeśli na vProxy nie są uruchomione żadne operacje tworzenia kopii zapasowej maszyny wirtualnej, można wymusić wyświetlenie niektórych komunikatów na serwerze syslog, ponownie uruchamiając usługę vbackupd:
# systemctl restart vbackup
Wniosek:
Po zastosowaniu powyższych ustawień na serwerze dziennika systemowego dla urządzenia vProxy należy wygenerować pliki dziennika systemowego. To zależy od ścieżki ustawionej w konfiguracji dziennika systemowego.Przykład:
root@linux1:~# tail -n 10 /var/log/syslog/vproxy01.amer.lan/syslog.log 2023-03-01T09:47:00-08:00 vproxy01.amer.lan vProxy[8014]: 2023-03-01T17:47:00Z TRACE: Configured with 1 resource types. 2023-03-01T09:47:00-08:00 vproxy01.amer.lan vProxy[8014]: 2023-03-01T17:47:00Z NOTICE: Logging to '/opt/emc/vproxy/runtime/logs/vbackupd/vbackupd-snapmgr.log' on host 'vproxy01.amer.lan'. 2023-03-01T09:47:00-08:00 vproxy01.amer.lan vProxy[8014]: 2023-03-01T17:47:00Z NOTICE: Release: '4.3.0-38_1', Build number: '1', Build date: '2022-11-04T08:24:00Z' 2023-03-01T09:47:00-08:00 vproxy01.amer.lan vProxy[8014]: 2023-03-01T17:47:00Z NOTICE: Setting log level to INFO. 2023-03-01T09:47:00-08:00 vproxy01.amer.lan vProxy[8014]: 2023-03-01T17:47:00Z NOTICE: Opened Snapshot Manager log file '/opt/emc/vproxy/runtime/logs/vbackupd/vbackupd-snapmgr.log' using level info. 2023-03-01T09:47:00-08:00 vproxy01.amer.lan vProxy[8014]: 2023-03-01T17:47:00Z INFO: Loaded snapshot map from '/opt/emc/vproxy/runtime/state/vbackupd/SnapshotMaps.gob'. 2023-03-01T09:47:00-08:00 vproxy01.amer.lan vProxy[8014]: 2023-03-01T17:47:00Z NOTICE: vCenter 'vcsa.amer.lan' has no Remove Snapshot requests. 2023-03-01T09:47:00-08:00 vproxy01.amer.lan vProxy[8014]: 2023-03-01T17:47:00Z NOTICE: No remove snapshot requests associated with vCenter 'vcsa.amer.lan'. 2023-03-01T09:47:00-08:00 vproxy01.amer.lan vProxy[8014]: 2023-03-01T17:47:00Z INFO: Saved snapshot map to '/opt/emc/vproxy/runtime/state/vbackupd/SnapshotMaps.gob'. 2023-03-01T09:47:00-08:00 vproxy01.amer.lan vProxy[8014]: 2023-03-01T17:47:00Z NOTICE: Started Snapshot Manager.
Additional Information
Rotacja dziennika:
Opcjonalnie funkcję obrotu dziennika można skonfigurować na serwerze zdalnego rejestrowania. Na przykład, jeśli konfiguracja rsyslog wygląda podobnie do:
Opcjonalnie funkcję obrotu dziennika można skonfigurować na serwerze zdalnego rejestrowania. Na przykład, jeśli konfiguracja rsyslog wygląda podobnie do:
$template FILENAME,"/var/log/syslog/%HOSTNAME%/syslog.log" *.* ?FILENAME
Plik /etc/logrotate.conf może zawierać:
/var/log/syslog/*/syslog.log {
rotate 5
weekly
delaycompress
compress
}
- Co tydzień — jest to okres obrotu dziennika; dzienniki są obracane co tydzień. Inne możliwe wartości to wartości dzienne i miesięczne.
- Obróć 5 — oznacza to, że należy zachować tylko pięć obróconych dzienników. Najstarszy plik zostanie usunięty po kolejnym uruchomieniu.
- Kompresja i opóźnienie kompresji — służą do informowania, że wszystkie obrócone dzienniki, z wyjątkiem najnowszego dziennika, powinny zostać skompresowane.
- Inne opcje znajdują się na stronie logrotate man w witrynie Linux.
Powoduje to, że dziennik obraca się raz w tygodniu:
root@linux1:~# ls -l /var/log/syslog/vproxy01.amer.lan/ total 32760 -rw------- 1 root root 6698746 Mar 6 07:15 syslog.log -rw------- 1 root root 24760221 Mar 5 03:17 syslog.log-20230305
UWAGA: Wszelkie konfiguracje systemu operacyjnego muszą być wykonywane przez administratora systemu, a nie przez obsługę NetWorker.
Affected Products
NetWorkerProducts
NetWorker Family, NetWorker SeriesArticle Properties
Article Number: 000210555
Article Type: How To
Last Modified: 25 Mar 2025
Version: 6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.