legend-key.go 389 B

1234567891011
  1. package azuremonitor
  2. import "fmt"
  3. // formatLegendKey builds the legend key or timeseries name
  4. func formatLegendKey(resourceName string, metricName string, metadataName string, metadataValue string) string {
  5. if len(metadataName) > 0 {
  6. return fmt.Sprintf("%s{%s=%s}.%s", resourceName, metadataName, metadataValue, metricName)
  7. }
  8. return fmt.Sprintf("%s.%s", resourceName, metricName)
  9. }