Skip to content

[Goal] Replace Kibana TSVB Goal with es-charts #961

@stratoula

Description

@stratoula

Is your feature request related to a problem? Please describe.
I am working on replacing the TSVB goal chart with the es-charts goal and I can see some features that are not supported so I am creating this issue in order to discuss them.

So far I have managed to replace it and it seems really good. I have set the target and actual to 0 in order to look more with the current TSVB implementation but I am not sure if this is correct. I think we should discuss this.

Current implementation example:

Elastic charts implementation example (target 0):

Elastic charts implementation example (target set to value):

The first thing that I notice is that when I choose to display my chart s half-circle there is an empty space below that if it didn't exist my chart would appear bigger. I assume that this happens because I have the labelMajor and labelMinor to empty string. Can I choose that I don't want to be rendered in order to gain this space?

As you can see on the screenshot below the user can change the Inner Line width (it is the border line), the Gauge line width (the width of the goal line) and the text color. I think that changing the Inner line width is not so important but the other two maybe they are. Wdyt?

When I have multiple goal charts configured to be displayed as circle, I need to place an additional label to display the split term. It is not displayed very well, and the same thing occurs when I have a title that is quite big (see screenshots below). I think that the texts should be somehow responsive, any ideas here?

Kibana Cross Issues
Kibana related issue here

Checklist

Delete any items that are not applicable to this feature request.

  • this request is checked against already exist requests
  • every related Kibana issue is listed under Kibana Cross Issues list
  • kibana cross issue tag is associated to the issue if any kibana cross issue is present

Metadata

Metadata

Assignees

No one assigned

    Labels

    :goal/gauge (old)Old Goal/Gauge chart related issuesenhancementNew feature or requestkibana cross issueHas a Kibana issue counterpartmeta...meta issue

    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