Wavefront by VMware

该组件由 Istio 合作伙伴创建并维护,如有问题请直接与合作伙伴联系。

合作伙伴VMware, Inc.
联系veniln@vmware.com
源码https://github.com/vmware/wavefront-adapter-for-istio
最新版本https://github.com/vmware/wavefront-adapter-for-istio/releases/tag/0.1.1
VMware, Inc. 已在如下 Istio 版本中测试通过1.0.3, 1.0.4
支持的模版Metric

The wavefront adapter collects metrics and makes them available toWavefront by VMware.

This adapter supports the metric template.

Params

Configuration format for the wavefront adapter.

FieldTypeDescription
directParams.WavefrontDirect (oneof)
The credentials for direct ingestion.
proxyParams.WavefrontProxy (oneof)
The credentials for ingestion via a Wavefront Proxy.
flushIntervalgoogle.protobuf.Duration
The metrics flush interval.
sourcestring
The source tag for all metrics handled by this adapter.
prefixstring
The prefix to prepend all metrics handled by the adapter.
metricsParams.MetricInfo[]
The set of metrics to publish to Wavefront.
logsParams.Logs
The log configuration.

Params.Logs

Describes the logging configuration.

FieldTypeDescription
levelstring
The log level (one of error, warn, info, debug, or none). Ex: info

Params.MetricInfo

Describes how a metric should be represented on Wavefront.

FieldTypeDescription
namestring
The metric name. (Optional)
instanceNamestring
The fully qualified Istio metric instance name.
typeParams.MetricInfo.Type
The metric type.
sampleParams.MetricInfo.Sample
For metrics with type HISTOGRAM, this describes the sample definition.

Params.MetricInfo.Sample

Describes a sample as in the rcrowley/go-metrics library.

FieldTypeDescription
expDecayParams.MetricInfo.Sample.ExpDecay (oneof)
Definition of an exponentially decaying sample.
uniformParams.MetricInfo.Sample.Uniform (oneof)
Definition of a uniform sample.

Params.MetricInfo.Sample.ExpDecay

Describes an exponentially decaying sample.

FieldTypeDescription
reservoirSizeint32
The reservoir size.
alphadouble
The alpha.

Params.MetricInfo.Sample.Uniform

Describes a uniform sample.

FieldTypeDescription
reservoirSizeint32
The reservoir size.

Params.MetricInfo.Type

Describes metric types as in Wavefront.

NameDescription
UNKNOWN
Reserved for unknown metric types.
GAUGE
Represents a gauge metric type.
COUNTER
Represents a counter metric type.
DELTA_COUNTER
Represents a delta counter metric type.
HISTOGRAM
Represents a histogram metric type.

Params.WavefrontDirect

Describes Wavefront Server credentials.

FieldTypeDescription
serverstring
The Wavefront server URL. Ex: https://mydomain.wavefront.com
tokenstring
The Wavefront API token.

Params.WavefrontProxy

Describes Wavefront Proxy credentials.

FieldTypeDescription
addressstring
The wavefront proxy address. Ex: 192.168.99.100:2878