func extractZoneHTTPCached()

in parsing.go [86:95]


func extractZoneHTTPCached(zone zoneResp, zoneNames map[string]string, scrapeBucket *TimeBucket) (int, error) {
	for _, cachedTraffic := range zone.TrafficCached {
		httpCachedRequests.WithLabelValues(zoneNames[zone.ZoneTag], cachedTraffic.Dimensions.CacheStatus).
			Add(float64(cachedTraffic.Count), scrapeBucket.getEndTime())
		httpCachedBytes.WithLabelValues(zoneNames[zone.ZoneTag], cachedTraffic.Dimensions.CacheStatus).
			Add(float64(cachedTraffic.Sum.EdgeResponseBytes), scrapeBucket.getEndTime())
	}

	return len(zone.TrafficCached), nil
}