DevOps

Monitoring và Prometheus

Thu thập metric, PromQL, exporter, Alertmanager, tích hợp Grafana, khắc phục sự cố metric bị thiếu

22 câu hỏi phỏng vấn·
Mid-Level
1

Metric kiểu Counter trong Prometheus là gì?

Câu trả lời

Counter là một metric chỉ có thể tăng hoặc được đặt lại về 0 khi khởi động lại. Nó lý tưởng để đếm các sự kiện tích lũy như số request HTTP, lỗi hoặc tin nhắn đã xử lý. Để tính tốc độ thay đổi, hãy sử dụng hàm PromQL rate() hoặc irate() tự động xử lý việc đặt lại.

2

Mô hình thu thập metric mặc định mà Prometheus sử dụng là gì?

Câu trả lời

Prometheus sử dụng mô hình pull, trong đó server chủ động scrape các metric từ các target theo các khoảng thời gian định kỳ đã định nghĩa. Mô hình này tập trung hóa cấu hình, dễ dàng phát hiện các target bị down và ngăn các ứng dụng làm quá tải server. Push gateway tồn tại cho các job tạm thời nhưng đại diện cho một mẫu ngoại lệ, không phải chuẩn.

3

Exporter trong hệ sinh thái Prometheus là gì?

Câu trả lời

Exporter là một thành phần để lộ các metric từ các hệ thống bên thứ ba theo định dạng Prometheus. Nó dịch các metric native từ các ứng dụng như MySQL, Redis hoặc NGINX thành các metric tương thích có thể truy cập qua HTTP. Các exporter chính thức tuân theo các quy ước đặt tên nghiêm ngặt và được duy trì bởi cộng đồng Prometheus.

4

Sự khác biệt chính giữa Gauge và Counter là gì?

5

Endpoint /metrics được sử dụng để làm gì trong một ứng dụng được instrument hóa?

+19 câu hỏi phỏng vấn

Các chủ đề phỏng vấn DevOps khác

Quản lý phiên bản & Git

Junior
20 câu hỏi

Cơ bản về Linux

Junior
22 câu hỏi

Shell Scripting & Bash

Mid-Level
20 câu hỏi

Cơ bản về Networking

Junior
22 câu hỏi

Kiến thức cơ bản về Docker

Junior
24 câu hỏi

Nền tảng CI/CD

Junior
18 câu hỏi

GitHub Actions

Mid-Level
22 câu hỏi

GitLab CI/CD

Mid-Level
22 câu hỏi

Jenkins

Mid-Level
22 câu hỏi

Kiến thức cơ bản về Kubernetes

Mid-Level
26 câu hỏi

Networking Kubernetes

Mid-Level
24 câu hỏi

Kubernetes Nâng cao

Mid-Level
24 câu hỏi

Ingress & API Gateway

Mid-Level
20 câu hỏi

Cơ bản về Terraform

Mid-Level
22 câu hỏi

Terraform Nâng cao

Mid-Level
22 câu hỏi

Ansible & Configuration Management

Mid-Level
20 câu hỏi

Kiến thức cơ bản AWS

Mid-Level
26 câu hỏi

Kiến thức cơ bản về Azure

Mid-Level
22 câu hỏi

Nền tảng GCP

Mid-Level
22 câu hỏi

Logging & ELK Stack

Mid-Level
20 câu hỏi

Alerting & Incident Response

Mid-Level
20 câu hỏi

Cloud Identity & Secrets

Mid-Level
22 câu hỏi

Bảo mật Pipeline CI/CD

Mid-Level
20 câu hỏi

Helm & Kubernetes

Mid-Level
20 câu hỏi

Bảo mật Runtime & Cluster

Senior
24 câu hỏi

Container Supply Chain Security

Senior
22 câu hỏi

Service Mesh & Istio

Senior
24 câu hỏi

GitOps & ArgoCD

Senior
22 câu hỏi

Progressive Delivery

Senior
20 câu hỏi

Khả năng quan sát phân tán

Senior
22 câu hỏi

Disaster Recovery & Backup

Senior
20 câu hỏi

Tối ưu hóa hiệu suất

Senior
22 câu hỏi

Tối ưu Chi phí Cloud

Senior
20 câu hỏi

Nguyên tắc SRE

Senior
24 câu hỏi

Chaos Engineering

Senior
20 câu hỏi

Platform Engineering

Senior
22 câu hỏi

Nắm vững DevOps cho lần phỏng vấn tiếp theo

Truy cập tất cả câu hỏi, flashcards, bài kiểm tra kỹ thuật, bài tập code review và mô phỏng phỏng vấn.

Bắt đầu miễn phí