Login and logout

Hola Gente:

Actualmente estoy utilizando Openfire 3.5.2 la versión free (no tengo el modulo Enterprise), y me han solicitado que realice un informe sobre el login/logout de todos los usuarios (fecha y hora en la que se conectaron/desconectaron).

Estuve viendo como podía obtener esta info pero no he tenido resultado. Instale algunos plugins ( Client Control, Monitoring Service), pero no encontre lo que estoy buscando.

A alguien se le ocurre como puedo hacer esto que me piden, o si hay algún log de donde pueda sacar esta información. El reporte me lo estan pidiendo en forma mensual y por usuario.

Si saben de algo, les pido que me ayuden.

Gracias.

please write English here, most people (including me) do not understand Spanish.

(Google-Translator: translate.google.com)

Hello People:

I am currently using Openfire version 3.5.2 free (I do not have
the Enterprise module), and I have asked to conduct a report on the
login / logout of all users (date and time that were connected /
disconnected).

I was watching as it could get this info but I did not get a
result. Install some plugins (Client Control Monitoring Service), but
we did not find what I’m looking for.

Anyone else have any ideas as I do this to me asking, or if there
is a log where I can get this information. The report what they are
asking me on a monthly basis and by user.

If you know something, I ask you to help me.

Thank you.

Ok, I don’t think this is possible with Openfire alone or with the offical plugins. However, you could write your own plugin. Should be simple, just implement SessionEventListener interface. Check if the Session parameter is instance of an LocalClientSession and use Session#getAddress() to retrieve users JabberID.

Google-translated, having no clue what the following means

Ok, no creo que esto es posible con Openfire solo o con el oficial de plugins. Sin embargo, usted puede escribir su propio plugin. Debe ser simple, basta con aplicar SessionEventListener interfaz. Compruebe si la reunión parámetro es un ejemplo de uso y LocalClientSession Session#getAddress() para recuperar los usuarios JabberID.