PDA

View Full Version : Einlogg-Daten bestimmter Benutzer



LIL
10-01-08, 16:52
@all:
Gibt es eine Möglichkeit, Einlogg-Daten von Benutzern abzufragen? Werden diese Daten irgendwo hinterlegt?

Konkret:
Es soll festgestellt werden, wann ein Benutzer sich an der i5 an- und wann er sich wieder abmeldet; ggf. auch mehrfach am Tag.

Wäre für jede Anregung dankbar...
LIL

Fuerchau
10-01-08, 17:05
DSPLOG zeigt dir die nötigen Informationen an (Job-Start und Ende werden protokolliert).

z.B.:

DSPLOG JOB(FUERCHAU/FUERCHAUS1)

Da du leider den Jobnamen angeben musst (Devicename=Jobname), ist dies allerdings mühselig.

Du kannst das Log allerdings drucken und dann per Programm auswerten.

Oder entsprechende API's bemühen.

BenderD
10-01-08, 17:25
DSPLOG MSGID(CPF1100) output(*print) ist ein ganz guter Ausgangspunkt, oder Audit Journal sollte da auch was hergeben.

mfg

Dieter Bender


DSPLOG zeigt dir die nötigen Informationen an (Job-Start und Ende werden protokolliert).

z.B.:

DSPLOG JOB(FUERCHAU/FUERCHAUS1)

Da du leider den Jobnamen angeben musst (Devicename=Jobname), ist dies allerdings mühselig.

Du kannst das Log allerdings drucken und dann per Programm auswerten.

Oder entsprechende API's bemühen.

holgerscherer
10-01-08, 18:55
DSPLOG MSGID(CPF1100) output(*print) ist ein ganz guter Ausgangspunkt, oder Audit Journal sollte da auch was hergeben.


Joupp, wenn man schon anfängt, sich für solche Informationen zu interessieren, ist das Audit Journal sowieso eine gute Idee...

-h

kuempi von stein
11-01-08, 10:23
.....
Konkret:
Es soll festgestellt werden, wann ein Benutzer sich an der i5 an- und wann er sich wieder abmeldet; ggf. auch mehrfach am Tag.

Wäre für jede Anregung dankbar...
LIL

Hello,

ich hab hier sowas mal zusammengeschustert in früheren Tagen.
Da läuft jeden Tag nen Job, der ne Liste produziert, welche mir eben genau diese Info liefert.
etwas konkreter sieht das so aus:



User : KUEMPI EDV
Start: 955081/KUEMPI/D114EDVKUE im Subsystem QINTER in QSYS am 10.01.08 um 08:21:49 gestartet. Job im System
Start: 955083/KUEMPI/D115EDVKUE im Subsystem QINTER in QSYS am 10.01.08 um 08:22:01 gestartet. Job im System
Start: 955084/KUEMPI/QPADEV0026 im Subsystem QINTER in QSYS am 10.01.08 um 08:24:09 gestartet. Job im System
Ende : 955084/KUEMPI/QPADEV0026 endete am 10.01.08 um 13:30:46 nach 2 Sekunden; Beendigungscode 30
Ende : 955083/KUEMPI/D115EDVKUE endete am 10.01.08 um 17:55:59 nach 1 Sekunden; Beendigungscode 0
Ende : 955081/KUEMPI/D114EDVKUE endete am 10.01.08 um 18:03:44 nach 1 Sekunden; Beendigungscode 0


Das sieht so aus, dass ich zuerst ne Datei erstelle (DSPUSRPRF....) und mir da die Info von allen Profilen rausziehe, die am Vortag den letzten Login hatten (CPYF....INCREL((*IF UPPSOD *EQ &JJMMTT)) )

Diese Daten gleiche ich dann ab mit einer anderen Datei, welche entstanden ist aus DSPLOG... MSGID(CPF1124 CPF1164) vom Vortag (vorher OVRDBF nach Datei).

Alles in einem ergo ein CLP und ein RPG.
Wen man sich mit der Materie beschäftigt, alles in allem ungefähr 1-2 Stunden Arbeit für ne brauchbare Liste.

Wobei Audit wie von den anderen geschrieben, sicher die bessere Alternative ist... (Aber ich frickel manchmal gerne)

Gruss

kuempi

Robi
11-01-08, 11:23
Hi,
ich glaube das das (ab V5R4) mit STRWCH geht. Einfach ein pgmschreiben das die nachricht auswertet.
den watch auf *HSTLOG legen
Robert

Pikachu
11-01-08, 12:09
Falls sich die bertreffenden Benutzer alle über TELNET am System anmelden, könntest du zwei TELNET-Ausgangsprogramme (http://publib.boulder.ibm.com/infocenter/iseries/v5r3/topic/rzaiw/rzaiwprogramtypes.htm) schreiben und unter WRKREGINF eintragen.

cs400_de
14-01-08, 09:01
Hallo zusammen,


Anleitung zum Einrichten der Überwachung eines einzelnen Users mittels Auditing. Ist in 10 Minuten eingerichtet.

http://www.cs400.de Einrichten der Überwachung mittels Auditing (http://www.cs400.de/web/index.php?hkat=3&anr=18&unr=0)

Grüße

Carsten Schulz

LIL
16-01-08, 12:11
@ALL:

Vielen Dank für Eure vielfältigen Lösungsansätze. Werde sie auswerten und versuchen, den für unsere Anwendung optimalen herauszufiltern; bin aber vorerst noch in einem anderen Projekt und das ist zeitkritisch... :rolleyes:

Keep on, LIL