Avalados por :

Cómo obtener detalles del registro del sistema para un usuario, transacción, fecha y hora en servidor PRD

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 12 Vistas
0
Loading...

Estimados Gurus.

Quiero obtener los detalles del registro del sistema para el siguiente usuario/transacción/Fecha/Hora en mi servidor PRD.

por ejemplo:

Cliente = 555 (servidor de producción)

Inicio de sesión del usuario: XYZ123

ID de transacción = ME23N

Fecha = 01.07.2013   hora = 9.00 AM   a 2 PM

Nota: Quiero rastrear el número/nombre del terminal o la dirección IP de la PC utilizada durante este período a través del inicio de sesión proporcionado anteriormente, ya que a través de este inicio de sesión, el usuario eliminó 2 registros de PO en vivo.

No puedo señalar a una sola persona ya que el ID de inicio de sesión se utiliza entre 4 a 5 usuarios.

Gurus, por favor, ayúdenme.

Gracias y saludos

Khan

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Loading...

Hola Khan,

¡Lo siento, era tarde y quería irme a casa, así que cometí un error!

El formato de la fecha es 2013 01 07 y no 01.07.2013.

Intenta

sapcontrol -nr 00 -prot NI_HTTP -function ABAPReadSyslog | egrep '777,.*RNDMM01.*ME23N.*2013 01 07'

Pero primero intenta

sapcontrol -nr 00 -prot NI_HTTP -function ABAPReadSyslog

Esto debería mostrarte el syslog.

con el carácter | y egrep puedes manipular la salida. | egrep 'XXX' significa: Mostrar solo las líneas con el patrón XXX. El .* en el egrep es un Y lógico. egrep 'Patrón1.*Patrón2' significa mostrar solo las líneas con Patrón1 y Patrón2 en ella.

Así que si no obtienes una salida, juega un poco con la instrucción.

sapcontrol -nr 00 -prot NI_HTTP -function ABAPReadSyslog | egrep 'Patrón1.*Patrón2'.

Saludos cordiales

Willi Eimler

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Loading...

Estimado Willi.

Según tu indicación, he ejecutado el comando:

sapcontrol -nr 00 -prot NI_HTTP -function ABAPReadSyslog | egrep '777,.*RNDMM01.*ME23N.*01.07.2013'

Pero no hay salida. Por favor, ayuda.

Saludos

Khan

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Loading...

Hola Khan,

Intenta esto:

sidadm> sapcontrol -nr <NúmeroDeInstancia> -prot NI_HTTP -function ABAPReadSyslog | egrep '555,.*XYZ123.*ME23N.*01.07.2013'

Luego obtendrás el syslog del día 01.07.2013 para el usuario XYZ123 y la transacción ME23N.

Saludos cordiales

Willi Eimler

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Loading...

Hola Khan,

Revisa la tabla USR41, puedes obtener los detalles del terminal del usuario desde el último inicio de sesión.

Saludos,

Laxman

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?