Skip to content

[Transform] Transform health should show timestamp of problems #106467

Open

Description

Elasticsearch Version

Seen in 8.12.0

Installed Plugins

No response

Java Version

bundled

OS Version

n/a

Problem Description

When a transform fails, it goes to a FAILED state. The persistent task remains and the most recent error messages are available via _health. This helps with troubleshooting..

However, in the UI, we do not show any indication of when the failure happened. There are no messages which indicate when the failure happened. There are no timestamps on the health page.

Failures can often be due to cluster instability which cause search failures. This makes investigations more challenging as it could have been 1 hour, or 30 days ago.

Is the transform able to indicate a date for its failure... ?
Is this already in the API response somewhere, and it's just missing from the UI?

image

Steps to Reproduce

I think you can make a transform fail as follows, but tbc:

  • Create a basic transform, configure to run continuously
  • Delete/close the source index

Logs (if relevant)

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    :ml/TransformTransform>enhancementSupportabilityImprove our (devs, SREs, support eng, users) ability to troubleshoot/self-service product better.Team:MLMeta label for the ML team

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions