Hallo,
mal ein kleiner Erklärungsversuch.
Zum Ersten nutz du in allen Querys "Group by Time($_interval) das bewirkt, dass Grafana weniger Datenpunkte anzeigt um so größer die dargestellt Zeitspanne wird. Lösche das Time($_interval) aus dem Querys oder setze es auf einen fixen Wert z.B. Time(1m) (1 Minute). Dann sollten bei allen Zeitspannen die gleichen Datenpunkte genutzt und dargestellt werden.
Zum Zweiten stellt Grafana nur soviel Datenpunkte dar wie der Bildschirm Pixel hat. Deshalb wahrscheinlich der Unterschied vom Bildschirm zum Tablet.
community.grafana.com