GKE: Comment alerter sur demande de mémoire / rapport allocatable?

voix
0

J'ai un cluster de GKE et je voudrais garder une trace du rapport entre la mémoire totale demandée et la mémoire totale allouable. J'ai pu créer un graphique en utilisant Google Cloud Monitoring

metric.type=kubernetes.io/container/memory/request_bytes resource.type=k8s_container

et

metric.type=kubernetes.io/node/memory/allocatable_bytes resource.type=k8s_node

à la fois avec crossSeriesReducerréglé sur REDUCE_SUMpour obtenir le total global sur le cluster.

Puis, quand j'ai essayé de mettre en place une politique d' alerte ( en utilisant la surveillance des nuages api) avec le rapport des deux (suivant ce ), je reçois cette erreur

ERROR: (gcloud.alpha.monitoring.policies.create) INVALID_ARGUMENT: The numerator and denominator must have the same resource type.

Il ne aime pas que la première mesure est une k8s_containeret la seconde métrique est un k8s_nodeY afin d'alerter sur demande de mémoire / rapport allocatable là des paramètres différents que je peux utiliser ou une sorte de solution dans Google Cloud surveillance?

Créé 19/03/2020 à 22:06
source utilisateur
Dans d'autres langues...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more