alkemio icon indicating copy to clipboard operation
alkemio copied to clipboard

API usage monitoring / audit trail

Open techsmyth opened this issue 7 months ago • 0 comments

Description

Insights into the usage of the api is important for providing a quality service, and tracking down issues in produciton

Goal

Quality of service

Hypothesis

When issues hit production it is important to know what api usage is happening

Must have scope

  • [ ] Capture of all query and mutation interactions
  • [ ] Timing information?
  • [ ] Ability to visualize / dive down into the data?

Stakeholders

Describe who needs to be kept up-to-date about this Epic, included in discussions, or updated along the way. Stakeholders can be both in Product/Engineering, as well as other teams like Customer Success who might want to keep customers updated on the Epic project.

Design

Description

Allowing full auditability of all queries and mutations to the server, providing a second level audit trail of all interactions with the platform.

Initiative / goal

Platform management Security

Hypothesis

As platform usage grows, we must have extended capabilities for tracking down events that occur

Acceptance criteria and must have scope

  • [ ] All interactions with the cluster at graphql / http level captured in a reporting warehouse
  • [ ] Reports created to be able to narrow down interactions per space / context

techsmyth avatar Jul 12 '24 13:07 techsmyth