Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Firehose support for tag_update API #752

Open
dpajin-kentik opened this issue Sep 24, 2024 · 0 comments
Open

Firehose support for tag_update API #752

dpajin-kentik opened this issue Sep 24, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@dpajin-kentik
Copy link
Collaborator

What are you trying to achieve?

In order to decode custom dimensions we must feed firehose with a local .csv file which it can use to map internal column numbers to human readable columns for raw kflow export. This is a manual process to extract the list of custom dimensions for a particular CID, and apply that to the firehose process on launch.

If a new custom dimension is added, a user would need to recognize this, extract the new column mapping, modify the tag file and HUP the firehose process to pick up the new mapping.

Ideally we would expose an API endpoint which the firehose process could query to periodically obtain updated mappings which it would retrieve and automatically update without any user interaction. This functionality should be able to leverage the existing -e KENTIKAPITOKEN and -kentik_email flags to authenticate.

What is your current work around?

manually extract the mapping list, export to .csv and provide that file to users running firehose with Custom Dimensions

cc @kentik-rbarnes

@i3149 i3149 added the enhancement New feature or request label Sep 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants