question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Telemetry - Shared UUID to tie unstructured and structured events

See original GitHub issue

As a follow on from https://github.com/meltano/meltano/pull/6028:

We’re sending duplicate structured events along side our new unstructured events as a failsafe in case our new events have bugs. If we do end up having bugs and need to take all unstructured events and blend in structured events that are missing we need a way to tie them together. The SQL could say “give me all the unstructured events, and all the structured events where context_uuid isnt in that set of unstructured events”.

The unstructured environment context has a context_uuid thats shared across all unstructured events in an execution session, could we append this custom context to the structured events also? Is there another way to add the context_uuid?

cc @pandemicsyn @tayloramurphy @aaronsteers

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:6 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
pandemicsyncommented, Jun 8, 2022

Quick update. @pnadolny13 and I just paired and think we came up with a simple/quick way to resolve this that we’re going to test out.

Basically we’re going to use the same ProjectContext for both trackers. Will report back shortly.

1reaction
pandemicsyncommented, Jun 7, 2022

👍 yea good catch, we should be able to tie these together.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Telemetry validation · Discussion #6036 · meltano ... - GitHub
Separately Telemetry - Shared UUID to tie unstructured and structured events #6057 was created to add context_uuid to the structured legacy events so...
Read more >
Method: packetMirrorings.insert - Compute Engine
This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is ......
Read more >
Azure for secure worldwide public sector cloud adoption
This approach enables you to build end-to-end encrypted data storage and compute services where you never need to share your encryption keys ...
Read more >
Universal Utility Data Exchange (UUDEX) Data Structures
identifier (UUID) generated by the UUDEX publish API. noun required. Identifies the type of data elements being exchanged. The.
Read more >
Universal Utility Data Exchange (UUDEX) – Protocol Design
UUID. Universally Unique Identifier, as defined by IETF RFC 4122 ... In contrast to structured documents, unstructured documents contain data in which there ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found