Better support for containerized / Kubernetes environment (sidecar)
Run application insights as a sidecar that can be deployed alongside app that has logs directed to it. This aligns more closely with how other logging aggregators perform in a containerized / Kubernetes environment.
This would alleviate burden of configuring app insights for multiple microservices (one time setup), provide consistency, and would make app insights even more available to every kind of container you are running as it is much more generic.
i don't know if the Kubernetes API gives this ability but i wonder if app insights could register itself as an interceptor and apply metadata to correlate telemetry (that would be REALLY cool).
Even better, add this as a switch you just "turn on" for Azure Kubernetes service and associate your cluster to your app insights resource