[jitsi-dev] JVB detailed stats (like callstats.io)


#1

Hello,

I would like to know if it is possible to get detailed stats locally from JVB (via webservices?) like callstats.io stats.

The stats provided from http://localhost:8080/colibri/stats are not sufficient. For instance, I would like to get conferences' names, participants' names for each conference and their IP address, duration of each conference, etc.

Do you have any idea how to do that ? Any suggestion will be greatly appreciated :slight_smile:

Regards.
Hamza KHAIT


#2

Hi Hamza, currently there鈥檚 no other way to do it, unfortunately.

I think that this can be nicely implemented with OSGi modules: The JVB would fire statistics events and/or provide access to internal statistics structures that independent OSGi modules could then handle and/or access (I believe callstats should be one such OSGi module to begin with). You could then implement your own OSGi module with custom statistics handling.

With the current custom lightweight OSGi implementation that the bridge is using it is a little cumbersome to load modules from the filesystem. We could either switch to Apache Felix or we could extend our OSGi implementation to easily load modules from the fs, like in other OSGi implementations.

Best,
George

路路路

On Feb 6, 2017, at 7:50 AM, KHAIT Hamza - SG/SPSSI/CPII/DOSE/ET/PNE ANNUAIRE ET MESSAGERIE <hamza.khait@i-carre.net> wrote:

Hello,

I would like to know if it is possible to get detailed stats locally from JVB (via webservices?) like callstats.io stats.

The stats provided from http://localhost:8080/colibri/stats are not sufficient. For instance, I would like to get conferences' names, participants' names for each conference and their IP address, duration of each conference, etc.

Do you have any idea how to do that ? Any suggestion will be greatly appreciated :slight_smile:

Regards.
Hamza KHAIT

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev


#3

Correction, actually callstats an OSGi module and works the way I described; so, in theory, the only thing we鈥檙e missing is an easy way to load OSGi modules.

路路路

On Feb 6, 2017, at 10:34 AM, George Politis <gp@jitsi.org> wrote:

Hi Hamza, currently there鈥檚 no other way to do it, unfortunately.

I think that this can be nicely implemented with OSGi modules: The JVB would fire statistics events and/or provide access to internal statistics structures that independent OSGi modules could then handle and/or access (I believe callstats should be one such OSGi module to begin with). You could then implement your own OSGi module with custom statistics handling.

With the current custom lightweight OSGi implementation that the bridge is using it is a little cumbersome to load modules from the filesystem. We could either switch to Apache Felix or we could extend our OSGi implementation to easily load modules from the fs, like in other OSGi implementations.

Best,
George

On Feb 6, 2017, at 7:50 AM, KHAIT Hamza - SG/SPSSI/CPII/DOSE/ET/PNE ANNUAIRE ET MESSAGERIE <hamza.khait@i-carre.net> wrote:

Hello,

I would like to know if it is possible to get detailed stats locally from JVB (via webservices?) like callstats.io stats.

The stats provided from http://localhost:8080/colibri/stats are not sufficient. For instance, I would like to get conferences' names, participants' names for each conference and their IP address, duration of each conference, etc.

Do you have any idea how to do that ? Any suggestion will be greatly appreciated :slight_smile:

Regards.
Hamza KHAIT

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev