Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct { // DurationBuckets are the buckets used for the HTTP request duration metrics, // by default uses default buckets (from 5ms to 10s). DurationBuckets []float64 // SizeBuckets are the buckets for the HTTP response size metrics, // by default uses a exponential buckets from 100B to 1GB. SizeBuckets []float64 // HandlerIDLabel is the name that will be set to the handler ID label, by default is `handler`. HandlerIDLabel string // StatusCodeLabel is the name that will be set to the status code label, by default is `code`. StatusCodeLabel string // MethodLabel is the name that will be set to the method label, by default is `method`. MethodLabel string // ServiceLabel is the name that will be set to the service label, by default is `service`. ServiceLabel string // UnregisterViewsBeforeRegister will unregister the previous Recorder views before registering // again. This is required on cases where multiple instances of recorder will be made due to how // Opencensus is implemented (everything is at global state). Sadly this option is a kind of hack // so we can test without exposing the views to the user. On regular usage this option is very // rare to use it. UnregisterViewsBeforeRegister bool }
Config has the dependencies and values of the recorder.
Click to show internal directories.
Click to hide internal directories.