openedx / edx-django-utils

edX utilities for Django Application development.
https://edx.readthedocs.io/projects/edx-django-utils/en/latest/
Apache License 2.0
26 stars 20 forks source link

Support metrics collection in DD #431

Closed timmc-edx closed 1 month ago

timmc-edx commented 2 months ago

Acceptance criteria:

Implementation notes:

timmc-edx commented 2 months ago

Requesting clarification from Datadog about whether set_metric is even what we would want to call: https://help.datadoghq.com/hc/en-us/requests/1773961 (2U private link)

timmc-edx commented 2 months ago

Got an answer:

timmc-edx commented 2 months ago

We may hold off on this and have Purchase try out dogstatsd in a private plugin if it turns out they need it, and then consider building out an abstraction layer in edx-django-utils based on what we learn from that.

robrap commented 2 months ago

Thanks. I would guess that SRE has experience deploying dogstatsd, which could be confirmed. I think Purchase should be pointed to SRE for support around the setup.

robrap commented 1 month ago

https://2u-internal.atlassian.net/browse/SONIC-409 is being used to PoC this functionality, rather than jumping to adding anything to the edx-django-utils API.

robrap commented 1 month ago

I'm going to close this ticket as unplanned, and we'll revisit when and if it is needed in the future.