Skip to content

Commit a846011

Browse files
committed
make prebuild metric descriptors private
1 parent 2c52b9e commit a846011

File tree

1 file changed

+22
-22
lines changed

1 file changed

+22
-22
lines changed

enterprise/coderd/prebuilds/metricscollector.go

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@ import (
1414
)
1515

1616
var (
17-
CreatedPrebuildsDesc = prometheus.NewDesc("coderd_prebuilds_created", "The number of prebuilds created.", []string{"template_name", "preset_name"}, nil)
18-
FailedPrebuildsDesc = prometheus.NewDesc("coderd_prebuilds_failed", "The number of prebuilds that failed.", []string{"template_name", "preset_name"}, nil)
19-
AssignedPrebuildsDesc = prometheus.NewDesc("coderd_prebuilds_assigned", "The number of prebuilds that were assigned to a runner.", []string{"template_name", "preset_name"}, nil)
20-
UsedPresetsDesc = prometheus.NewDesc("coderd_prebuilds_used_presets", "The number of times a preset was used to build a prebuild.", []string{"template_name", "preset_name"}, nil)
21-
ExhaustedPrebuildsDesc = prometheus.NewDesc("coderd_prebuilds_exhausted", "The number of prebuilds that were exhausted.", []string{"template_name", "preset_name"}, nil)
22-
DesiredPrebuildsDesc = prometheus.NewDesc("coderd_prebuilds_desired", "The number of desired prebuilds.", []string{"template_name", "preset_name"}, nil)
23-
ActualPrebuildsDesc = prometheus.NewDesc("coderd_prebuilds_actual", "The number of actual prebuilds.", []string{"template_name", "preset_name"}, nil)
24-
EligiblePrebuildsDesc = prometheus.NewDesc("coderd_prebuilds_eligible", "The number of eligible prebuilds.", []string{"template_name", "preset_name"}, nil)
17+
createdPrebuildsDesc = prometheus.NewDesc("coderd_prebuilds_created", "The number of prebuilds created.", []string{"template_name", "preset_name"}, nil)
18+
failedPrebuildsDesc = prometheus.NewDesc("coderd_prebuilds_failed", "The number of prebuilds that failed.", []string{"template_name", "preset_name"}, nil)
19+
assignedPrebuildsDesc = prometheus.NewDesc("coderd_prebuilds_assigned", "The number of prebuilds that were assigned to a runner.", []string{"template_name", "preset_name"}, nil)
20+
usedPresetsDesc = prometheus.NewDesc("coderd_prebuilds_used_presets", "The number of times a preset was used to build a prebuild.", []string{"template_name", "preset_name"}, nil)
21+
exhaustedPrebuildsDesc = prometheus.NewDesc("coderd_prebuilds_exhausted", "The number of prebuilds that were exhausted.", []string{"template_name", "preset_name"}, nil)
22+
desiredPrebuildsDesc = prometheus.NewDesc("coderd_prebuilds_desired", "The number of desired prebuilds.", []string{"template_name", "preset_name"}, nil)
23+
actualPrebuildsDesc = prometheus.NewDesc("coderd_prebuilds_actual", "The number of actual prebuilds.", []string{"template_name", "preset_name"}, nil)
24+
eligiblePrebuildsDesc = prometheus.NewDesc("coderd_prebuilds_eligible", "The number of eligible prebuilds.", []string{"template_name", "preset_name"}, nil)
2525
)
2626

2727
type MetricsCollector struct {
@@ -41,14 +41,14 @@ func NewMetricsCollector(db database.Store, logger slog.Logger, reconciler prebu
4141
}
4242

4343
func (*MetricsCollector) Describe(descCh chan<- *prometheus.Desc) {
44-
descCh <- CreatedPrebuildsDesc
45-
descCh <- FailedPrebuildsDesc
46-
descCh <- AssignedPrebuildsDesc
47-
descCh <- UsedPresetsDesc
48-
descCh <- ExhaustedPrebuildsDesc
49-
descCh <- DesiredPrebuildsDesc
50-
descCh <- ActualPrebuildsDesc
51-
descCh <- EligiblePrebuildsDesc
44+
descCh <- createdPrebuildsDesc
45+
descCh <- failedPrebuildsDesc
46+
descCh <- assignedPrebuildsDesc
47+
descCh <- usedPresetsDesc
48+
descCh <- exhaustedPrebuildsDesc
49+
descCh <- desiredPrebuildsDesc
50+
descCh <- actualPrebuildsDesc
51+
descCh <- eligiblePrebuildsDesc
5252
}
5353

5454
func (mc *MetricsCollector) Collect(metricsCh chan<- prometheus.Metric) {
@@ -63,9 +63,9 @@ func (mc *MetricsCollector) Collect(metricsCh chan<- prometheus.Metric) {
6363
}
6464

6565
for _, metric := range prebuildCounters {
66-
metricsCh <- prometheus.MustNewConstMetric(CreatedPrebuildsDesc, prometheus.CounterValue, float64(metric.CreatedCount), metric.TemplateName, metric.PresetName)
67-
metricsCh <- prometheus.MustNewConstMetric(FailedPrebuildsDesc, prometheus.CounterValue, float64(metric.FailedCount), metric.TemplateName, metric.PresetName)
68-
metricsCh <- prometheus.MustNewConstMetric(AssignedPrebuildsDesc, prometheus.CounterValue, float64(metric.ClaimedCount), metric.TemplateName, metric.PresetName)
66+
metricsCh <- prometheus.MustNewConstMetric(createdPrebuildsDesc, prometheus.CounterValue, float64(metric.CreatedCount), metric.TemplateName, metric.PresetName)
67+
metricsCh <- prometheus.MustNewConstMetric(failedPrebuildsDesc, prometheus.CounterValue, float64(metric.FailedCount), metric.TemplateName, metric.PresetName)
68+
metricsCh <- prometheus.MustNewConstMetric(assignedPrebuildsDesc, prometheus.CounterValue, float64(metric.ClaimedCount), metric.TemplateName, metric.PresetName)
6969
}
7070

7171
state, err := mc.reconciler.SnapshotState(dbauthz.AsSystemRestricted(ctx), mc.database)
@@ -90,8 +90,8 @@ func (mc *MetricsCollector) Collect(metricsCh chan<- prometheus.Metric) {
9090
continue
9191
}
9292

93-
metricsCh <- prometheus.MustNewConstMetric(DesiredPrebuildsDesc, prometheus.GaugeValue, float64(actions.Desired), preset.TemplateName, preset.Name)
94-
metricsCh <- prometheus.MustNewConstMetric(ActualPrebuildsDesc, prometheus.GaugeValue, float64(actions.Actual), preset.TemplateName, preset.Name)
95-
metricsCh <- prometheus.MustNewConstMetric(EligiblePrebuildsDesc, prometheus.GaugeValue, float64(actions.Eligible), preset.TemplateName, preset.Name)
93+
metricsCh <- prometheus.MustNewConstMetric(desiredPrebuildsDesc, prometheus.GaugeValue, float64(actions.Desired), preset.TemplateName, preset.Name)
94+
metricsCh <- prometheus.MustNewConstMetric(actualPrebuildsDesc, prometheus.GaugeValue, float64(actions.Actual), preset.TemplateName, preset.Name)
95+
metricsCh <- prometheus.MustNewConstMetric(eligiblePrebuildsDesc, prometheus.GaugeValue, float64(actions.Eligible), preset.TemplateName, preset.Name)
9696
}
9797
}

0 commit comments

Comments
 (0)