in metricsgenreceiver/internal/metricstmpl/metricstmpl.go [88:99]
func RenderResource(path string, id int, startTimeString string, vars map[string]any, r *rand.Rand) (pcommon.Resource, error) {
metricsTemplate, err := RenderMetricsTemplate(path+"-resource-attributes", &resourceTemplateModel{
InstanceID: id,
InstanceStartTime: startTimeString,
Vars: vars,
rand: r,
})
if err != nil {
return pcommon.Resource{}, err
}
return metricsTemplate.ResourceMetrics().At(0).Resource(), nil
}