Skip to content

[Fleet] Telemetry for Fleet Server #95424

@mostlyjason

Description

@mostlyjason

We'd like to track telemetry on Fleet Server so we can better understand if users are successful in setting it up, where they find difficulty with it, and what features they are using.

Our existing telemetry can already tell us:

  • Whether Fleet Server is running
  • How many agents are enrolled
  • Whether the Fleet Server integration is enabled (automatically enabled when a superuser visits Fleet)

We'd like to add stats on the following:

  • Total number of Elastic Agents with Fleet Server, including offline and inactive ones. This will help us identify if a cluster ever successfully got Fleet Server running, even if they are no longer using it or it is unenrolled.
  • Number of healthy Fleet Servers. This will tell us which clusters currently have a running Fleet server. It also help us determine how common HA and/or load balanced deployments are.

Stretch:

Schema:

"fleet" : {
  "fleet_server": {
    "total_all_statuses": 3,
    "healthy": 1,
    "num_host_urls": 1
  }
}

Related:

Metadata

Metadata

Assignees

Labels

Team:FleetTeam label for Observability Data Collection Fleet team

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