2020-09-11 10:42:19,901 [DEBUG]: https://***.edu.tr:443 "GET /bigbluebutton/api/getMeetings?checksum=*** HTTP/1.1" 200 None
----------------------------------------
Exception happened during processing of request from ('172.18.0.3', 35978)
Traceback (most recent call last):
File "/usr/local/lib/python3.8/socketserver.py", line 650, in process_request_thread
self.finish_request(request, client_address)
File "/usr/local/lib/python3.8/socketserver.py", line 360, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "/usr/local/lib/python3.8/socketserver.py", line 720, in __init__
self.handle()
File "/usr/local/lib/python3.8/http/server.py", line 427, in handle
self.handle_one_request()
File "/usr/local/lib/python3.8/http/server.py", line 415, in handle_one_request
method()
File "/usr/local/lib/python3.8/site-packages/prometheus_client/exposition.py", line 152, in do_GET
output = encoder(registry)
File "/usr/local/lib/python3.8/site-packages/prometheus_client/openmetrics/exposition.py", line 14, in generate_latest
for metric in registry.collect():
File "/usr/local/lib/python3.8/site-packages/prometheus_client/registry.py", line 75, in collect
for metric in collector.collect():
File "/app/collector.py", line 55, in collect
meetings, meetings_data_latency = execution_duration(api.get_meetings)()
File "/app/helpers.py", line 19, in wrapper
result = fun(*args, **kwargs)
File "/app/api.py", line 14, in get_meetings
if data['response']['meetings'] is None:
KeyError: 'meetings'
<?xml version="1.0"?>
<response>
<returncode>SUCCESS</returncode>
<messageKey>noMeetings</messageKey>
<message>No meetings were found on this server.</message>
</response>
<response>
<returncode>SUCCESS</returncode>
<meetings/>
<messageKey>noMeetings</messageKey>
<message>no meetings were found on this server</message>
</response>