istio: istio.io/istio/pkg/istio-agent/metrics Index | Files

package metrics

import "istio.io/istio/pkg/istio-agent/metrics"

Index

Package Files

metrics.go

Variables

var (

    // IstiodConnectionFailures records total number of connection failures to Istiod.
    IstiodConnectionFailures = monitoring.NewSum(
        "istiod_connection_failures",
        "The total number of connection failures to Istiod",
    )

    // XdsProxyRequests records total number of downstream requests.
    XdsProxyRequests = monitoring.NewSum(
        "xds_proxy_requests",
        "The total number of Xds Proxy Requests",
    )

    // XdsProxyResponses records total number of upstream responses.
    XdsProxyResponses = monitoring.NewSum(
        "xds_proxy_responses",
        "The total number of Xds Proxy Responses",
    )

    IstiodConnectionCancellations = istiodDisconnections.With(disconnectionTypeTag.Value(Cancel))
    IstiodConnectionErrors        = istiodDisconnections.With(disconnectionTypeTag.Value(Error))
    EnvoyConnectionCancellations  = envoyDisconnections.With(disconnectionTypeTag.Value(Cancel))
    EnvoyConnectionErrors         = envoyDisconnections.With(disconnectionTypeTag.Value(Error))
)
var (
    Cancel = "cancelled"
    Error  = "error"
)

Package metrics imports 1 packages (graph) and is imported by 2 packages. Updated 2020-10-29. Refresh now. Tools for package owners.