this repo has no description
at main 934 B view raw
1package cdn 2 3import ( 4 "github.com/prometheus/client_golang/prometheus" 5 "github.com/prometheus/client_golang/prometheus/promauto" 6) 7 8const ( 9 namespace = "cdn" 10) 11 12var ( 13 // Total number of blobs extracted from records 14 blobsExtracted = promauto.NewCounter(prometheus.CounterOpts{ 15 Namespace: namespace, 16 Name: "blobs_extracted_total", 17 Help: "Total number of blobs extracted from firehose records", 18 }) 19 20 // Database operations by operation type and status 21 dbOperations = promauto.NewCounterVec(prometheus.CounterOpts{ 22 Namespace: namespace, 23 Name: "db_operations_total", 24 Help: "Total number of database operations", 25 }, []string{"operation", "status"}) 26 27 // Records processed by operation type 28 recordsProcessed = promauto.NewCounterVec(prometheus.CounterOpts{ 29 Namespace: namespace, 30 Name: "records_processed_total", 31 Help: "Total number of records processed", 32 }, []string{"operation"}) 33)