Skip to content

[Internal]: Update Host-related documentation to reflect Schema Handling in OTel vs Elastic Schema #2084

@roshan-elastic

Description

@roshan-elastic

Description

We're updating the Hosts and Infrastructure Inventory UIs to ensure that Hosts observed via OTel can be analysed fully. We need to make this change because the inframetricsprocessor we previously relied on to reformat OTel data into the Elastic schema our UIs relied on it being deprecated.

In short, the following has been done:

Hosts UI

  • Will have a schema selector to choose between different schemas (as will the inventory rules for 'hosts')
  • The schema selector will modify the experience to work for the given schema (inc filtering out hosts not matching that schema and removing functionality like 'anomaly detection' which doesn't work for OTel Hosts)
  • The individual host views will adapt to show the correct view based on the schema (inc metadata, metrics, alerts and processes)

Infra Inventory UI*

  • When 'hosts' are selected, it will have the same 'schema selector' with same logic as per above

*We may wish to remove the schema selecting as part of this upcoming work so bear in mind by the time you update the documentation for this, we may have different requirements for the Infra Inventory

Resources

This feature was scoped and researched in Issue.

Parent Issues

Notable Sub-Issues

Notable PRs

We need to update the following sets of documentation:

Which documentation set does this change impact?

Elastic On-Prem and Cloud (all)

Feature differences

See the issue for details and also the description above.

We will need to explain the following to users:

  1. How the schema selection works in the Hosts and Infra Inventory docs : We'll need a heading that we can refer to by URL via an # in the URL - we are going to point to this from the UI
  2. Update the metrics reference to include the OTel metric definitions
  3. Explain that Host Anomaly Detection won't work for OTel hosts
  4. Explain that the Inventory Rules will have a schema selector when you select 'Hosts'
  5. How the Host processes work in both schema modes*
  6. How users configure the process collection in both modes* (I suggest we point users towards the System Integration docs for Elastic System Integration 'mode' and the EDOT docs for OpenTelemetry 'mode')

*We'll need a heading that we can refer to by URL via an # in the URL - we are going to point to this from the UI

What release is this request related to?

Target 9.1.3

Serverless release

Target 1st Sept

*Work is planned to be completed early iteration 116 (11-29 Aug) so it will go into production in the next stateful release and serverless released after that.

Collaboration model

The documentation team

Point of contact.

Main contact: @roshan-elastic

Stakeholders: @crespocarlos @MiriamAparicio

Metadata

Metadata

Assignees

Labels

Team:ExperienceIssues owned by the Experience Docs Team

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions