@@ -214,10 +214,10 @@ pub(crate) fn record_cache_hit(bytes: u64) {
214214 counter
215215 } ) ;
216216
217- CACHE_HIT_BYTES_HISTOGRAM . record ( bytes, & [ ] ) ;
218- CACHE_HIT_BYTES_TOTAL . add ( bytes, & [ ] ) ;
219217 PROM_CACHE_HIT_BYTES_HISTOGRAM . observe ( bytes as f64 ) ;
220218 PROM_CACHE_HIT_BYTES_TOTAL . inc_by ( bytes) ;
219+ CACHE_HIT_BYTES_HISTOGRAM . record ( bytes, & [ ] ) ;
220+ CACHE_HIT_BYTES_TOTAL . add ( bytes, & [ ] ) ;
221221}
222222
223223// MARK: Cache Misses
@@ -264,10 +264,10 @@ pub(crate) fn record_cache_miss(bytes: u64) {
264264 counter
265265 } ) ;
266266
267- CACHE_MISS_BYTES_HISTOGRAM . record ( bytes, & [ ] ) ;
268- CACHE_MISS_BYTES_TOTAL . add ( bytes, & [ ] ) ;
269267 PROM_CACHE_MISS_BYTES_HISTOGRAM . observe ( bytes as f64 ) ;
270268 PROM_CACHE_MISS_BYTES_TOTAL . inc_by ( bytes) ;
269+ CACHE_MISS_BYTES_HISTOGRAM . record ( bytes, & [ ] ) ;
270+ CACHE_MISS_BYTES_TOTAL . add ( bytes, & [ ] ) ;
271271}
272272
273273// MARK: Cache Evictions
@@ -315,10 +315,10 @@ pub(crate) fn record_cache_eviction(bytes: u64) {
315315 counter
316316 } ) ;
317317
318- CACHE_EVICTION_BYTES_HISTOGRAM . record ( bytes, & [ ] ) ;
319- CACHE_EVICTION_BYTES_TOTAL . add ( bytes, & [ ] ) ;
320318 PROM_CACHE_EVICTION_BYTES_HISTOGRAM . observe ( bytes as f64 ) ;
321319 PROM_CACHE_EVICTION_BYTES_TOTAL . inc_by ( bytes) ;
320+ CACHE_EVICTION_BYTES_HISTOGRAM . record ( bytes, & [ ] ) ;
321+ CACHE_EVICTION_BYTES_TOTAL . add ( bytes, & [ ] ) ;
322322}
323323
324324// MARK: Eviction Age
@@ -348,8 +348,8 @@ pub(crate) fn record_cache_eviction_age(age_secs: f64) {
348348 histogram
349349 } ) ;
350350
351- CACHE_EVICTION_AGE_HISTOGRAM . record ( age_secs, & [ ] ) ;
352351 PROM_CACHE_EVICTION_AGE_HISTOGRAM . observe ( age_secs) ;
352+ CACHE_EVICTION_AGE_HISTOGRAM . record ( age_secs, & [ ] ) ;
353353}
354354
355355// MARK: Oversized Objects
@@ -399,10 +399,10 @@ pub(crate) fn record_cache_oversized(bytes: u64) {
399399 counter
400400 } ) ;
401401
402- CACHE_OVERSIZED_BYTES_HISTOGRAM . record ( bytes, & [ ] ) ;
403- CACHE_OVERSIZED_BYTES_TOTAL . add ( bytes, & [ ] ) ;
404402 PROM_CACHE_OVERSIZED_BYTES_HISTOGRAM . observe ( bytes as f64 ) ;
405403 PROM_CACHE_OVERSIZED_BYTES_TOTAL . inc_by ( bytes) ;
404+ CACHE_OVERSIZED_BYTES_HISTOGRAM . record ( bytes, & [ ] ) ;
405+ CACHE_OVERSIZED_BYTES_TOTAL . add ( bytes, & [ ] ) ;
406406}
407407
408408// MARK: Unique Requests
@@ -450,10 +450,10 @@ pub(crate) fn record_unique_requested(bytes: u64) {
450450 counter
451451 } ) ;
452452
453- CACHE_UNIQUE_REQUESTED_BYTES_HISTOGRAM . record ( bytes, & [ ] ) ;
454- CACHE_UNIQUE_REQUESTED_BYTES_TOTAL . add ( bytes, & [ ] ) ;
455453 PROM_CACHE_UNIQUE_REQUESTED_BYTES_HISTOGRAM . observe ( bytes as f64 ) ;
456454 PROM_CACHE_UNIQUE_REQUESTED_BYTES_TOTAL . inc_by ( bytes) ;
455+ CACHE_UNIQUE_REQUESTED_BYTES_HISTOGRAM . record ( bytes, & [ ] ) ;
456+ CACHE_UNIQUE_REQUESTED_BYTES_TOTAL . add ( bytes, & [ ] ) ;
457457}
458458
459459// MARK: Cache Invalidation
@@ -475,8 +475,8 @@ pub(crate) fn record_cache_invalidation() {
475475 counter
476476 } ) ;
477477
478- CACHE_INVALIDATION_TOTAL . add ( 1 , & [ ] ) ;
479478 PROM_CACHE_INVALIDATION_TOTAL . inc ( ) ;
479+ CACHE_INVALIDATION_TOTAL . add ( 1 , & [ ] ) ;
480480}
481481
482482// MARK: Cache Mismatch
@@ -501,8 +501,8 @@ pub(crate) fn record_cache_mismatch() {
501501 counter
502502 } ) ;
503503
504- CACHE_MISMATCH_ERROR_TOTAL . add ( 1 , & [ ] ) ;
505504 PROM_CACHE_MISMATCH_ERROR_TOTAL . inc ( ) ;
505+ CACHE_MISMATCH_ERROR_TOTAL . add ( 1 , & [ ] ) ;
506506}
507507
508508// MARK: Upstream Errors
@@ -524,8 +524,8 @@ pub(crate) fn record_upstream_error() {
524524 counter
525525 } ) ;
526526
527- UPSTREAM_ERROR . add ( 1 , & [ ] ) ;
528527 PROM_UPSTREAM_ERROR . inc ( ) ;
528+ UPSTREAM_ERROR . add ( 1 , & [ ] ) ;
529529}
530530
531531// MARK: Buffering Errors
@@ -552,8 +552,8 @@ pub(crate) fn record_buffering_error() {
552552 counter
553553 } ) ;
554554
555- BUFFERING_ERROR . add ( 1 , & [ ] ) ;
556555 PROM_BUFFERING_ERROR . inc ( ) ;
556+ BUFFERING_ERROR . add ( 1 , & [ ] ) ;
557557}
558558
559559// MARK: Size Count
@@ -575,8 +575,8 @@ pub(crate) fn record_cache_size_count(size_count: usize) {
575575 gauge
576576 } ) ;
577577
578- CACHE_SIZE_COUNT . record ( size_count as u64 , & [ ] ) ;
579578 PROM_CACHE_SIZE_COUNT . set ( size_count as i64 ) ;
579+ CACHE_SIZE_COUNT . record ( size_count as u64 , & [ ] ) ;
580580}
581581
582582// MARK: Size Bytes
@@ -597,8 +597,8 @@ pub(crate) fn record_cache_size_bytes(size_bytes: usize) {
597597 gauge
598598 } ) ;
599599
600- CACHE_SIZE_BYTES . record ( size_bytes as u64 , & [ ] ) ;
601600 PROM_CACHE_SIZE_BYTES . set ( size_bytes as i64 ) ;
601+ CACHE_SIZE_BYTES . record ( size_bytes as u64 , & [ ] ) ;
602602}
603603
604604// MARK: Request Durations
@@ -656,8 +656,8 @@ pub(crate) fn record_request_duration(data: RequestDuration) {
656656
657657 let milliseconds = 1000.0 * data. duration . as_secs_f64 ( ) ;
658658
659- REQUEST_DURATION_MS . record ( milliseconds, & attributes) ;
660659 PROM_REQUEST_DURATION_MS . observe ( milliseconds) ;
660+ REQUEST_DURATION_MS . record ( milliseconds, & attributes) ;
661661}
662662
663663// MARK: Response Body Sizes
@@ -713,6 +713,6 @@ pub(crate) fn record_response_body_size(data: ResponseBodySize) {
713713
714714 let bytes = data. size as f64 ;
715715
716- RESPONSE_BODY_SIZE_BYTES . record ( bytes, & attributes) ;
717716 PROM_RESPONSE_BODY_SIZE_BYTES . observe ( bytes) ;
717+ RESPONSE_BODY_SIZE_BYTES . record ( bytes, & attributes) ;
718718}
0 commit comments