diff --git a/pkg/setting/setting.go b/pkg/setting/setting.go index 63aed72c8e6..ed27c66ebb5 100644 --- a/pkg/setting/setting.go +++ b/pkg/setting/setting.go @@ -677,6 +677,13 @@ func (cfg *Cfg) readGrafanaEnvironmentMetrics() error { keys := environmentMetricsSection.Keys() cfg.MetricsGrafanaEnvironmentInfo = make(map[string]string, len(keys)) + cfg.MetricsGrafanaEnvironmentInfo["version"] = cfg.BuildVersion + cfg.MetricsGrafanaEnvironmentInfo["commit"] = cfg.BuildCommit + + if cfg.EnterpriseBuildCommit != "NA" && cfg.EnterpriseBuildCommit != "" { + cfg.MetricsGrafanaEnvironmentInfo["enterprise_commit"] = cfg.EnterpriseBuildCommit + } + for _, key := range keys { labelName := model.LabelName(key.Name()) labelValue := model.LabelValue(key.Value())