in spanner_prober/main.go [156:172]
func (mr *MonitoredResource) MonitoredResource() (resType string, labels map[string]string) {
dType, dLabels := mr.delegate.MonitoredResource()
resType = dType
labels = make(map[string]string)
for k, v := range dLabels {
if k == "project_id" {
// Overwrite project id to satisfy Cloud Monitoring rule.
labels[k] = *project
if *opsProject != "" {
labels[k] = *opsProject
}
continue
}
labels[k] = v
}
return
}