Choppy graphs with APM 8.x

Not sure if this is just a very delayed duplicate of Dropped unsampled transactions in >= 8.x poses a problem - but I’ve only just upgraded to version 8 of the various stack components.

The thoughput/latency graphs shown in Kibana aren’t particularly useful at the moment, as shown in this screenshot:

The sample rate for this particular app is 0.001 - pretty low, but it’s all we need.

Comparing this to logs parsed from uWSGI through filebeat and shown in Grafana (the second graph) - the APM graph isn’t particularly useful.

Is there any way of getting better metrics for throughput/latency in version 8?

Kibana version: 8.19.9
Elasticsearch version: 8.19.9
APM Server version: 8.19.9
APM Agent language and version: Python/Django, 6.23.0 (various versions)
Fresh install or upgraded from other version? Fresh install