Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APICallsOpts ¶
type APIResponseLatencyOpts ¶
type DeliveryErrorRate ¶
type DeliveryErrorRate struct {
Type string
}
type DeliveryLatencyOpts ¶
type DeliveryLatencyOpts struct {
Type string
}
type OutpostMetrics ¶
type OutpostMetrics interface { DeliveryLatency(ctx context.Context, latency time.Duration, opts DeliveryLatencyOpts) EventDelivered(ctx context.Context, deliveryEvent *models.DeliveryEvent, ok bool, destinationType string) EventPublished(ctx context.Context, event *models.Event) EventEligbible(ctx context.Context, event *models.Event) APIResponseLatency(ctx context.Context, latency time.Duration, opts APIResponseLatencyOpts) APICalls(ctx context.Context, opts APICallsOpts) }
func New ¶
func New() (OutpostMetrics, error)
Click to show internal directories.
Click to hide internal directories.