UD3 · Instalación de aplicaciones de despliegue | MP02 · Despliegue de sistemas de IA
Sistemas de monitorización y alarma
Stack Prometheus + Grafana: instalacion con Helm
helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
helm repo update
helm install monitoring prometheus-community/kube-prometheus-stack \
--namespace monitorización --create-namespace \
--set grafana.adminPassword="cambiar-en-produccion" \
--set prometheus.prometheusSpec.retention=30d
Configuracion de un exportador personalizado para el modelo
from prometheus_client import Histogram, Counter, start_http_server
latencia_inferencia = Histogram('model_latency_seconds',
'Latencia de inferencia', buckets=[.05, .1, .25, .5, 1.0, 2.5])
predicciones_total = Counter('model_predictions_total', 'Total de predicciones')