Microsoft managed Azure Database for Audit Logs
Microsoft should build a database that can hold all the Audit logs automatically and charge a monthly fee for it. Since there is a 90 day limit to Audit Logs, and we all need to be able to "document" actions that have been taken on secure sharepoint sites, we need for the audit logs to automatically move into an Azure database that Micrsoft Maintains! Many of us have investigated 3rd party products and they are MISSISNG DATA!!! So please, set it up, and we will pay for our Azure Space and the Audit Logs to be rolled off. This should be a win win for both Microsoft and all of it's clients. We can use PowerBI and Power Pivot to do some of the dashboard and investigative reporting
Peter Johnson commented
Have you tried the O365 solution in Azure Log Analytics?