Versions in this module Expand all Collapse all v0 v0.2.1 Mar 13, 2020 v0.2.0 Aug 23, 2019 Changes in this version + const Namespace + const Pod + const Workload + func GetObjectsReference(labels model.Metric) (source, destination *v1.ObjectReference, err error) + func GetType(labels fmt.Stringer) (string, error) + func ObjectReferenceFromPodLabel(value model.LabelValue) (*v1.ObjectReference, error) + type Config struct + NamespaceQueries prometheus.Queries + PodQueries prometheus.Queries + PrometheusURL string + WorkloadQueries prometheus.Queries + type Istio struct + func NewIstioProvider(config Config) (*Istio, error) + func (l *Istio) GetEdgeMetrics(ctx context.Context, query mesh.Query, interval *metrics.Interval, ...) (*metrics.TrafficMetricsList, error) + func (l *Istio) GetResourceMetrics(ctx context.Context, query mesh.Query, interval *metrics.Interval) (*metrics.TrafficMetricsList, error) + func (l *Istio) GetSupportedResources(ctx context.Context) (*metav1.APIResourceList, error)