Documentation ¶
Overview ¶
Package metrics provides utilities for generating metrics-related collateral for a binary.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OpenCensusRegistry ¶
OpenCensusRegistry should only be used to collected exported metrics for the offline generation of collateral. It is not suitable for production usage.
func NewOpenCensusRegistry ¶
func NewOpenCensusRegistry() *OpenCensusRegistry
NewOpenCensusRegistry collects a list of exported metrics. As part of the setup, it configures the OpenCensus mechanisms for rapid reporting (1ms) and sleeps for double that period (2ms) to ensure an export happens before generation.
func (*OpenCensusRegistry) ExportView ¶
func (r *OpenCensusRegistry) ExportView(d *view.Data)
ExportView implements view.Exporter
func (*OpenCensusRegistry) ExportedMetrics ¶
func (r *OpenCensusRegistry) ExportedMetrics() []Exported
Click to show internal directories.
Click to hide internal directories.