I have MySQL data source. It is on same host as Grafana. I enabled http/2 and see constant spikes in CPU load once visiting dashboard. No significant increase in CPU utilization - it keeps being idle, just CPU load. I tried different combinations of “Max open” / “Max idle” in data source configuration - everything is more or less same. I tried everything from 100 to 1. Dashboard has lazy loading. It has 30s refresh time. I tried “thread_handling = pool-of-threads” on MySQL side. Server has 3 vCPUs. Dashboard contains ~100 unique metrics. Queries are fast. Grafana latest current version. With HTTP/1.1 - no issues.
What else to try? Is it just me?