iSeries number of Web users

1,380 pts.
Tags:
AS/400 applications
AS/400 v5r4
How can I find out who is logged into the system via an applications web interface?  i.e. Lawson, Jgo, etc.

Software/Hardware used:
as/400 V5R4
ASKED: May 24, 2012  7:50 PM
UPDATED: June 5, 2012  3:54 PM

Answer Wiki

Thanks. We'll let you know when a new response is added.

Good..

I always wanted to ask this question.

Discuss This Question: 9  Replies

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
  • TomLiotta
    How can I find out who is logged into the system... Please define "logged in". Any application might use whatever method some developer invented to handle "logging in". The profile and password might be accepted and used with the Get Profile Handle (QSYGETPH) API for example. The system wouldn't actually record a "log in", but the app might not care. The app would only care that the values were correct. Tom
    125,585 pointsBadges:
    report
  • NickHutcheson1
    QSYGETPH is NOT used on this system. So, how else would a user be logged in?
    1,380 pointsBadges:
    report
  • TomLiotta
    My example was merely to indicate one way of simulating a login without actually logging in. The API could be passed profile/password to see if it returned a handle or an error. Any handle could immediately be released (via QSYRLSPH) without ever being used. Since there was no error, the web app could continue accepting and processing input because the user/password combination had been verified. But that's an example way to simulate a log-in without ever actually doing one. The main point is that there is no way to say how to tell without knowing what the web app is doing. In short, a "log in" needs to be defined. One form of simulated log-in that can be well suited for a web app would be through a validation list. A way to tell the difference between authentication through a validation and through actual log-in would be to try entering an incorrect password. A more or less "real log-in" should generate a T/PW entry in the system audit while a failed validation list access would generate a T/VO audit entry. And if neither showed up (and the system is appropriately auditing events), then it might get a lot more complicated. Tom
    125,585 pointsBadges:
    report
  • TomLiotta
    Clarification... I should have written "A more or less “real log-in” failure should generate a T/PW entry ...". Tom
    125,585 pointsBadges:
    report
  • NickHutcheson1
    Tom, Thanks. The thing is(I just got another one) CPI1479 is showing up in the qsysopr message queue. The interactive capacity installed on this system is capable of using 6.9 percent of the total system processing power for interactive work (applications that use a 5250-like datastream to communicate with the workstation). ...threshold value of 6.0 percent.... On WRKACTJOB I show 459 jobs, Of those, about 83 in Qinter. And normally, the CPU % is low, under 10%. It looks like we have 7.7 Gb of memory and 1.8 Gb dedicated to *Interact with 97 maximum active jobs. Everything gets dog slow until we knock off user jobs. Oh, and there is usually not anything running in QBATCH. The rest is system, printers, application server monitor jobs - looks fairly normal. I don't know the calculation formulas on how to figure sizing. It may just be time for a new system if we cannot find some way to check the tuning, settings. I was guessing a lot of it would be from GUI applications but it looks like they show up in QINTER.
    1,380 pointsBadges:
    report
  • NickHutcheson1
    I just noticed this. If you access the IFS by doing a (from windows) Start, Run, \10.0.0.127homefolder , where that is the (\IPaddress of the iSeriesfolderfolder), you access the IFS without having another user job active. So, does that mean any updates to the IFS do not get counted in CPU utilization? Probly not, I bet it fires up another type of job in another subsystem like QUSRWRK.
    1,380 pointsBadges:
    report
  • TomLiotta
    ...does that mean any updates to the IFS do not get counted in CPU utilization? Yes and no. It doesn't get counted as "interactive" CPU. You might try one of the Operational Assistant APIs -- List Signed-On Users (QEZLSGNU). If you connect through an interface and show up in the list, then you know a way to capture users through that interface. Whether that job is counted as interactive or not is a different question. Tom
    125,585 pointsBadges:
    report
  • Juanmickey1
    Sir, 3m ?
    20 pointsBadges:
    report
  • PutzGrilla
    I am using Progress/400 version 9 with V5R3M0.
    710 pointsBadges:
    report

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Thanks! We'll email you when relevant content is added and updated.

Following