Istio with Elastic Stack for Observability

I am currently using Istio as service mesh with Kubernetes (On Prem). I want to implement observability infrastructure with Elastic Stack , I know Istio is supported for jaeger and Prometheus, But I have to capture distributed tracing and matrices via Elastic stack. Can some one tell me how to export traces and matrices to ELK stack via Istio. Reference implementation (or high-level diagram) is highly appreciated

Thanks In Advance