
Моніторинг і Prometheus
Збір метрик, PromQL, exporter, Alertmanager, інтеграція з Grafana, усунення проблем з відсутніми метриками
1Що таке метрика типу Counter у Prometheus?
Що таке метрика типу Counter у Prometheus?
Відповідь
Counter — це метрика, яка може лише збільшуватися або скидатися до нуля при перезапуску. Вона ідеально підходить для підрахунку кумулятивних подій, таких як HTTP-запити, помилки або оброблені повідомлення. Для обчислення швидкості зміни використовуйте функцію PromQL rate() або irate(), яка автоматично обробляє скидання.
2Яка модель збору метрик за замовчуванням використовується Prometheus?
Яка модель збору метрик за замовчуванням використовується Prometheus?
Відповідь
Prometheus використовує pull-модель, де сервер активно скрейпить метрики з цілей через визначені регулярні інтервали. Ця модель централізує конфігурацію, легко виявляє непрацюючі цілі та запобігає перевантаженню сервера додатками. Push gateway існує для ефемерних завдань, але представляє виняткову модель, а не норму.
3Що таке exporter в екосистемі Prometheus?
Що таке exporter в екосистемі Prometheus?
Відповідь
Exporter — це компонент, який експонує метрики зі сторонніх систем у форматі Prometheus. Він перетворює нативні метрики додатків, таких як MySQL, Redis або NGINX, на сумісні метрики, доступні через HTTP. Офіційні exporter дотримуються суворих правил іменування та підтримуються спільнотою Prometheus.
Яка основна різниця між Gauge і Counter?
Для чого використовується endpoint /metrics в інструментованому додатку?
+19 питань зі співбесід
Інші теми співбесід DevOps
Контроль версій & Git
Основи Linux
Shell Scripting & Bash
Основи мереж
Основи Docker
Основи CI/CD
GitHub Actions
GitLab CI/CD
Jenkins
Основи Kubernetes
Networking Kubernetes
Kubernetes Просунутий
Ingress & API Gateway
Основи Terraform
Terraform Просунутий
Ansible & Configuration Management
Основи AWS
Основи Azure
Основи GCP
Logging & ELK Stack
Alerting та Incident Response
Cloud Identity & Secrets
Безпека CI/CD пайплайнів
Helm & Kubernetes
Безпека Runtime та Cluster
Container Supply Chain Security
Service Mesh та Istio
GitOps & ArgoCD
Progressive Delivery
Розподілена спостережуваність
Disaster Recovery & Backup
Оптимізація продуктивності
Оптимізація витрат на хмару
Принципи SRE
Chaos Engineering
Platform Engineering
Опануй DevOps для наступної співбесіди
Отримай доступ до всіх питань, flashcards, технічних тестів, вправ code review та симуляторів співбесід.
Почни безкоштовно