Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Allarmi ProMQL
Un allarme PromQL monitora le metriche utilizzando una query istantanea Prometheus Query Language (PromQL). La query seleziona le metriche inserite tramite l'endpoint CloudWatch OTLP e tutte le serie temporali corrispondenti restituite dalla query vengono considerate violazioni. L'allarme valuta la query a intervalli regolari e tiene traccia di ogni serie temporale di violazione in modo indipendente come collaboratore.
Per informazioni sull'utilizzo delle metriche di acquisizione, consulta. OpenTelemetry OpenTelemetry
Come funzionano gli allarmi ProMQL
Un allarme PromQL valuta una query istantanea PromQL su una pianificazione ricorrente definita da. EvaluationInterval La query restituisce solo le serie temporali che soddisfano la condizione. Ogni serie temporale restituita è un contributore, identificato dal relativo set di attributi univoco.
L'allarme utilizza transizioni di stato basate sulla durata:
-
Quando un collaboratore viene restituito dalla query, viene considerata una violazione. Se il contributore continua a violare per la durata specificata da
PendingPeriod, passa allo stato.ALARM -
Quando un collaboratore smette di essere restituito dalla query, viene considerato un ripristino. Se il collaboratore rimane assente per la durata specificata da
RecoveryPeriod, torna allo stato.OK
L'allarme viene attivato quando almeno un collaboratore ha violato la legge per un periodo superiore al periodo in sospeso. ALARM L'allarme torna OK allo stato quando tutti i contributori si sono ripresi.
Configurazione degli allarmi ProMQL
Un allarme PromQL è configurato con i seguenti parametri:
-
PendingPeriodè la durata in secondi che un contributore deve continuamente violare prima che passi allo stato.
ALARMEquivale alla durata della regola di avviso Prometheus.for -
RecoveryPeriodè la durata in secondi che un contributore deve interrompere prima che torni allo stato.
OKEquivale alla durata della regola di avviso Prometheus.keep_firing_for -
EvaluationIntervalè la frequenza, in secondi, con cui l'allarme valuta la query PromQL.
Per creare un allarme ProMQL, vedere. Creare un allarme utilizzando una query PromQL