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

Add a ping-lite feature #979

Open
kfitz-hub opened this issue Jul 22, 2021 · 0 comments
Open

Add a ping-lite feature #979

kfitz-hub opened this issue Jul 22, 2021 · 0 comments
Labels
type:enhancement New features or improvements to existing features.

Comments

@kfitz-hub
Copy link

kfitz-hub commented Jul 22, 2021

Is your feature request related to a problem?

I aggregate pings because I feel I must, not that I want to. If the average user spends 3 mins on a page and heartbeat is 10, 10 then thats 17 ping records plus the page_view record. A lot of the information within the ping is unnecessary, it's already within the page_view, for example user_agent, Geo, mediums, referrer etc. 50 million page_views easily become 850 million additional records with pings on 10, 10. Aggregation has already causes me issues associated to this feature request

Describe the solution you'd like

A 'ping-lite' option, which is heartbeat-lite with the exact same functionality but this instructs that I solely want only the following:

event id
page id
X and Y min/max offsets
all timestamps
domain_userid
domain_sessionidx
domain_userid

The enricher validates but then passes through, nothing is added, only pure ping information for a minimum record for its intended purpose. Or take the enricher out of equation and allow a collector to send via 3 streams; good enricher, bad stream and ping lite to s3.

Describe alternatives you've considered

It's catch 22 to aggregate or turn pings on, even with adjusted ping timings, it'll never be exactly what I need no matter how I look at it.

@kfitz-hub kfitz-hub added the type:enhancement New features or improvements to existing features. label Jul 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:enhancement New features or improvements to existing features.
Projects
None yet
Development

No branches or pull requests

1 participant