Skip to content

Consider changing telemetry format #10

@tristanls

Description

@tristanls

Instead of emitting individual events like:

stats.timers.find.ms
stats.timers.find.round.ms

perhaps instead emit a single telemetry event with content being self-describing:

module=discover.target_type=timer.operation=find.unit=ms 10
module=discover.target_type=timer.operation=find_round.unit=ms 2

alternatively:

module=discover target_type=timer operation=find unit=ms 10
module=discover target_type=timer operation=find_round unit=ms 2

alternatively:

module=discover&target_type=timer&operation=find&unit=ms&10
module=discover&target_type=timer&operation=find_round&unit=ms&2

Background:
http://engineering.indeed.com/talks/logrepo-enabling-data-driven-decisions/
http://dieter.plaetinck.be/metrics_2_a_proposal.html
http://dieter.plaetinck.be/introduction_talk_to_metrics2-0_and_graph_explorer.html
http://metrics20.org/

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions