Skip to content

We should have a dedicated endpoint for telemetry #58198

@jasontedor

Description

@jasontedor

Today telemetry is collected from a variety of endpoints:

  • cluster stats /_cluster/stats
  • cluster info /
  • X-Pack usage /_xpack/usage
  • license info /_license

There are two problems with this approach:

  • first, it's unclear to our users what information is used for telemetry
  • secondly, it's unclear internally that these endpoints are for telemetry, which means from time to time we consider making changes to these endpoints that would either remove information that is useful from a telemetry perspective, or would add information that would not be useful from a telemetry perspective

If we had a single dedicated endpoint that exposed telemetry information, it would clear up some of the confusion around this, and simplify the implementation within Kibana.

There are open questions around how we expose telemetry from X-Pack in a single endpoint that would be defined in core, but @rjernst has some ideas around this that sound promising here.

Relates #52975

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions