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

Telemetry #311

Open
Tracked by #324
charles-turner-1 opened this issue Dec 17, 2024 · 1 comment
Open
Tracked by #324

Telemetry #311

charles-turner-1 opened this issue Dec 17, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@charles-turner-1
Copy link
Collaborator

Is your feature request related to a problem? Please describe.

  • Tracking of how users interact with the catalog for monitoring & reporting purposes.

Describe the feature you'd like

  • We want to track how frequently the catalog is being used, what it's being used for, what datasets are being searched for, etc etc.
  • This must be seamless & place no onus on the catalog user to interact with it a certain way, trigger telemetry, etc.
  • We can do so using either monkey patching & decorators, or by hooking IPython extensions in so that ARE instances where the access_nri intake catalog is accessed (ie. cat = intake.cat.access_nri) are automatically extended with telemetry - see sample implementations.

Describe alternatives you've considered

Covered above.

@charles-turner-1
Copy link
Collaborator Author

Closed by #312 .

We probably want to add other functions to our tracking. That can be done by adding functions calls to config.yaml in the access-ipy-telemetry repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Backlog
Development

No branches or pull requests

1 participant