1
votes

Stackdriver: créez une politique d'alerte basée sur une arithmétique simple impliquant deux métriques définies par l'utilisateur

J'ai deux métriques définies par l'utilisateur: totalCount et failedCount. Je les ai combinés en un seul graphique à barres empilées sur un tableau de bord Stackdriver. Tout semble bon jusqu'à présent.

Je voudrais alerter si failedCount dépasse 20% du totalCount, mais je ne trouve pas de moyen d'y parvenir. Le dialogue pour créer une politique d'alerte ne me permet de travailler qu'avec une seule métrique, mais j'ai besoin des deux pour effectuer l'arithmétique simple.

Que me manque-t-il?


0 commentaires

3 Réponses :


0
votes

Ce que vous voulez faire n'est pas pris en charge pour le moment dans google pas un tel Datadog, il existe d'autres options telles que lors de la création d'une politique d'alerte, vous avez la possibilité d'ajouter plus d'une métrique dans une alerte voir ci-dessous un exemple et utiliser juste les déclencheurs de politique, voir ci-dessous:

Déclencheurs de règles

Vous pouvez consulter cette pile pour plus de détails sur l'opération arithmétique .


0 commentaires

0
votes

Je pense que la possibilité de créer les types d'alertes dont vous parlerez sera incluse dans Service Monitoring (voir la section Objectifs de niveau de service):

https://cloud.google.com/service-monitoring/


0 commentaires

0
votes

Vous pouvez créer exactement la politique d'alerte que vous décrivez à l'aide d'une alerte de ratio. Malheureusement, vous ne pouvez pas les créer via l'interface utilisateur, vous devez utiliser l'API ( https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.alertPolicies#metricthreshold - consultez "denominatorFilter").

L'outil CLI gcloud prend en charge tout ce que fait l'API, vous n'avez donc pas à écrire de code si vous ne le souhaitez pas - voir https://cloud.google.com/monitoring/alerts/using-alerting-api#api-create-policy .

Aaron Sher, ingénieur Stackdriver


0 commentaires