Skip to content

Commit

Permalink
tooltip content formatting - two decimal precision & unit
Browse files Browse the repository at this point in the history
Signed-off-by: adarsh0728 <[email protected]>
  • Loading branch information
adarsh0728 committed Jan 17, 2025
1 parent 33b992b commit 5930e70
Show file tree
Hide file tree
Showing 4 changed files with 38 additions and 32 deletions.
2 changes: 1 addition & 1 deletion server/apis/v1/handler.go
Original file line number Diff line number Diff line change
Expand Up @@ -1340,7 +1340,7 @@ func (h *handler) DiscoverMetrics(c *gin.Context) {
})
}

discoveredMetrics = append(discoveredMetrics, NewDiscoveryResponse(metric.Name, metric.DisplayName, metric.Unit, dimensionData))
discoveredMetrics = append(discoveredMetrics, NewDiscoveryResponse(pattern.Name, metric.Name, metric.DisplayName, metric.Unit, dimensionData))
}
}
}
Expand Down
15 changes: 8 additions & 7 deletions server/apis/v1/response_metrics.go
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,14 @@ const (
)

type MetricsRequestBody struct {
MetricName string `json:"metric_name"`
Dimension string `json:"dimension"`
Filters map[string]string `json:"filters"`
Duration string `json:"duration"`
Quantile string `json:"quantile"`
StartTime string `json:"start_time"`
EndTime string `json:"end_time"`
PatternName string `json:"name"`
MetricName string `json:"metric_name"`
Dimension string `json:"dimension"`
Filters map[string]string `json:"filters"`
Duration string `json:"duration"`
Quantile string `json:"quantile"`
StartTime string `json:"start_time"`
EndTime string `json:"end_time"`
}

type Filter struct {
Expand Down
4 changes: 3 additions & 1 deletion server/apis/v1/response_metrics_discovery.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ type Dimensions struct {
}

type DiscoveryResponse struct {
PatternName string `json:"name"`
MetricName string `json:"metric_name"`
DisplayName string `json:"display_name"`
Unit string `json:"unit"`
Expand All @@ -17,8 +18,9 @@ type DiscoveryResponse struct {
type MetricsDiscoveryResponse []DiscoveryResponse

// NewDiscoveryResponse creates a new DiscoveryResponse object for each metric.
func NewDiscoveryResponse(metricName, displayName, unitName string, dimensions []Dimensions) DiscoveryResponse {
func NewDiscoveryResponse(patternName, metricName, displayName, unitName string, dimensions []Dimensions) DiscoveryResponse {
return DiscoveryResponse{
PatternName: patternName,
MetricName: metricName,
DisplayName: displayName,
Unit: unitName,
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 5930e70

Please sign in to comment.