open-telemetry / open-telemetry/opentelemetry-java-contrib
Support encryption on disk
@zeitlinger is already working on this.
Since Aug 4, 2025.
- Dominant language
- Java
- Stars
- 269
- Forks
- 196
- Avg merge
- 2d 7h
- Merged PRs (30d)
- 38
Description
Component(s)
disk-buffering
Is your feature request related to a problem? Please describe.
Some users may be concerned that telemetry stored to disk in the disk-buffering component could be sensitive. Specifically, IP address and geo/location information have been called out. A compromised device could then theoretically disclose to an attacker the IP/geo information of the phone user.
Describe the solution you'd like
As telemetry is buffered to disk, it could be encrypted. I'm not sure exactly how we could/should be able to read it back in order to send it somewhere, but maybe we can figure that out.
Describe alternatives you've considered
Scrubbing sensitive data from the telemetry. This is a loss of data, however.
Additional context
No response
Contributor guide
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.
Assessment
This issue has not been assessed yet.