Hi everyone, first of all thanks for the great work on the Jitsi products!
After getting Jitsi-Meet running on one of our servers, the next obvious challenge was to get some sort of basic monitoring up. Looking through these forums I came across a few topics where people try to achieve the same. It was suggested multiple times to use the muc_size prosody module for this. However, because I’m still at prosody 0.10 and upgrading to 0.11 broke my install until I downgraded again I decided to take a different approach: using the logs.
My question is therefore: for basic monitoring is there something wrong with simply using the nginx logs and the jicofo.log located at “/var/log/nginx/access.log” & “/var/log/jitsi/jicofo.log”? I did some tests with grep searching for “joined|is leaving|@meet.[enteryourdomain]” and it gives me room names, people joining and leaving with a unique id, basically everything I’d need to know how many rooms are open and how many people are joined.
- I have installed Jitsi-Meet a few days ago through the quick-installer on an Ubuntu 18.04 server and I’m using an nginx webserver.
- I’m using authentication setup through https://github.com/jitsi/jicofo/README.md “secure domain” section
Edit: I’ll post progress on the bash script soon. Using only the /var/log/jitsi/jicofo.log I think it should be possible to keep track of at least roomcount, roomnames, membercount/room. When using authentication I think it should additionally be possible to keep track of which user authenticated each room.