Code Monkey home page Code Monkey logo

bigbluebutton's People

Contributors

zbx-sadman avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

bigbluebutton's Issues

Timeout while getting recordings

On a server with a large number of recordings (we have 2000+ for instance), the server takes more than the configurable 30 seconds before a times out occurs.
Changing the max timeout on Zabbix source code is impractical.
Making it an active check does not solve the issue.
There must be a way to make it asynchronous (without using cron preferably).

LLD not working on some cases.

LLD is not working for some meetingIDs.
I figured this out because every meetingID generated by the Moodle plugin has a dash "-" on it and they were not showing up on LLD.

According to BBB documentation:

Meeting IDs should only contain upper/lower ASCII letters, numbers, dashes, or underscores. A good choice for the meeting ID is to generate a GUID value as this all but guarantees that different meetings will not have the same meetingID.

But meetingID might even have spaces in some cases (e.g. "Demo meeting").

My suggestion is changing "(\w+)" for something more broad in:

data = value.match(/<meetingName>(.*)<\/meetingName>[\s\S]*?<meetingID>(\w+)<\/meetingID>/g);

and

data = data.replace(/<meetingName>(.*)<\/meetingName>[\s\S]*?<meetingID>(\w+)<\/meetingID>/g,'{"{#NAME}": "$1", "{#ID}": "$2"}');

I did change it to "(.*)" for testing and it worked, but I don't feel comfortable using this as a solution.

Zabbix 5.0 Support

Hi sadman.

Thanks for your work. Would be great if you could port the template to Zabbix 5.0.

cheers, t.

Autodiscovery of meetings fails when no meetings exist

When doing the LLD of meetings, it returns an error with this message:
grafik

The xml answer of the bbb server looks like this:

<response>
<returncode>SUCCESS</returncode>
<meetings/>
<messageKey>noMeetings</messageKey>
<message>no meetings were found on this server</message>
</response>

Import of TemplateAppBigBlueButtonServer-macrosed.xml in Zabbix 5.0 fails with error

Importing the LLD template (TemplateAppBigBlueButtonServer-macrosed.xml) in Zabbix 5.0 gives this error:

Details Import fehlgeschlagen
    Keine Wertezuordnung "bbb.participantsCount[{#ID}]" auf "Template App BigBlueButton Server" gefunden, für Datenpunktvorlage "[{#NAME}] Participants summary" der Suchlaufregel "Meetings" auf "Template App BigBlueButton Server1".

In english something like "No value assignement for "bbb.participantsCount[{#ID}]" found in "Template App BigBlueButton Server", for value point template "[{#NAME}] Participants summary" in search run "Meetings" on "Template App BigBlueButton Server1"

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.