NVP vProxy: Järjestelmän etälokitoiminnon (rsyslog) ottaminen käyttöön

Summary: Tässä tietämyskannan artikkelissa on ohjeet rsyslog-ominaisuuksien määrittämiseen NetWorker VMware Protection (NVP) vProxy Appliancella.

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 -käyttöönotto sisältää järjestelmän etälokitoiminnot (rsyslog):

  • vProxy ei lopeta kirjaamista paikalliseen palvelimeen, vaikka yhteys etäpalvelimeen katkeaisi.
  • vProxy-sovelluksella voi lähettää lokin tcp- tai udp-komennolla
  • vProxy mahdollistaa etäkirjaustoiminnon, jonka käyttö on vähäistä.
  • vProxy ohjaa kaikki lokiilmoitukset etäpalvelimeen.
  • Tarvittavat koodimuutokset otetaan käyttöön vProxy-lähdekoodissa.
  • vProxy voi lähettää lokeja paikalliseen palvelimeen tai etäpalvelimeen.

Rajoitukset:

  • vProxy-laite voi lähettää lokeja vain yhteen etäpalvelimeen.

Vaatimukset:

  • vProxy 4.3.0-38 tai uudempi
  • Linux-palvelin, jossa on rsyslog-paketti, on asennettu.
HUOMAUTUS: Rsyslog on kolmannen osapuolen apuohjelma, jota ei toimiteta NetWorker-ohjelmiston mukana. Katso rsyslog-paketin asennusohjeet käyttöjärjestelmän valmistajalta.
 

Prosessi:

Määritä valvontapalvelin:
  1. Kirjaudu syslog-valvontapalvelimeen ja varmista, että rsyslog on asennettu: 
# rsyslogd -v
Esimerkki:
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
Katso lisätietoja rsyslog-sivustosta:
http://www.rsyslog.com Tämä hyperlinkki vie sinut Dell Technologiesin ulkopuoliseen sivustoon.
  1. Muuta rsyslog-kokoonpanotiedostoa sallimaan TCP tai UDP ja määrittämään lokilähdön sijainti:
# vi /etc/rsyslog.conf
Poista TCP:ssä seuraavat rivit:
# Provides TCP syslog reception
#$ModLoad imtcp
#$InputTCPServerRun 514
Jos kyseessä on UDP, pura seuraavat rivit:
# Provides UDP syslog reception
#$ModLoad imudp
#$UDPServerRun 514
HUOMAUTUS: Seuraavissa asetuksissa käytetään oletusporttia (514). Jos valitsit portin vaihtamisen, muutos on otettava huomioon myös vProxy-määrityksissä.

Määritä lokin tulossijainti (polku on käyttäjän määrittämä, ja sitä voi muuttaa oman harkintasi mukaan):
$template FILENAME,"/var/log/syslog/%HOSTNAME%/syslog.log"
*.* ?FILENAME

Esimerkki UDP-valvonnan täytetyistä muutoksista:

# 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

Tallenna tiedosto.

  1. Käynnistä syslogd uudelleen:
# systemctl restart rsyslog.service
HUOMAUTUS: Jos tietokoneessa on palomuureja (käyttöjärjestelmätaso tai verkkolaite), sinun on määritettävä palomuurisääntö, jotta tämä portti saa tiedonsiirron palomuurin kautta käyttämällä TCP:tä tai UDP:tä edellä mainittujen määritysten mukaisesti. Katso käyttöjärjestelmän palomuurisääntöjen määritysohjeet käyttöjärjestelmän jakoohjeista.
  1. Varmista, että portin kohdalla näkyy 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

vProxyn määrittäminen:
vProxy-laitteen kokoonpanossa on seuraava syntaksi:
[IP_or_FQDN_of_syslog_server]:[syslog_port]/{tcp|udp}
Esimerkki:
linux1.amer.lan:514/udp
HUOMAUTUS: Jos TCP- tai UDP-protokollia ei ole määritetty, oletusprotokollana käytetään UDP:tä.
  1. Asetuksen voi ottaa käyttöön jommallakummilla seuraavista tavoista:
  • OVF-mallin käyttöönoton aikana:
 
OVF-mallin käyttöönotto
Kuva 1: OVF-mallin käyttöönotto
  • B. vProxyn /opt/emc/vproxy/conf/rsyslog.conf-tiedostossa käyttöönoton jälkeen.
HUOMAUTUS: Jos tiedostoa ei ole, se voidaan luoda tekstinkäsittelyohjelmalla.
  1. Kirjaudu vProxy-laitteeseen järjestelmänvalvojana ja siirry pääkäyttäjään:
$ sudo su -
  1. Vahvista /opt/emc/vproxy/conf/rsyslog.conf-tiedoston asetukset:
vproxy01:~ # cat /opt/emc/vproxy/conf/rsyslog.conf
linux1.amer.lan:514/udp
  1. Jos vProxyssa ei ole käynnissä VM-varmuuskopiointitoimia, voit pakottaa joitain ilmoituksia syslog-palvelimeen käynnistämällä vbackupd-palvelun uudelleen:
# systemctl restart vbackup
 

Johtopäätös:

Kun edellä mainitut asetukset on otettu käyttöön, syslog-tiedostot pitäisi luoda vProxy-laitteen syslog-palvelimeen. Tämä määräytyy syslog-kokoonpanossa määritetyn polun mukaan.

Esimerkki:
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

Lokin kierto:
Lokin kierto voidaan määrittää myös etälokipalvelimessa. Jos esimerkiksi rsyslog-määritys näyttää seuraavan kaltaiselta:
$template FILENAME,"/var/log/syslog/%HOSTNAME%/syslog.log"
*.* ?FILENAME

/etc/logrotate.conf-kohdassa voi olla

/var/log/syslog/*/syslog.log {
    rotate 5
    weekly
    delaycompress
    compress
}
  • Weekly ( Viikoittainen ) – Tämä on lokin kiertojakso. lokeja kierrätetään viikoittain. Muut mahdolliset arvot ovat päivittäin ja kuukausittain.
  • Rotate 5 (Kierrä 5) – Tämä tarkoittaa, että vain viisi kierrettyä lokia on säilytettävä. Vanhin tiedosto poistetaan seuraavalla suorituskerralla.
  • Compress and delaycompress (Pakkaa ja delaycompress) – Ne ilmaisevat, että kaikki kierretyt lokit paitsi uusin loki on pakattava.
  • Muita vaihtoehtoja on Linux-sivuston logrotate man -sivulla. 

Lokin kierto viikon aikana:

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
HUOMAUTUS: Järjestelmänvalvojan on tehtävä kaikki käyttöjärjestelmän määritykset, ei NetWorker-tuen.

Affected Products

NetWorker

Products

NetWorker Family, NetWorker Series
Article 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.