Network requests tracking for 3rd parties
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 25/100
- Issue type
- Feature
- Clarity
- Needs clarification
- Activity status
- Stale
- Domain
- mobile, observability-sre
Research direction
Start with the issue description and the linked Firebase Performance network-traces reference. No files, tests, or entry points are named, so first investigate the Android SDK's existing network tracking and how an instrumentation plugin could cover third-party libraries. Done means automatically tracking requests from libraries that do not expose a custom OkHttp instance.
Written by the indexing model from the issue text.
Description
Is your feature request related to a problem? Please describe.
I would like Datadog to be able to automatically track the network requests for every third party libraries I have in my apps.
For some libraries, it's possible to give a custom Okhttp instance and add the required interceptors but not all libraries allow this.
This is particularly useful to get alerts when a 3rd party service is down.
Describe the solution you'd like
Ideally, something like what Firebase Performances propose:
https://firebase.google.com/docs/perf-mon/network-traces?platform=android&hl=en
Network requests are automatically tracked by just applying the plugin.
It also works on third-party libraries.
- Dominant language
- Kotlin
- Stars
- 226
- Forks
- 86
- Avg merge
- 1d 12h
- Merged PRs (30d)
- 65
Getting set up
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from DataDog/dd-sdk-android
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
DataDog/dd-sdk-android#3904 · 1 comment ·
Maintainers usually reply within 1 day
-
question
Difficulty 4/5 3-5 days Newbie friendliness 45/100
DataDog/dd-sdk-android#3888 · 1 comment ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 32/100
DataDog/dd-sdk-android#3223 · 4 comments · 2 reactions ·
Maintainers usually reply within 1 day
-
automatically closed question stale
Difficulty 5/5 Over a week Newbie friendliness 25/100
DataDog/dd-sdk-android#2970 · 6 comments ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 38/100
DataDog/dd-sdk-android#2700 · 1 comment ·
Maintainers usually reply within 1 day
All issues in DataDog/dd-sdk-android
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
Source is down
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
keiyoushi/extensions-source#19491 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
Difficulty 1/5 Under an hour Newbie friendliness 92/100