
Monitoring e Prometheus
Raccolta metriche, PromQL, exporter, Alertmanager, integrazione Grafana, troubleshooting metriche mancanti
1Cos'è una metrica di tipo Counter in Prometheus?
Cos'è una metrica di tipo Counter in Prometheus?
Risposta
Un Counter è una metrica che può solo aumentare o essere resettata a zero al riavvio. È ideale per contare eventi cumulativi come richieste HTTP, errori o messaggi elaborati. Per calcolare un tasso di variazione, usa la funzione PromQL rate() o irate() che gestisce automaticamente i reset.
2Qual è il modello di raccolta metriche predefinito utilizzato da Prometheus?
Qual è il modello di raccolta metriche predefinito utilizzato da Prometheus?
Risposta
Prometheus utilizza un modello pull in cui il server effettua attivamente lo scrape delle metriche dai target a intervalli regolari definiti. Questo modello centralizza la configurazione, rileva facilmente i target down ed evita che le applicazioni sovraccarichino il server. Il push gateway esiste per job effimeri ma rappresenta un pattern eccezionale, non la norma.
3Cos'è un exporter nell'ecosistema Prometheus?
Cos'è un exporter nell'ecosistema Prometheus?
Risposta
Un exporter è un componente che espone metriche da sistemi di terze parti in formato Prometheus. Traduce le metriche native di applicazioni come MySQL, Redis o NGINX in metriche compatibili accessibili via HTTP. Gli exporter ufficiali seguono rigorose convenzioni di denominazione e sono mantenuti dalla comunità Prometheus.
Qual è la differenza principale tra un Gauge e un Counter?
A cosa serve l'endpoint /metrics in un'applicazione instrumentata?
+19 domande da colloquio
Altri argomenti di colloquio DevOps
Controllo di versione & Git
Fondamenti di Linux
Shell Scripting & Bash
Fondamenti di Networking
Fondamenti di Docker
Fondamenti di CI/CD
GitHub Actions
GitLab CI/CD
Jenkins
Fondamenti di Kubernetes
Networking di Kubernetes
Kubernetes Avanzato
Ingress & API Gateway
Fondamenti di Terraform
Terraform Avanzato
Ansible & Configuration Management
Fondamenti di AWS
Fondamenti di Azure
Fondamenti di GCP
Logging & ELK Stack
Alerting e Incident Response
Cloud Identity & Secrets
Sicurezza delle Pipeline CI/CD
Helm & Kubernetes
Sicurezza Runtime e Cluster
Container Supply Chain Security
Service Mesh & Istio
GitOps & ArgoCD
Progressive Delivery
Observability Distribuita
Disaster Recovery & Backup
Ottimizzazione delle prestazioni
Ottimizzazione dei Costi Cloud
Principi SRE
Chaos Engineering
Platform Engineering
Padroneggia DevOps per il tuo prossimo colloquio
Accedi a tutte le domande, flashcards, test tecnici, esercizi di code review e simulatori di colloquio.
Inizia gratis