content/en/about/faq/metrics-and-logs/mixer-migration.md
Mixer was removed in the 1.8 Istio release. Migration is needed if you still rely on Mixer's built-in adapters or any out-of-process adapters for mesh extension.
For built-in adapters, several alternatives are provided:
Prometheus and Stackdriver integrations are implemented as proxy extensions.
Customization of telemetry generated by these two extensions can be achieved via request classification and Prometheus metrics customization.memquota and redisquota adapters) functionality is provided through the Envoy-based rate-limiting solution.OPA adapter is replaced by the Envoy ext-authz based solution, which supports integration with OPA policy agent.For custom out-of-process adapters, migration to Wasm-based extensions is strongly encouraged. Please refer to the guides on Wasm module development and extension distribution. As a temporary solution, you can enable Envoy ext-authz and gRPC access log API support in Mixer, which allows you to upgrade Istio to post 1.7 versions while still using 1.7 Mixer with out-of-process adapters. This will give you more time to migrate to Wasm-based extensions. Note this temporary solution is not battle-tested and will unlikely get patch fixes, since it is only available on the Istio 1.7 branch which is out of support window after Feb 2021.