Capítulo 17. Reglas de registro
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
La API HTTP no es la única forma de acceder a PromQL. También puedes utilizar reglas de registro para que Prometheus evalúe expresiones PromQL regularmente e ingiera sus resultados. Esto es útil para acelerar tus cuadros de mando, proporcionar resultados agregados para su uso en otros lugares y componer funciones de vectores de rangos. Otros sistemas de monitoreo podrían llamar a su función equivalente consultas permanentes o consultas continuas. Las reglas de alerta (tratadas en el Capítulo 18) también son una variante de las reglas de registro. Este capítulo te mostrará cómo y cuándo utilizar las reglas de registro.
Uso de las reglas de grabación
Las reglas de grabación van en archivos separados de tu prometheus.yml, que se conocen como archivos de reglas. Al igual que con prometheus.yml, los archivos de reglas también utilizan el formato YAML. Puedes especificar dónde se encuentran tus archivos de reglas utilizando el campo de nivel superiorrule_files
de tu prometheus.yml. Por ejemplo,el Ejemplo 17-1 carga un archivo de reglas llamado rules.yml, además de raspar dos objetivos.
Ejemplo 17-1. prometheus.yml raspando dos objetivos y cargando un archivo de reglas
global
:
scrape_interval
:
10s
evaluation_interval
:
10s
rule_files
:
-
rules.yml
scrape_configs
:
-
job_name
:
prometheus
static_configs
:
-
targets
:
-
localhost:9090
Get Prometeo: Up & Running, 2ª Edición now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.