Skip to content

feat(es-otel): Add elasticsearch otel definitions for prod#2581

Merged
bgalmesnr merged 9 commits into
newrelic:mainfrom
vagrawal-newrelic:es-otel-prod-changes
Jan 20, 2026
Merged

feat(es-otel): Add elasticsearch otel definitions for prod#2581
bgalmesnr merged 9 commits into
newrelic:mainfrom
vagrawal-newrelic:es-otel-prod-changes

Conversation

@vagrawal-newrelic

@vagrawal-newrelic vagrawal-newrelic commented Jan 16, 2026

Copy link
Copy Markdown
Contributor

Relevant information

Add elasticsearch otel definitions for prod. Changes are already tested in staging.
Added below definitions and relationship synthesis:

  • Elasticsearch cluster summary page for OTEL
  • Elasticsearch Node summary page for OTEL

Relationships:

  • Ext app to es cluster
  • ES cluster to ES Node
    Host to ES Node.

Checklist

  • I've read the guidelines and understand the acceptance criteria.
  • The value of the attribute marked as identifier will be unique and valid.
  • I've confirmed that my entity type wasn't already defined. If it is I'm providing an explanation above.

@entityBot entityBot left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

beep boop bop.

I have found some errors processing these changes:

* Error VALIDATING domainType: 'INFRA-ELASTICSEARCHNODE' on Golden metrics for key 'SELECT average(elasticsearoperations.get.completed) FROM Metric WHERE entity.guid IN ('guid') AND result='miss' AND metricName = 'elasticsearoperations.get.completed' FACET entity.name TIMESERIES' - Exception: The select clause uses a different value function than the rest.

* Error VALIDATING domainType: 'INFRA-ELASTICSEARCHNODE' on Golden metrics for key 'SELECT average(elasticseardisk.io.read) FROM Metric WHERE entity.guid IN ('guid') AND metricName = 'elasticseardisk.io.read' FACET entity.name TIMESERIES' - Exception: The select clause uses a different value function than the rest.

* Error VALIDATING domainType: 'INFRA-ELASTICSEARCHNODE' on Golden metrics for key 'SELECT max(elasticsearoperations.current) FROM Metric WHERE entity.guid IN ('guid') AND metricName = 'elasticsearoperations.current' and operation = 'merge' FACET entity.name TIMESERIES' - Exception: The select clause uses a different value function than the rest.

@entityBot entityBot requested a review from a team January 16, 2026 12:27
entityBot
entityBot previously approved these changes Jan 16, 2026

@shashank-reddy-nr shashank-reddy-nr left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

entityBot
entityBot previously approved these changes Jan 16, 2026
github-actions[bot]
github-actions Bot previously approved these changes Jan 16, 2026
@bgalmesnr

Copy link
Copy Markdown
Contributor

Hi @vagrawal-newrelic ! If your team is the owner of the entity you are modifying we would appreciate if you can add your team as the owner. You can find further information here. Thank you!

entityBot
entityBot previously approved these changes Jan 19, 2026
github-actions[bot]
github-actions Bot previously approved these changes Jan 19, 2026
@entityBot entityBot requested review from a team and removed request for a team January 19, 2026 11:31

@shashank-reddy-nr shashank-reddy-nr left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@entityBot entityBot requested a review from a team January 19, 2026 11:33
@vagrawal-newrelic

Copy link
Copy Markdown
Contributor Author

@bgalmesnr Thanks for the suggestion. Updated the entities with the owner Please review once, Thanks!!

@bgalmesnr bgalmesnr merged commit eece248 into newrelic:main Jan 20, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants