Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func NewClient ¶ added in v0.0.2
func NewClient(recorder *Recorder, client HTTPClient) *Client
type Config ¶ added in v0.0.7
type Config struct { DurationBuckets []float64 Registry prometheus.Registerer Service string ServiceLabel string HostLabel string SchemeLabel string MethodLabel string StatusCodeLabel string }
type Recorder ¶ added in v0.0.7
type Recorder struct {
// contains filtered or unexported fields
}
func NewRecorder ¶ added in v0.0.7
func (*Recorder) Collect ¶ added in v0.0.7
func (r *Recorder) Collect(in chan<- prometheus.Metric)
func (*Recorder) Describe ¶ added in v0.0.7
func (r *Recorder) Describe(in chan<- *prometheus.Desc)
func (*Recorder) IncRequest ¶ added in v0.0.7
type Transport ¶
type Transport struct {
// contains filtered or unexported fields
}
func NewTransport ¶ added in v0.0.2
func NewTransport(recorder *Recorder, transport http.RoundTripper) *Transport
Click to show internal directories.
Click to hide internal directories.