Ich habe einen GKE-Cluster, und ich möchte den Überblick über das Verhältnis zwischen dem Gesamtspeicher halten angefordert und die Gesamtspeicher zuweisbaren. Ich war in der Lage ein Diagramm in Google Cloud Monitoring erstellen mit
metric.type=kubernetes.io/container/memory/request_bytes resource.type=k8s_container
und
metric.type=kubernetes.io/node/memory/allocatable_bytes resource.type=k8s_node
beide mit crossSeriesReducer
auf REDUCE_SUM
, um die Gesamtsumme über den Cluster zu erhalten.
Dann, als ich versuchte , eine Alarmierungspolitik (mit der Cloud - Überwachung api) mit dem Verhältnis der beiden ( im Anschluss einzurichten diese ), erhalte ich diesen Fehler
ERROR: (gcloud.alpha.monitoring.policies.create) INVALID_ARGUMENT: The numerator and denominator must have the same resource type.
Es ist nicht wie , dass die erste Metrik eine ist k8s_container
und die zweite Metrik ist ein k8s_node
Gibt es verschiedene Metriken ich oder irgendeine Art von Problem zu umgehen , um Alarm auf Speicheranforderung / zuweisbaren Verhältnis in Google Cloud Monitoring verwenden kann?