func()

in opentelemetry_collector/receiver/vmagereceiver/vm_age_collector.go [101:121]


func (collector *VMAgeCollector) setupCollection() {
	var err error

	collector.parsedBuildDate, err = collector.parseDate(collector.buildDate)
	collector.buildDateError = (err != nil)

	collector.parsedVMStartTime, err = collector.parseDate(collector.vmStartTime)
	if err != nil {
		collector.vmStartTimeError = true
		collector.logger.Error("Error parsing vmStartTime", zap.Error(err))
	}

	collector.parsedVMReadyTime, err = collector.parseDate(collector.vmReadyTime)
	collector.vmReadyTimeError = (err != nil)
	if err != nil {
		collector.vmReadyTimeError = true
		collector.logger.Error("Error parsing vmReadyTime", zap.Error(err))
	}

	collector.labelValues = []*metricspb.LabelValue{metricgenerator.MakeLabelValue(collector.vmImageName)}
}