Implement offline transfer export observability
<!--IssueSummary start-->
<details>
<summary>
Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards.
</summary>
- [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=592635)
</details>
<!--IssueSummary end-->
Add internal events to offline transfer exports to track usage and gather observability data on how offline transfer is being used.
This data should be surfaced in Tableau, consistent with how we already track usage of other importers in GitLab.
issue