type google.golang.org/grpc/experimental/stats.MetricDescriptor
43 uses
google.golang.org/grpc/experimental/stats (current package)
metricregistry.go#L41: type MetricDescriptor struct {
metricregistry.go#L85: type Int64CountHandle MetricDescriptor
metricregistry.go#L89: func (h *Int64CountHandle) Descriptor() *MetricDescriptor {
metricregistry.go#L90: return (*MetricDescriptor)(h)
metricregistry.go#L101: type Int64UpDownCountHandle MetricDescriptor
metricregistry.go#L105: func (h *Int64UpDownCountHandle) Descriptor() *MetricDescriptor {
metricregistry.go#L106: return (*MetricDescriptor)(h)
metricregistry.go#L117: type Float64CountHandle MetricDescriptor
metricregistry.go#L121: func (h *Float64CountHandle) Descriptor() *MetricDescriptor {
metricregistry.go#L122: return (*MetricDescriptor)(h)
metricregistry.go#L132: type Int64HistoHandle MetricDescriptor
metricregistry.go#L136: func (h *Int64HistoHandle) Descriptor() *MetricDescriptor {
metricregistry.go#L137: return (*MetricDescriptor)(h)
metricregistry.go#L148: type Float64HistoHandle MetricDescriptor
metricregistry.go#L152: func (h *Float64HistoHandle) Descriptor() *MetricDescriptor {
metricregistry.go#L153: return (*MetricDescriptor)(h)
metricregistry.go#L163: type Int64GaugeHandle MetricDescriptor
metricregistry.go#L167: func (h *Int64GaugeHandle) Descriptor() *MetricDescriptor {
metricregistry.go#L168: return (*MetricDescriptor)(h)
metricregistry.go#L179: Descriptor() *MetricDescriptor
metricregistry.go#L184: type Int64AsyncGaugeHandle MetricDescriptor
metricregistry.go#L191: func (h *Int64AsyncGaugeHandle) Descriptor() *MetricDescriptor {
metricregistry.go#L192: return (*MetricDescriptor)(h)
metricregistry.go#L206: var metricsRegistry = make(map[string]*MetricDescriptor)
metricregistry.go#L211: func DescriptorForMetric(metricName string) *MetricDescriptor {
metricregistry.go#L231: func RegisterInt64Count(descriptor MetricDescriptor) *Int64CountHandle {
metricregistry.go#L245: func RegisterFloat64Count(descriptor MetricDescriptor) *Float64CountHandle {
metricregistry.go#L259: func RegisterInt64Histo(descriptor MetricDescriptor) *Int64HistoHandle {
metricregistry.go#L273: func RegisterFloat64Histo(descriptor MetricDescriptor) *Float64HistoHandle {
metricregistry.go#L287: func RegisterInt64Gauge(descriptor MetricDescriptor) *Int64GaugeHandle {
metricregistry.go#L301: func RegisterInt64UpDownCount(descriptor MetricDescriptor) *Int64UpDownCountHandle {
metricregistry.go#L316: func RegisterInt64AsyncGauge(descriptor MetricDescriptor) *Int64AsyncGaugeHandle {
metricregistry.go#L333: metricsRegistry = make(map[string]*MetricDescriptor)
google.golang.org/grpc
clientconn.go#L106: disconnectionsMetric = expstats.RegisterInt64Count(expstats.MetricDescriptor{
clientconn.go#L114: connectionAttemptsSucceededMetric = expstats.RegisterInt64Count(expstats.MetricDescriptor{
clientconn.go#L122: connectionAttemptsFailedMetric = expstats.RegisterInt64Count(expstats.MetricDescriptor{
clientconn.go#L130: openConnectionsMetric = expstats.RegisterInt64UpDownCount(expstats.MetricDescriptor{
google.golang.org/grpc/balancer/pickfirst
pickfirst.go#L61: disconnectionsMetric = expstats.RegisterInt64Count(expstats.MetricDescriptor{
pickfirst.go#L68: connectionAttemptsSucceededMetric = expstats.RegisterInt64Count(expstats.MetricDescriptor{
pickfirst.go#L75: connectionAttemptsFailedMetric = expstats.RegisterInt64Count(expstats.MetricDescriptor{
google.golang.org/grpc/internal/stats
metrics_recorder_list.go#L53: func verifyLabels(desc *estats.MetricDescriptor, labelsRecv ...string) {
metrics_recorder_list.go#L126: descriptorsMap := make(map[*estats.MetricDescriptor]bool, len(metrics))
metrics_recorder_list.go#L160: descriptors map[*estats.MetricDescriptor]bool
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)