At this time, there is not a direct solution to these throughput and resource usage concerns. We recommend that:
1. Since Tanzu Application Service (TAS) for VMs 2.8, aggregate log and metrics drain destinations feature is supported. App logs and metrics can be forwarded from Diego Cells to external logging management system directly, dopplers / traffic controllers are not required or can be used for log-cache. In this way, and bottlenecks or performance issues introduced by dopplers and traffic controllers can be resolved from the root.
2. Return to using the V1 Firehose API. This API was previously planned to be deprecated, but will now be available in all versions of TAS4VMs going forward.
3. Use the internal V2 Firehose API via gRPC, as per the following example: firehose-nozzle-v2 / rip /: