本文整理匯總了Golang中github.com/prometheus/prometheus/config.TargetGroup.Labels方法的典型用法代碼示例。如果您正苦於以下問題:Golang TargetGroup.Labels方法的具體用法?Golang TargetGroup.Labels怎麽用?Golang TargetGroup.Labels使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類github.com/prometheus/prometheus/config.TargetGroup
的用法示例。
在下文中一共展示了TargetGroup.Labels方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Golang代碼示例。
示例1: addServiceLabels
func (e *Endpoints) addServiceLabels(ns, name string, tg *config.TargetGroup) {
svc := &apiv1.Service{}
svc.Namespace = ns
svc.Name = name
obj, exists, err := e.serviceStore.Get(svc)
if !exists || err != nil {
return
}
if err != nil {
e.logger.With("err", err).Errorln("retrieving service failed")
}
svc = obj.(*apiv1.Service)
tg.Labels = tg.Labels.Merge(serviceLabels(svc))
}