Documentation ¶
Index ¶
- type ObserveEvent
- type ObserveRequest
- func (o *ObserveRequest) Collectors() []prometheus.Collector
- func (o *ObserveRequest) IncrementRequestSize(method, location string, size int)
- func (o *ObserveRequest) IncrementResponseSize(method, location string, size int)
- func (o *ObserveRequest) SetStatusWithTime(method, location, status string, start time.Time)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ObserveEvent ¶ added in v0.25.0
type ObserveEvent struct {
// contains filtered or unexported fields
}
ObserveEvent - метрики событий источников данных.
func NewObserveEvent ¶ added in v0.25.0
func NewObserveEvent(namespace, subsystem string) *ObserveEvent
NewObserveEvent - создаёт объект ObserveEvent.
func (*ObserveEvent) Collectors ¶ added in v0.25.0
func (o *ObserveEvent) Collectors() []prometheus.Collector
Collectors - возвращает всех собирателей метрик событий источников данных.
func (*ObserveEvent) IncrementEvent ¶ added in v0.25.0
func (o *ObserveEvent) IncrementEvent(event, source string)
IncrementEvent - увеличивает счётчик указанного события для указанного источника данных.
type ObserveRequest ¶
type ObserveRequest struct {
// contains filtered or unexported fields
}
ObserveRequest - метрики сетевых запросов.
func NewObserveRequest ¶
func NewObserveRequest(namespace, subsystem string) *ObserveRequest
NewObserveRequest - создаёт объект ObserveRequest.
func (*ObserveRequest) Collectors ¶
func (o *ObserveRequest) Collectors() []prometheus.Collector
Collectors - возвращает всех собирателей метрик сетевых запросов.
func (*ObserveRequest) IncrementRequestSize ¶ added in v0.24.0
func (o *ObserveRequest) IncrementRequestSize(method, location string, size int)
IncrementRequestSize - добавляет размер тела запроса в байтах для указанного URL.
func (*ObserveRequest) IncrementResponseSize ¶ added in v0.24.0
func (o *ObserveRequest) IncrementResponseSize(method, location string, size int)
IncrementResponseSize - добавляет размер тела ответа в байтах для указанного URL.
func (*ObserveRequest) SetStatusWithTime ¶ added in v0.24.0
func (o *ObserveRequest) SetStatusWithTime(method, location, status string, start time.Time)
SetStatusWithTime - устанавливает статус запроса (200, 404, 500, и т.д) и время исполнения запроса для указанного URL.