Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // OnUpdateCount is a counter of the controller OnUpdate calls OnUpdateCount = prometheus.NewCounter(prometheus.CounterOpts{ Name: "albingress_updates", Help: "Number of times OnUpdate has been called.", }) // ReloadCount is a counter of the controller Reload calls ReloadCount = prometheus.NewCounter(prometheus.CounterOpts{ Name: "albingress_reloads", Help: "Number of times Reload has been called.", }) // AWSErrorCount is a counter of AWS errors AWSErrorCount = prometheus.NewCounterVec(prometheus.CounterOpts{ Name: "albingress_aws_errors", Help: "Number of errors from the AWS API", }, []string{"service", "operation"}) // AWSRetry is a counter of AWS retries AWSRetry = prometheus.NewCounterVec(prometheus.CounterOpts{ Name: "albingress_aws_retries", Help: "Number of retries to the AWS API", }, []string{"service", "operation"}) // ManagedIngresses contains the current tally of managed ingresses ManagedIngresses = prometheus.NewGaugeVec(prometheus.GaugeOpts{ Name: "albingress_managed_ingresses", Help: "Number of ingresses being managed", }, []string{"namespace"}) // AWSCache contains the hits and misses to our caches AWSCache = prometheus.NewCounterVec(prometheus.CounterOpts{ Name: "albingress_cache", Help: "AWS Cache by action", }, []string{"cache", "action"}) // AWSRequest contains the requests made to the AWS API AWSRequest = prometheus.NewCounterVec(prometheus.CounterOpts{ Name: "albingress_aws_requests", Help: "Number of requests made to the AWS API", }, []string{"service", "operation"}) )
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.