Gắn công cụ cho ứng dụng để giám sát
Giám sát và Khắc phục sự cố Giải pháp Azure
Ebadur Osib
Senior Cloud Consulting Engineer
Instrumentation vs Application Insights
Gắn công cụ cho ứng dụng để giám sát
Gắn công cụ (Instrumentation)
Gắn công cụ ứng dụng là gì?
Thêm mã giám sát.
Bật thu thập telemetry:
tỷ lệ yêu cầu
thời gian phản hồi
lỗi
phụ thuộc
Gửi dữ liệu tới Azure Monitor và Application Insights.
Tự động gắn công cụ
Hỗ trợ cho các dịch vụ Azure phổ biến:
App Services
Azure Functions
Cấu hình tối thiểu.
Không cần sửa mã thủ công.
Tự động gắn công cụ trong thực tế
Azure tự động tiêm gì
Tiêm agent Application Insights vào môi trường chạy.
Agent dùng các hook SDK ở mức runtime.
Tự động phát sinh telemetry.
Không cần tham chiếu SDK tường minh.
Lỗi im lặng
Lỗi im lặng
Gắn công cụ thủ công
Thêm SDK vào mã ứng dụng.
Kiểm soát nhiều hơn.
Telemetry tùy chỉnh cho:
sự kiện
chỉ số nghiệp vụ
vết chi tiết
Khóa và kết nối
Telemetry cần đích đến.
Xác định bằng chuỗi kết nối.
Tự động gắn công cụ cấu hình tự động.
Gắn thủ công cần chỉ rõ vị trí.
Bắt buộc để gửi telemetry.
Biến môi trường
Khắc phục sự cố
Bảo đảm đã bật Application Insights.
Dùng đúng chuỗi kết nối.
Kiểm tra runtime và dịch vụ được hỗ trợ.
Không có cấu hình SDK xung đột.
Tóm tắt
Instrumentation giúp ứng dụng có thể quan sát.
Tự động gắn công cụ không cần đổi mã.
Bật ở cấp nền tảng.
Dùng cấu hình qua môi trường.
Cho khả năng quan sát nhanh, nhất quán.
Là nền tảng cho giám sát sâu hơn
Let's practice!
Giám sát và Khắc phục sự cố Giải pháp Azure
Preparing Video For Download...