Open
Description
There are three types of log streams:
- internal
i. not exposed via api (eg. performance logging)
ii. stored inhelix-rum-logstreams/internal/<topic>
iii. can be logged in any format, since any tools using the data will need direct access to storage - system
i. exposed only to superusers (eg. org actions, domain discovery)
ii. stored inhelix-rum-logstreams/system
- org-level
i. exposed to org owners (eg. domain added/removed from org)
ii. stored inhelix-rum-logstreams/orgs/{org}
System logs
GET /logs -h { authorization: Bearer <sukey> }
Org logs
GET /orgs/{id}/logs -h { authorization: Bearer <orgkey | sukey> }
Changes to schedule invocation
to process log queue, add another schedule invocation type. see also #64 that requires the same