LeanSentry
LeanSentry là gì ?
LeanSentry là nền tảng chuyên biệt để giám sát và chẩn đoán cho ứng dụng IIS và ASP.NET. Nó cung cấp phát hiện và chẩn đoán tự động các vấn đề sản xuất bao gồm treo ứng dụng, sập, sử dụng CPU cao, rò rỉ bộ nhớ và yêu cầu chậm. Dịch vụ sử dụng phương pháp giám sát bên ngoài, không xâm nhập với chi phí tối thiểu, không cần thay đổi mã nguồn hay khởi động lại ứng dụng. Được xây dựng bởi các kỹ sư từng làm việc tại Microsoft, người đã tạo ra nền tảng IIS và ASP.NET, LeanSentry cung cấp chẩn đoán cấp mã trong vài giây sau khi phát hiện sự cố. Nó mang lại tầm nhìn sâu sắc vào các vấn đề đặc thù IIS như cạn kiệt hàng đợi luồng, giới hạn đồng thời, vấn đề thu gom rác và hàng đợi. Nền tảng hỗ trợ triển khai trên máy chủ chuyên dụng, dịch vụ đám mây Azure và Amazon EC2, với tùy chọn OnPremise dành cho môi trường có yêu cầu bảo mật nghiêm ngặt. LeanSentry giúp các nhóm nhanh chóng xác định nguyên nhân gốc rễ, tối ưu hiệu suất và giảm chi phí máy chủ.
Các Tính năng Cốt lõi của LeanSentry
Phát hiện và chẩn đoán tự động treo, sập và sử dụng CPU cao
Phát hiện rò rỉ bộ nhớ và phân tích Large Object Heap
Phân tích hiệu suất cấp mã và xác định các đoạn mã nóng
Giám sát bên ngoài, không xâm nhập với chi phí tối thiểu
Bộ gỡ lỗi yêu cầu với lịch sử yêu cầu đầy đủ
Chẩn đoán đặc biệt cho IIS và ASP.NET
Theo dõi lỗi trên toàn bộ tầng máy chủ
Phân tích vấn đề thu gom rác và luồng
Thông báo tùy chỉnh cho trang chậm, lỗi và sử dụng tài nguyên
Không cần thay đổi mã nguồn hay reset IIS để triển khai
Trường hợp Sử dụng của LeanSentry
Chẩn đoán treo ứng dụng và cạn kiệt hàng đợi luồng trong môi trường sản xuất
Xác định và khắc phục rò rỉ bộ nhớ trong ứng dụng .NET
Khắc phục sử dụng CPU cao và tối ưu hóa các đoạn mã nóng
Khảo sát sập ứng dụng và lỗi tràn ngăn xếp
Giám sát ứng dụng ASP.NET và Classic ASP về vấn đề hiệu suất
Giảm chi phí máy chủ thông qua tối ưu CPU và bộ nhớ
Theo dõi lỗi trên các tầng IIS, ASP.NET và ứng dụng
Giá cả LeanSentry
Lite: $49/tháng (theo năm) hoặc $99/tháng - Giám sát sức khỏe website, theo dõi lỗi toàn bộ tầng, chẩn đoán cơ bản. Bao gồm 1 môi trường, 3 người dùng, 1 máy chủ
Basic: $200/tháng (theo năm), $250/tháng (nửa năm), hoặc $300/tháng - Chẩn đoán treo cho các vấn đề hiệu suất phổ biến. Bao gồm 1 môi trường, 3 người dùng, bắt đầu từ 4 máy chủ
Professional: $499/tháng (theo năm), $600/tháng (nửa năm), hoặc $700/tháng - Chẩn đoán toàn diện (treo, hàng đợi, chậm, CPU, bộ nhớ, sập) và phân tích hiệu suất. Bao gồm 3 môi trường, 3 người dùng, bắt đầu từ 4 máy chủ
Business: $1200/tháng (theo năm) hoặc $1440/tháng - Giám sát đầy đủ chức năng với môi trường và người dùng không giới hạn, tùy chọn triển khai on-premise. Bắt đầu từ 10 máy chủ, hiệu quả chi phí cho triển khai quy mô lớn
Câu hỏi thường gặp từ LeanSentry
LeanSentry là gì?
- LeanSentry là một dịch vụ giám sát và chẩn đoán nhẹ nhàng được thiết kế riêng cho các ứng dụng IIS và ASP.NET. Nó tự động phát hiện và chẩn đoán các vấn đề sản xuất bao gồm treo, sập, sử dụng CPU cao, rò rỉ bộ nhớ và yêu cầu chậm mà không cần thay đổi mã nguồn hoặc khởi động lại ứng dụng.
LeanSentry giúp giám sát ứng dụng như thế nào?
- LeanSentry sử dụng phương pháp giám sát bên ngoài, không xâm nhập dựa trên tệp nhật ký IIS, bộ đếm hiệu suất, WMI và ghi dấu ETW. Nó không chèn các tác nhân vào quá trình ứng dụng, đảm bảo hoạt động an toàn với chi phí tối thiểu. Dịch vụ tự động thực hiện phân tích sâu hơn khi phát hiện sự cố, cung cấp chi tiết ở cấp độ mã trong vài giây.
LeanSentry có thể phát hiện những loại sự cố nào?
- LeanSentry có thể phát hiện treo ứng dụng, cạn kiệt hàng đợi luồng, sập (bao gồm tràn ngăn xếp và ngoại lệ không xử lý), sử dụng CPU cao và các đường đi nóng, rò rỉ bộ nhớ trên Large Object Heap, yêu cầu chậm, tranh chấp khóa, lỗi trên toàn bộ tầng máy chủ, suy giảm hiệu suất, vấn đề hàng đợi, vấn đề thu gom rác và lỗi pool ứng dụng.
LeanSentry có thể triển khai nhanh đến đâu?
- LeanSentry có thể triển khai trong khoảng 5 phút mà không cần reset IIS hay khởi động lại ứng dụng. Nó chạy an toàn song song với các công cụ APM hiện có và hoạt động với máy chủ chuyên dụng, dịch vụ đám mây Azure và môi trường Amazon EC2.
LeanSentry có giải pháp on-premise không?
- Có, LeanSentry cung cấp tùy chọn triển khai OnPremise với gói Business. Tùy chọn này hoạt động với môi trường bị khóa, không yêu cầu kết nối internet ra ngoài và tuân thủ nghiêm ngặt các yêu cầu bảo mật hoặc quyền riêng tư bằng cách lưu trữ tất cả dữ liệu bên trong môi trường khách hàng.
Các gói giá của LeanSentry là gì?
- LeanSentry cung cấp bốn mức giá: Lite ($49/tháng theo năm) cho giám sát cơ bản và phát hiện sự cố với 1 máy chủ; Basic ($200/tháng theo năm) cho chẩn đoán treo bắt đầu từ 4 máy chủ; Professional ($499/tháng theo năm) cho chẩn đoán toàn diện bắt đầu từ 4 máy chủ; và Business ($1200/tháng theo năm) cho giám sát đầy đủ chức năng bắt đầu từ 10 máy chủ với môi trường và người dùng không giới hạn.
