Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

periodic audit #263

Closed
satra opened this issue May 6, 2021 · 6 comments
Closed

periodic audit #263

satra opened this issue May 6, 2021 · 6 comments
Assignees
Labels
DX Affects developer experience enhancement New feature or request

Comments

@satra
Copy link
Member

satra commented May 6, 2021

there are many things we will likely need to monitor, report, etc.,. it would be good to start building an internal monitoring dashboard.

@yarikoptic
Copy link
Member

yeah, let's keep https://github.com/dandi/dandi-api-webshots/ separate but may be incorporate its "stats" into it.
Another related item to include: #253, and possibly dandi/dandisets#39

@waxlamp
Copy link
Member

waxlamp commented May 7, 2021

@satra can you give me some examples of the sort of stuff we need to capture?

@satra
Copy link
Member Author

satra commented May 7, 2021

here are a few. but we should create an exhaustive wishlist.

  • delta between dandiset size and blob size (since people can upload data without associating with dandiset)
    • staleness of blobs, who it belongs to, and blob specific requests (in case people are misusing the archive)
  • number of API keys being used to upload data
  • access stats
    • geolocations
    • bytes downloaded/uploaded
    • posts
  • status of services (although this should be a separate heartbeat monitoring system)
    • how many times did each service raise errors

@waxlamp
Copy link
Member

waxlamp commented Jul 19, 2021

@satra, just to confirm, is this the topic you mentioned in today's standup? We've got some ideas on how to begin building this feature

@waxlamp waxlamp added enhancement New feature or request DX Affects developer experience labels Jul 19, 2021
@satra
Copy link
Member Author

satra commented Jul 19, 2021

@waxlamp - yes, the first bullet above is more of the computation on the archive db type of audit that is specific to dandi, the rest i think are more of the automation pieces that would aggregate streams of info from other sources.

@mvandenburgh
Copy link
Member

Closing in favor of #653, #654, #655.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DX Affects developer experience enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants