Mixer Adapters (Deprecated)

Mixer adapters allow Istio to interface to a variety of infrastructure backends for such things as metrics and logs.

Apigee

Adapter for Apigee’s distributed policy checks and analytics.

App Identity and Access

Adapter to enforce authentication and authorization policies for web apps and APIs.

Circonus

Adapter for circonus.com’s monitoring solution.

CloudMonitor

Adapter for cloudmonitor metrics.

CloudWatch

Adapter for cloudwatch metrics.

Datadog

Adapter to deliver metrics to a dogstatsd agent for delivery to DataDog.

Denier

Adapter that always returns a precondition denial.

Fluentd

Adapter that delivers logs to a Fluentd daemon.

Kubernetes Env

Adapter that extracts information from a Kubernetes environment.

Layer5

Adapter to deliver metrics to Layer5.

List

Adapter that performs whitelist or blacklist checks.

Memory quota

Adapter for a simple in-memory quota management system.

New Relic

An Istio Mixer adapter to send telemetry data to New Relic.

OPA

Adapter that implements an Open Policy Agent engine.

Prometheus

Adapter that exposes Istio metrics for ingestion by a Prometheus harvester.

Redis Quota

Adapter for a Redis-based quota management system.

SolarWinds

Adapter to deliver logs and metrics to Papertrail and AppOptics backends.

Stackdriver

Adapter to deliver logs, metrics, and traces to Stackdriver.

StatsD

Adapter to deliver metrics to a StatsD backend.

Stdio

Adapter to locally output logs and metrics.

Wavefront by VMware

Adapter to deliver metrics to Wavefront by VMware.

Zipkin

Adapter to deliver tracing data to Zipkin.

Mixer is deprecated. The functionality provided by Mixer is being moved into the Envoy proxies. Use of Mixer with Istio will only be supported through the 1.7 release of Istio.

To implement a new adapter for Mixer, please refer to the Adapter Developer’s Guide.

Templates

The table below shows the set of templates that are implemented by each supported adapter.

AdapterSupported Templates
ApigeeAnalytics, Authorization
App Identity and Access
CirconusMetric
CloudMonitor
CloudWatchMetric
DatadogMetric
DenierCheck Nothing, List Entry, Quota
FluentdLog Entry
Kubernetes EnvKubernetes
Layer5Metric
ListList Entry
Memory quotaQuota
New RelicTrace Span, Metric
OPAAuthorization
PrometheusMetric
Redis QuotaQuota
SolarWindsLog Entry, Metric
StackdriverLog Entry, Metric, Trace Span
StatsDMetric
StdioLog Entry, Metric
Wavefront by VMwareMetric
ZipkinTrace Span