LeanSentry
Czym jest LeanSentry? ?
LeanSentry to specjalistyczna platforma monitorowania i diagnostyki dla aplikacji IIS i ASP.NET. Zapewnia automatyczne wykrywanie i diagnozowanie problemów produkcyjnych, takich jak zawieszenia aplikacji, awarie, wysokie zużycie procesora, wycieki pamięci i powolne żądania. Usługa wykorzystuje zewnętrzne, nieinwazyjne monitorowanie z minimalnym obciążeniem, nie wymagając zmian kodu ani ponownego uruchamiania aplikacji. Stworzona przez byłych inżynierów Microsoft, którzy stworzyli platformy IIS i ASP.NET, LeanSentry dostarcza diagnostykę na poziomie kodu w ciągu kilku sekund od wykrycia problemu. Oferuje głębokie widzenie problemów specyficznych dla IIS, takich jak wyczerpanie puli wątków, limity współbieżności, problemy z garbage collection i kolejki. Platforma wspiera wdrażanie na serwerach dedykowanych, usługach chmurowych Azure i Amazon EC2, z opcją OnPremise dla środowisk z rygorystycznymi wymaganiami bezpieczeństwa. LeanSentry umożliwia zespołom szybkie identyfikowanie przyczyn, optymalizację wydajności i redukcję kosztów serwera.
Kluczowe funkcje LeanSentry
Automatyczne wykrywanie i diagnozowanie zawieszeń, awarii i wysokiego zużycia procesora
Wykrywanie wycieków pamięci i analiza Large Object Heap
Profiling wydajności na poziomie kodu i identyfikacja gorących ścieżek
Zewnętrzne, nieinwazyjne monitorowanie z minimalnym obciążeniem
Debugger żądań z pełnymi śladami żądań
Diagnostyka specyficzna dla IIS i ASP.NET
Śledzenie błędów na całym stosie serwera
Analiza problemów z garbage collection i wątkami
Niestandardowe powiadomienia o wolnych stronach, błędach i zużyciu zasobów
Brak potrzeby zmian kodu ani restartu IIS podczas wdrażania
Przykłady zastosowań LeanSentry
Diagnozowanie zawieszeń aplikacji produkcyjnych i wyczerpania puli wątków
Identifikacja i rozwiązywanie wycieków pamięci w aplikacjach .NET
Rozwiązywanie wysokiego zużycia procesora i optymalizacja gorących ścieżek kodu
Badanie awarii aplikacji i błędów przepełnienia stosu
Monitorowanie aplikacji ASP.NET i Classic ASP pod kątem problemów wydajnościowych
Redukcja kosztów serwera poprzez optymalizację CPU i pamięci
Śledzenie błędów na poziomie IIS, ASP.NET i warstwy aplikacji
Cennik LeanSentry
Lite: 49 USD/miesiąc (roczne) lub 99 USD/miesiąc - Monitorowanie zdrowia strony, śledzenie błędów na całej warstwie, podstawowa diagnostyka. Zawiera 1 środowisko, 3 użytkowników, 1 serwer
Basic: 200 USD/miesiąc (roczne), 250 USD/miesiąc (półroczne), lub 300 USD/miesiąc - Diagnostyka zawieszeń dla typowych problemów wydajnościowych. Zawiera 1 środowisko, 3 użytkowników, od 4 serwerów
Professional: 499 USD/miesiąc (roczne), 600 USD/miesiąc (półroczne), lub 700 USD/miesiąc - Kompleksowa diagnostyka (zawieszenia, kolejki, spowolnienia, CPU, pamięć, awarie) i analiza wydajności. Zawiera 3 środowiska, 3 użytkowników, od 4 serwerów
Business: 1200 USD/miesiąc (roczne) lub 1440 USD/miesiąc - Pełna funkcjonalność monitorowania z nieograniczonymi środowiskami i użytkownikami, opcja wdrożenia on-premise. Od 10 serwerów, koszt efektywny dla dużych wdrożeń
FAQ z LeanSentry
Co to jest LeanSentry?
- LeanSentry to lekka usługa monitorowania i diagnostyki specjalnie zaprojektowana dla aplikacji IIS i ASP.NET. Automatycznie wykrywa i diagnozuje problemy produkcyjne, takie jak zawieszenia, awarie, wysokie zużycie procesora, wycieki pamięci oraz powolne żądania, bez konieczności zmian kodu ani ponownego uruchamiania aplikacji.
Jak LeanSentry pomaga w monitorowaniu aplikacji?
- LeanSentry wykorzystuje zewnętrzne, nieinwazyjne monitorowanie oparte na plikach dziennika IIS, licznikach wydajności, WMI i śledzeniu ETW. Nie wstrzykuje agentów do procesów aplikacji, zapewniając bezpieczną pracę z minimalnym obciążeniem. Usługa automatycznie wykonuje głębszą diagnostykę, gdy wykryje problemy, dostarczając szczegółów na poziomie kodu w ciągu kilku sekund.
Jakie typy problemów może wykryć LeanSentry?
- LeanSentry może wykryć zawieszenia aplikacji, wyczerpanie puli wątków, awarie (w tym przepełnienia stosu i nieobsłużone wyjątki), wysokie zużycie procesora i gorące ścieżki, wycieki pamięci na dużym obiekcie heap, powolne żądania, konkurencję blokad, błędy na całym stosie serwera, pogorszenie wydajności, problemy z kolejkowaniem, problemy z garbage collection oraz awarie puli aplikacji.
Jak szybko można wdrożyć LeanSentry?
- LeanSentry można wdrożyć w około 5 minut bez potrzeby restartu IIS ani aplikacji. Działa bezpiecznie obok istniejących narzędzi APM i działa z serwerami dedykowanymi, usługami chmurowymi Azure oraz środowiskami Amazon EC2.
Czy LeanSentry oferuje rozwiązanie on-premise?
- Tak, LeanSentry oferuje opcję wdrożenia OnPremise dostępna w planie Business. Ta opcja działa w środowiskach z ograniczonym dostępem do internetu, nie wymagając połączenia wychodzącego, a także spełnia rygorystyczne wymagania bezpieczeństwa lub prywatności przez przechowywanie wszystkich danych w środowisku klienta.
Jakie są plany cenowe LeanSentry?
- LeanSentry oferuje cztery plany cenowe: Lite ($49/miesiąc rocznie) dla podstawowego monitorowania i wykrywania problemów z 1 serwerem; Basic ($200/miesiąc rocznie) dla diagnostyki zawieszeń od 4 serwerów; Professional ($499/miesiąc rocznie) dla kompleksowej diagnostyki od 4 serwerów; oraz Business ($1200/miesiąc rocznie) dla pełnej funkcjonalności monitorowania od 10 serwerów z nieograniczonymi środowiskami i użytkownikami.
