Ne znam ni za kakav program takve vrste, ali evo instant ideje kako napraviti svoj.
Mozes da probas sa snmp agentom.
Naime, koristeci snmpwalk i njegove ekvivalente na drugim platformama mozes da procesljas snmp tree u potrazi za *.Login.Time.seconds ... ili slicnom objektu/objektima koji, pretpostavljas vec, sadrzi/e vreme koje je korisnik proveo ulogovan.
To mozes dalje parsirati na program po zelji i sortirati prema vec ulogovanim korisnicima ili unapred definisanim korisnicima koje zelis pratiti ( Login.Users.count ? ). To mozes dalje cuvati i bazi podataka ( rrd, myqsl, psql, tvoj_izbor ) i na osnovu toga raditi grafike, ili stampati izvestaje .... bilo sta.. ..
ps: imena gornjih objekata su potpuno nasumicno pogadjana, i vrlo moguce da se skroz razlikuju od pravih.
"It's okay, I'm just admiring to the shape of your skull!" -- Dr. Gonzo