Problembehebung bei Metrics Insights
Die Ergebnisse beinhalten „Andere“, aber ich habe das nicht als Dimension
Dies bedeutet, dass die Abfrage eine GROUP BY-Klausel enthält, die einen Bezeichnungsschlüssel angibt, der in einigen der Metriken, die von der Abfrage zurückgegeben werden, nicht verwendet wird. In diesem Fall wird eine Nullgruppe mit dem Namen Other zurückgegeben. Die Metriken, die diesen Bezeichnungsschlüssel nicht enthalten, sind wahrscheinlich aggregierte Metriken, die Werte zurückgeben, die über alle Werte dieses Bezeichnungsschlüssels aggregiert sind.
Angenommen, wir haben die folgende Abfrage:
SELECT AVG(Faults) FROM MyCustomNamespace GROUP BY Operation, ServiceName
Wenn beispielsweise einige der zurückgegebenen Metriken ServiceName nicht als Dimension enthalten, werden diese Metriken so angezeigt, als hätte sie Other als Wert für ServiceName.
Um zu verhindern, dass „Andere“ in Ihren Ergebnissen angezeigt wird, verwenden Sie SCHEMA in Ihrer FROM-Klausel, wie im folgenden Beispiel dargestellt:
SELECT AVG(Faults) FROM SCHEMA(MyCustomNamespace, Operation) GROUP BY Operation, ServiceName
Dies beschränkt die zurückgegebenen Ergebnisse nur auf die Metriken, die über die Dimensionen Operation und ServiceName verfügen.
Der älteste Zeitstempel in meinem Diagramm hat einen niedrigeren Metrikwert als die anderen
CloudWatch Metrics Insights unterstützt historische Daten aus bis zu zwei Wochen. Wenn Sie ein Diagramm mit einer Periode von mehr als einer Minute erstellen, kann es Fälle geben, in denen der älteste Datenpunkt vom erwarteten Wert abweicht. Das liegt daran, dass die CloudWatch-Metrics-Insights-Abfragen nur Daten innerhalb der zweiwöchigen Aufbewahrungsfrist zurückgeben. In diesem Fall gibt der älteste Datenpunkt in der Abfrage nur die Beobachtungen zurück, die in diesem zweiwöchigen Zeitraum gemessen wurden, anstatt alle Beobachtungen innerhalb des Zeitraums dieses Datenpunkts zurückzugeben.