getsentry / team-sdks

A meta repository for tracking work across all SDK teams.
0 stars 0 forks source link

Project: Cache Insights #62

Open stephanie-anderson opened 4 months ago

stephanie-anderson commented 4 months ago

Description

We are building a solution to monitor the performance of your cache (for ex. redis), showcasing things like cache hit/miss ratios, eviction rates and throughput. In order to support this, the SDK must collect extra data from the server. The following information is required:

(To be filled out once we have aligned on what is/isn't possible from the notion doc below)

Timelines

Should be available by the end of FYQ1 (May 15th, 2024) and be supported by at least the following SDKs:

Slack-Channel

#discuss-performance

Notion Document(s)

Stakeholder(s)

@alexjillard @zoesyc @DominikB2014 Benjamin Coe

Team(s)

Web Backend, Web Frontend

Tasks

### Web Backend
- [ ] https://github.com/getsentry/sentry-python/issues/2903
- [ ] https://github.com/getsentry/sentry-python/issues/2949
- [ ] https://github.com/getsentry/sentry-python/issues/2966
### Web Frontend
- [ ] https://github.com/getsentry/sentry-javascript/issues/11269
### Mobile
- [ ] tbd
antonpirker commented 1 month ago

FYI: I added the Python issue for adding a memcached integration that emits spans eligible for the new insights caches module. This integration is not part of the initial release and we will gather user feedback about the existing caches module before we start adding more instrumenations.