Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // HTTP Metrics HTTPRequestsTotal = prometheus.NewCounterVec( prometheus.CounterOpts{ Name: "quirm_http_requests_total", Help: "Total number of HTTP requests processed.", }, []string{"method", "status", "path"}, ) HTTPRequestDuration = prometheus.NewHistogramVec( prometheus.HistogramOpts{ Name: "quirm_http_request_duration_seconds", Help: "Duration of HTTP requests.", Buckets: prometheus.DefBuckets, }, []string{"method", "status", "path"}, ) // Cache Metrics CacheOpsTotal = prometheus.NewCounterVec( prometheus.CounterOpts{ Name: "quirm_cache_ops_total", Help: "Total number of cache operations.", }, []string{"type"}, ) // Processing Metrics ImageProcessDuration = prometheus.NewHistogram( prometheus.HistogramOpts{ Name: "quirm_image_process_duration_seconds", Help: "Duration of image processing.", Buckets: prometheus.DefBuckets, }, ) ImageProcessErrorsTotal = prometheus.NewCounter( prometheus.CounterOpts{ Name: "quirm_image_process_errors_total", Help: "Total number of image processing errors.", }, ) // Storage Metrics S3FetchDuration = prometheus.NewHistogram( prometheus.HistogramOpts{ Name: "quirm_s3_fetch_duration_seconds", Help: "Duration of S3 fetch operations.", Buckets: prometheus.DefBuckets, }, ) )
Functions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.