betagouv / bbb-analytics

Application that collect analytics from the BigBlueButton Analytics Callback and put it in a postgresql database for analytics purpose
MIT License
5 stars 3 forks source link

Configuration of bigbluebutton server #11

Open carovidela opened 3 years ago

carovidela commented 3 years ago

following the instructions . Set the metadata attributes "meta_analytics-callback-url" to the url of this app : https://bbb-analytics.hosting.com/v1/post_events

I tried it and it works fine if I send meta_analytics-callback-url attribute when I create the meeting from the MATE API. How can I configure the BBB server to work for all meetings?, either from greenlight or from Moodle without having to send the attribute when creating the meeting.

Carolina V.

jdauphant commented 2 years ago

Hello @carovidela , sorry I just saw you issue. I am not sure how we can do it maybe @pielonet or @nschont have an anwser

pielonet commented 2 years ago

Hi @carovidela,

BBB servers are not yet compatible with this feature : you can't always override this parameter at the BBB server level. This feature might be added in the future.

Nevertheless, If you're using Scalelite as a load balancer in front of your BBB server(s) the next Scalelite release will most probably include such a feature : it is called OVERRIDE_CREATE_PARAMS as referenced in this PR : https://github.com/blindsidenetworks/scalelite/pull/780

You can already test this new feature if using Scalelite's latest beta release : https://github.com/blindsidenetworks/scalelite/releases/tag/1.3.4-beta.1.2

Kind regards, Thierry