Skip to content

Investigate Amplitude integration #1458

@erthalion

Description

@erthalion

After custom CO-RE BPF rollout it would be hard to get visibility into its
adoption with the current data we have. Investigate if we could use Amplitude
integration to get better understanding how collection methods are used. There
are following questions to cover:

  • What would be the easiest implementation? Proposed options to evaluate are
    integrating Collector directly with Amplitude, or pass the necessary
    information via Sensor and let it report everything.

  • What data should be exposed? Proposed bits if information regarding
    collection method are:

    1. Effective collection method (in case if it was changed by collector at
      runtime and differs from what was configured).
    2. Kernel version Collector is running on.
    3. Cases where a collection method has failed.

    The last one is the trickiest one, as it brings the most valuable information,
    but at the same time we would like to get only a single error pair (collection
    method, kernel version), which is hard as Collector will be in a crash loop.

Part of #1426

Metadata

Metadata

Assignees

Labels

investigationSomething that needs to be clarified, but not necessarily implemented

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions