NVP vProxy: Cómo habilitar el registro remoto del sistema (rsyslog)
Summary: En este artículo de la base de conocimientos, se detalla cómo configurar las funcionalidades de rsyslog con el dispositivo 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
La implementación de NetWorker 19.8 vProxy ofrece funcionalidades de registro remoto del sistema (rsyslog):
- vProxy no deja de iniciar sesión en el servidor local, incluso si pierde la conexión con el servidor remoto.
- vProxy proporciona la opción de enviar registro mediante tcp o udp
- vProxy proporciona funcionalidad de registro remoto con una sobrecarga mínima.
- vProxy redirige cada mensaje de registro al servidor remoto.
- Los cambios de código necesarios se implementan en el código fuente de vProxy.
- vProxy puede enviar registros al servidor local o a un servidor remoto.
Limitaciones:
- El dispositivo vProxy solo puede enviar registros a un servidor remoto.
Requisitos:
- vProxy 4.3.0-38 o posterior está instalado.
- El servidor Linux con el paquete rsyslog está instalado.
NOTA: Rsyslog es una utilidad de otros fabricantes que no se proporciona con el software de NetWorker. Consulte las instrucciones del proveedor del sistema operativo para instalar el paquete rsyslog.
Proceso:
Configure el servidor de monitoreo:- Inicie sesión en el servidor de monitoreo de syslog y confirme que rsyslog esté instalado:
# rsyslogd -vEjemplo:
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
Consulte el sitio rsyslog para obtener más información:
http://www.rsyslog.com
http://www.rsyslog.com
- Modifique el archivo de configuración de rsyslog para permitir TCP o UDP y establezca la ubicación de la salida del registro:
# vi /etc/rsyslog.confPara TCP, quite la marca de comentario de las siguientes líneas:
# Provides TCP syslog reception #$ModLoad imtcp #$InputTCPServerRun 514Para UDP, quite la marca de comentario de las siguientes líneas:
# Provides UDP syslog reception #$ModLoad imudp #$UDPServerRun 514
NOTA: La configuración que se muestra utiliza el puerto predeterminado (514). Si optó por cambiar el puerto, el cambio también debe reflejarse en la configuración de vProxy.
Establezca la ubicación de salida del registro (esta ruta está definida por el usuario y se puede cambiar según su criterio):
$template FILENAME,"/var/log/syslog/%HOSTNAME%/syslog.log" *.* ?FILENAME
Ejemplo de cambios completados para el monitoreo de 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
Guarde el archivo.
- Reinicie syslogd:
# systemctl restart rsyslog.service
NOTA: Si hay firewalls presentes (dispositivo de red o nivel de sistema operativo), debe configurar una regla de firewall para permitir que este puerto se comunique a través del firewall mediante TCP o UDP según las configuraciones realizadas anteriormente. Consulte las instrucciones del proveedor del sistema operativo para configurar las reglas de firewall del sistema operativo.
- Confirme que el puerto aparezca con 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
Configure el vProxy:
La configuración en el dispositivo vProxy utiliza la siguiente sintaxis:
[IP_or_FQDN_of_syslog_server]:[syslog_port]/{tcp|udp} Ejemplo:
linux1.amer.lan:514/udp
NOTA: Si no se especifican protocolos TCP o UDP, UDP se utiliza como el protocolo predeterminado.
- Esta configuración se puede aplicar mediante cualquiera de los siguientes métodos:
- Durante la implementación de la plantilla OVF:
Figura 1: Implementación de la plantilla OVF
- B. En /opt/emc/vproxy/conf/rsyslog.conf de vProxy después de la implementación.
NOTA: Si este archivo no existe, se puede crear con un editor de texto.
- Inicie sesión en el dispositivo vProxy como administrador y, a continuación, cambie a root:
$ sudo su -
- Confirme la configuración en el archivo /opt/emc/vproxy/conf/rsyslog.conf:
vproxy01:~ # cat /opt/emc/vproxy/conf/rsyslog.conf linux1.amer.lan:514/udp
- Si no se ejecutan operaciones de respaldo de VM en el vProxy, puede forzar algunos mensajes al servidor syslog mediante el reinicio del servicio vbackupd:
# systemctl restart vbackup
Conclusión:
Una vez que se aplica la configuración anterior, los archivos syslog se deben generar en el servidor syslog para el dispositivo vProxy. Esto depende de la ruta establecida en la configuración de syslog.Ejemplo:
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
Rotación de registros:
De manera opcional, la rotación de registros se puede configurar en el servidor de registro remoto. Por ejemplo, si la configuración de rsyslog se ve similar a:
De manera opcional, la rotación de registros se puede configurar en el servidor de registro remoto. Por ejemplo, si la configuración de rsyslog se ve similar a:
$template FILENAME,"/var/log/syslog/%HOSTNAME%/syslog.log" *.* ?FILENAME
El archivo /etc/logrotate.conf podría contener lo siguiente:
/var/log/syslog/*/syslog.log {
rotate 5
weekly
delaycompress
compress
}
- Semanalmente : este es el período de rotación de registros; los registros se rotan cada semana. Otros valores posibles son diarios y mensuales.
- Rotar 5: esto indica que solo se deben conservar cinco registros rotados. El archivo más antiguo se elimina en la ejecución posterior.
- Comprimir y retrasar compresión: se utilizan para indicar que todos los registros rotados, excepto el registro más reciente, se deben comprimir.
- Otras opciones se encuentran en la página logrotate man en el sitio de Linux.
Esto da como resultado que el registro gire una vez por semana:
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
NOTA: Cualquier configuración del sistema operativo debe ser realizada por el administrador del sistema, no por el soporte de 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.