
Observability & Monitoring
Structured logging, theo dõi lỗi với Sentry, correlation ID, APM (Application Performance Monitoring), metric DB, health check, cảnh báo
1Observability trong bối cảnh ứng dụng Django là gì?
Observability trong bối cảnh ứng dụng Django là gì?
Câu trả lời
Observability là khả năng hiểu trạng thái nội bộ của hệ thống thông qua các đầu ra bên ngoài của nó. Nó dựa trên ba trụ cột: logs (sự kiện), metrics (dữ liệu số) và traces (đường đi của request). Khác với monitoring đơn giản chỉ kiểm tra xem hệ thống có hoạt động hay không, observability cho phép chẩn đoán tại sao một vấn đề xảy ra.
2Ba trụ cột của observability là gì?
Ba trụ cột của observability là gì?
Câu trả lời
Ba trụ cột của observability là logs (ghi lại các sự kiện rời rạc), metrics (dữ liệu số được tổng hợp theo thời gian) và traces (theo dõi đường đi của một request qua các service). Ba yếu tố này kết hợp lại cho phép hiểu hành vi của một hệ thống phân tán.
3Làm thế nào để cấu hình structured logging trong Django với định dạng JSON?
Làm thế nào để cấu hình structured logging trong Django với định dạng JSON?
Câu trả lời
Structured logging bao gồm việc phát ra logs dưới dạng dữ liệu có cấu trúc (JSON) thay vì văn bản tự do. Điều này tạo điều kiện cho việc phân tích tự động bằng các công cụ như ELK hoặc Datadog. Thư viện python-json-logger thường được dùng với hệ thống logging chuẩn của Django để định dạng logs thành JSON.
Lợi thế chính của structured logging so với logs văn bản truyền thống là gì?
Correlation ID là gì và tại sao nó thiết yếu trong kiến trúc phân tán?
+21 câu hỏi phỏng vấn
Các chủ đề phỏng vấn Django khác
Kiến thức cơ bản về Python
Python hướng đối tượng
Kiến thức cơ bản về Django
Models Django - Cơ bản
Django Views
Template Django
Django Forms
QuerySets nâng cao
Xác thực Django
Middleware Django
Django Admin
Django REST Framework
Signal trong Django
Tải tệp lên
Caching trong Django
Session Django
Email trong Django
Kiểm thử Django
Bảo mật Django
Triển khai Django
Django ORM nâng cao
Hiệu năng Django
Django & Celery
Django Channels
Django & GraphQL
Django & Docker
Django trong hệ sinh thái Microservices
Lệnh Django tùy chỉnh
Quốc tế hóa trong Django
Design Patterns trong Django
Django Async & ASGI
Settings & Cấu hình Production
Nắm vững Django 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í