NVP vProxy: Uzak Sistem Günlüğünü Etkinleştirme (rsyslog)

Summary: Bu KB, NetWorker VMware Protection (NVP) vProxy cihazıyla rsyslog özelliklerini yapılandırma hakkında bilgi sağlar.

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 dağıtımı uzaktan sistem günlüğü (rsyslog) özellikleri sunar:

  • vProxy, Uzak Sunucuyla olan bağlantıyı kessa bile yerel sunucuda günlüğe kaydetmeyi durdurmaz.
  • vProxy, tcp veya udp kullanarak günlük gönderme seçeneği sağlar
  • vProxy, en az ek yük ile uzaktan günlüğe kaydetme işlevi sağlar.
  • vProxy, her günlük mesajını uzak sunucuya yeniden yönlendirer.
  • VProxy kaynak kodunda gerekli kod değişiklikleri uygulanır.
  • vProxy, günlükleri yerel sunucuya veya uzak bir sunucuya gönderebilirsiniz.

Sınırlamalar:

  • vProxy cihazı yalnızca bir uzak sunucuya günlük gönderebilirsiniz.

Gereksinimler:

  • vProxy 4.3.0-38 veya sonraki sürümler yüklü.
  • rsyslog paketine sahip Linux sunucusu yüklü.
NOT: Rsyslog, NetWorker yazılımıyla birlikte sağ olmayan bir üçüncü taraf yardımcı programdır. Rsyslog paketini yüklemek için işletim sistemi satıcı talimatlarına bakın.
 

Process:

İzleme sunucusunun yapılandırılması:
  1. Syslog izleme sunucusuna oturum açın ve rsyslog'ın yüklü olduğunu onaylayın: 
# rsyslogd -v
Örnek:
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
Daha fazla bilgi için rsyslog sitesine bakın:
http://www.rsyslog.com Bu köprü bağlantı sizi Dell Technologies dışındaki bir web sitesine yönlendirir.
  1. TCP veya UDP'ye izin vermek ve günlük çıkışının konumunu ayarlamak için rsyslog yapılandırma dosyasını değiştirin:
# vi /etc/rsyslog.conf
TCP için aşağıdaki satırları açın:
# Provides TCP syslog reception
#$ModLoad imtcp
#$InputTCPServerRun 514
UDP için aşağıdaki satırları açın:
# Provides UDP syslog reception
#$ModLoad imudp
#$UDPServerRun 514
NOT: Gösterilen ayarlar varsayılan bağlantı noktasını (514) kullanın. Bağlantı noktasını değiştirmeyi tercih ettiyseniz değişikliğin vProxy yapılandırmasına da yansıt olması gerekir.

Günlük çıkış konumunu ayarlama (bu yol kullanıcı tarafından tanımlanır ve kendi takdirine göre değiştirilebilir):
$template FILENAME,"/var/log/syslog/%HOSTNAME%/syslog.log"
*.* ?FILENAME

UDP izleme için tamamlanan değişikliklere örnek:

# 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

Dosyayı kaydedin.

  1. Syslogd'u yeniden başlatın:
# systemctl restart rsyslog.service
NOT: Güvenlik duvarları varsa (işletim sistemi düzeyi veya ağ aygıtı), bu bağlantı noktasının yukarıda yapılan yapılandırmalara göre TCP veya UDP kullanarak güvenlik duvarı üzerinden iletişim kurmasını önlemek için bir güvenlik duvarı kuralı yapılandırmanız gerekir. İşletim sistemi güvenlik duvarı kurallarını yapılandırmayla ilgili işletim sistemi vender talimatlarına bakın.
  1. Bağlantı noktasının netstat ile listelenmiş olduğunu onaylayın:
# 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

vProxy'yi yapılandırma:
vProxy cihazın yapılandırmasında aşağıdaki söz dizimi kullanılır:
[IP_or_FQDN_of_syslog_server]:[syslog_port]/{tcp|udp}
Örnek:
linux1.amer.lan:514/udp
NOT: TCP veya UDP protokolleri belirtmezse varsayılan protokol olarak UDP kullanılır.
  1. Bu ayar aşağıdaki yöntemlerden biri kullanılarak uygulanabilir:
  • OVF şablonunu dağıtırken:
 
OVF Şablonunu Dağıtma
Şekil 1: OVF Şablonunu Dağıtma
  • B. vProxy'nin /opt/emc/vproxy/conf/rsyslog.conf dağıtımda.
NOT: Bu dosya mevcut değilse bir metin düzenleyiciyle oluşturulabilir.
  1. vProxy cihazında yönetici olarak oturum açın ve ardından köke geçiş:
$ sudo su -
  1. /opt/emc/vproxy/conf/rsyslog.conf dosyasındaki ayarları onaylayın:
vproxy01:~ # cat /opt/emc/vproxy/conf/rsyslog.conf
linux1.amer.lan:514/udp
  1. vProxy'de VM yedekleme işlemleri çalışmıyorsa vbackupd hizmetini yeniden başlatarak syslog sunucusuna bazı mesajları zorlayın:
# systemctl restart vbackup
 

Sonuç:

Yukarıdaki ayarlar uygulandıkten sonra, vProxy aygıtı için syslog sunucusu üzerinde syslog dosyaları oluşturılmalıdır. Bu, syslog yapılandırmanıza ayarlanmış yola bağlıdır.

Örnek:
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

Günlük Döndürme:
İsteğe bağlı olarak, günlük döndürme, uzaktan günlüğe kaydetme sunucusu üzerinde yayıllanabilir. Örneğin rsyslog yapılandırması aşağıdakine benzer görünüyorsa:
$template FILENAME,"/var/log/syslog/%HOSTNAME%/syslog.log"
*.* ?FILENAME

/etc/logrotate.conf dosyasında şunlar bulunabilir:

/var/log/syslog/*/syslog.log {
    rotate 5
    weekly
    delaycompress
    compress
}
  • Haftalık - Bu günlük döndürme süresidir; günlükler her hafta döndürülebilir. Diğer olası değerler günlük ve aylıktır.
  • 5 Döndürme - Bu, yalnızca beş döndürülmüş günlük tutulması gerektiğine gösterir. En eski dosya sonraki çalıştırmada kaldırılır.
  • Sıkıştırırve sıkıştırır - Bunlar, en son günlük hariç tüm döndürülmüş günlüklerin sıkıştırılmalıdır.
  • Diğer seçenekler Linux sitesinde logrotate man sayfasında bulunur. 

Bu, günlüğün haftada bir kez döndürülerek sonuçlanır:

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
NOT: Tüm işletim sistemi yapılandırmaları NetWorker desteği değil, sistem yöneticisi tarafından gerçekleştirilecektir.

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.