API управления активностью Office 365, возвращающий код состояния 500 без сообщения об ошибке - PullRequest
0 голосов
/ 21 февраля 2020

Мы используем API-интерфейс Office 365 Management Activity для нашего инструмента SIEM, чтобы получать журналы O365 (со скриптом Python) для мониторинга. Сценарии, которые у нас были запущены некоторое время назад, только что начали работать на прошлой неделе.

Наша строка get:

response = requests.get("https://manage.office.com/api/v1.0/{}/activity/feed/subscriptions/content?contentType=Audit.General&startTime={}&endTime={}".format(tenant_id, start_time, end_time), headers=header)

В ответ мы иногда получаем код состояния 200 с правильным содержимым, но иногда ошибка с кодом состояния 500 и в теле нет содержимого.

Теперь я получаю код ответа 503 с содержанием:

Служба недоступна

Ошибка HTTP 503. Служба недоступна.

Я не вижу ошибок на страницах состояния или каких-либо известных сообщениях о проблемах, задаваясь вопросом, видят ли их кто-то еще.

...