Adapters

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

Apache SkyWalking

Adapter to deliver metrics to Apache SkyWalking.

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.

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.

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

Templates

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

AdapterSupported Templates
Apache SkyWalkingMetric
ApigeeAnalytics,Authorization
App Identity and Access
CirconusMetric
CloudMonitor
CloudWatchMetric
DatadogMetric
DenierCheck Nothing,List Entry,Quota
FluentdLog Entry
Kubernetes EnvKubernetes
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