Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
POC on how to send data to Segment. This tracks two events:
Kafka Instance Create
andKafka Instance Delete
.Note that this isn't the final changes but an initial rough implementation to show what needs to be done in order to add the client and send data to Segment. The event names and properties/values tied to an event may still change depending on requirements. Client configuration may also change.
This doesn't include:
Events seen in Segment:
Complete JSON Data
Complete JSON Data
Verification Steps
N/A
Checklist (Definition of Done)
Unit and integration tests added that prove the fix is effective or the feature works (tested against emulated and non-emulated OCM environment)Documentation added for the featureCI and all relevant tests are passingCode Review completedVerified independently by reviewerAll PR comments are resolved either by addressing them or creating follow up tasksRequired metrics/dashboards/alerts have been added (or PR created).Required Standard Operating Procedure (SOP) is added.JIRA has been created for changes required on the client side