NVP vProxy: Så här aktiverar du fjärrsystemets loggning (rsyslog)
Summary: I den här kunskapsdatabasartikeln beskrivs hur du konfigurerar rsyslog-funktioner med NetWorker VMware Protection (NVP) vProxy Appliance.
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
NetWorker 19.8 vProxy-distributionen ger fjärrsystemloggningsfunktioner (rsyslog):
- vProxy slutar inte att logga till den lokala servern även om anslutningen till fjärrservern bryts.
- vProxy ger alternativet att skicka logg via tcp eller udp
- vProxy ger fjärrloggningsfunktioner med minimal belastning.
- vProxy omdirigerar alla loggmeddelanden till fjärrservern.
- Nödvändiga kodändringar implementeras i vProxy-källkoden.
- vProxy kan skicka loggar till den lokala servern eller en fjärrserver.
Begränsningar:
- vProxy Appliance kan endast skicka loggar till en fjärrserver.
Krav:
- vProxy 4.3.0-38 eller senare har installerats.
- Linux-server med rsyslog-paket är installerad.
Obs! Rsyslog är ett tredjepartsverktyg som inte medföljer NetWorker-programvaran. Se operativsystemets leverantörsinstruktioner för att installera rsyslog-paketet.
Process:
Konfigurera övervakningsservern:- Logga in på syslog-övervakningsservern och bekräfta att rsyslog är installerad:
# rsyslogd -vExempel:
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
Mer information finns på rsyslog-webbplatsen:
http://www.rsyslog.com
http://www.rsyslog.com
- Ändra rsyslog-konfigurationsfilen för att tillåta TCP eller UDP och ange platsen för loggutdata:
# vi /etc/rsyslog.confFör TCP kopplar du bort följande rader:
# Provides TCP syslog reception #$ModLoad imtcp #$InputTCPServerRun 514För UDP kopplar du bort följande rader:
# Provides UDP syslog reception #$ModLoad imudp #$UDPServerRun 514
Obs! De inställningar som visas använder standardporten (514). Om du väljer att ändra porten måste ändringen också återspeglas i vProxy-konfigurationen.
Ange loggutdataplatsen (den här sökvägen är användardefinierad och kan ändras efter eget gottfinnande):
$template FILENAME,"/var/log/syslog/%HOSTNAME%/syslog.log" *.* ?FILENAME
Exempel på slutförda ändringar för UDP-övervakning:
# 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
Spara filen.
- Starta om syslogd:
# systemctl restart rsyslog.service
Obs! Om det finns brandväggar (operativsystemnivå eller nätverksenhet) måste du konfigurera en brandväggsregel för att tillåta att den här porten kommunicerar via brandväggen med hjälp av TCP eller UDP enligt konfigurationerna ovan. Se operativsystemets anvisningar för hur du konfigurerar brandväggsregler för operativsystemet.
- Kontrollera att porten visas med 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
Konfigurera vProxy:
Konfigurationen på vProxy Appliance använder följande syntax:
[IP_or_FQDN_of_syslog_server]:[syslog_port]/{tcp|udp} Exempel:
linux1.amer.lan:514/udp
Obs! Om TCP- eller UDP-protokoll inte anges används UDP som standardprotokoll.
- Den här inställningen kan tillämpas med någon av följande metoder:
- Under driftsättning av OVF-mallen:
Bild 1: Driftsätta OVF-mallen
- B. I vProxys /opt/emc/vproxy/conf/rsyslog.conf efter distributionen.
Obs! Om den här filen inte finns kan den skapas med ett textredigeringsprogram.
- Logga in på vProxy Appliance som admin och växla sedan till root:
$ sudo su -
- Bekräfta inställningarna i filen /opt/emc/vproxy/conf/rsyslog.conf:
vproxy01:~ # cat /opt/emc/vproxy/conf/rsyslog.conf linux1.amer.lan:514/udp
- Om inga VM-säkerhetskopieringar körs på vProxy kan du tvinga fram vissa meddelanden till syslogservern genom att starta om vbackupd-tjänsten:
# systemctl restart vbackup
Slutsats:
När inställningarna ovan har tillämpats ska syslogfiler genereras på syslogservern för vProxy Appliance. Det beror på sökvägen som angetts i syslog-konfigurationen.Exempel:
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
Loggrotation:
Du kan konfigurera loggrotation på fjärrloggningsservern. Om rsyslog-konfigurationen till exempel ser ut ungefär så här:
Du kan konfigurera loggrotation på fjärrloggningsservern. Om rsyslog-konfigurationen till exempel ser ut ungefär så här:
$template FILENAME,"/var/log/syslog/%HOSTNAME%/syslog.log" *.* ?FILENAME
/etc/logrotate.conf kan innehålla:
/var/log/syslog/*/syslog.log {
rotate 5
weekly
delaycompress
compress
}
- Varje vecka – det här är loggrotationsperioden. roteras loggarna varje vecka. Andra möjliga värden är dagliga och månadsvisa.
- Vrid 5 – detta indikerar att endast fem roterade loggar ska sparas. Den äldsta filen tas bort vid efterföljande körning.
- Komprimering och delaycompress – de används för att se till att alla roterade loggar, förutom den senaste loggen, ska komprimeras.
- Andra alternativ finns på sidan logrotate man på Linux-webbplatsen.
Det leder till att loggen roterar en gång i veckan:
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
Obs! Eventuella operativsystemskonfigurationer måste utföras av systemadministratören, inte Av NetWorker-supporten.
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.