Analizowanie wydajności węzłów brzegowych w usłudze Microsoft Azure CDN
Ważne
Jest to funkcja usługi Azure CDN Premium tylko z usługi Edgio , aby skonfigurować reguły w usłudze Azure CDN firmy Microsoft , użyj aparatu reguł standardowych. Zaawansowane reguły nie są dostępne dla usługi Azure CDN z usługi Akamai. Aby zapoznać się z pełnym porównaniem funkcji usługi CDN, zobacz Funkcje produktów Azure CDN.
Omówienie
Analiza wydajności usługi Edge zapewnia szczegółowy ruch informacyjny i użycie przepustowości dla sieci CDN. Te informacje mogą następnie służyć do generowania trendów statystyk, co pozwala uzyskać wgląd w sposób buforowania i dostarczania zasobów do klientów. Dzięki temu można utworzyć strategię optymalizacji dostarczania zawartości i określenia, jakie problemy należy rozwiązać, aby lepiej korzystać z sieci CDN. W związku z tym nie tylko można zwiększyć wydajność dostarczania danych, ale także zmniejszyć koszty usługi CDN.
Uwaga
Wszystkie raporty używają notacji UTC/GMT podczas określania daty/godziny.
Raporty i zbieranie dzienników
Dane aktywności usługi CDN należy zebrać za pomocą modułu Edge Performance Analytics, aby móc wygenerować na nim raporty. Ten proces zbierania odbywa się raz dziennie i obejmuje działanie, które miało miejsce w ciągu poprzedniego dnia. W związku z tym statystyki raportu reprezentują próbkę statystyk dnia w czasie przetwarzania i nie muszą zawierać pełnego zestawu danych dla bieżącego dnia. Podstawową funkcją tych raportów jest ocena wydajności. Nie powinny być używane do celów rozliczeniowych ani dokładnych statystyk liczbowych.
Uwaga
Nieprzetworzone dane, z których są generowane raporty analityczne dotyczące wydajności usługi Edge, są dostępne przez co najmniej 90 dni.
pulpit nawigacyjny
Pulpit nawigacyjny usługi Edge Performance Analytics śledzi bieżący i historyczny ruch CDN za pośrednictwem wykresu i statystyk. Użyj tego pulpitu nawigacyjnego, aby wykrywać najnowsze i długoterminowe trendy dotyczące wydajności ruchu usługi CDN dla twojego konta.
Ten pulpit nawigacyjny składa się z następujących elementów:
- Interaktywny wykres, który umożliwia wizualizację kluczowych metryk i trendów.
- Oś czasu, która zapewnia poczucie długoterminowych wzorców kluczowych metryk i trendów.
- Kluczowe metryki i informacje statystyczne na temat tego, jak nasza sieć CDN poprawia ruch lokacji mierzony przez ogólną wydajność, użycie i wydajność.
Uzyskiwanie dostępu do pulpitu nawigacyjnego wydajności krawędzi
Na stronie profilu CDN wybierz przycisk Zarządzaj .
Zostanie otwarty portal zarządzania usługi CDN.
Zatrzymaj wskaźnik myszy na karcie Analiza , a następnie umieść kursor nad wysuwaną analizą wydajności usługi Edge. Wybierz pozycję Na pulpicie nawigacyjnym.
Zostanie wyświetlony pulpit nawigacyjny analizy węzłów brzegowych.
Wykres
Pulpit nawigacyjny zawiera wykres, który śledzi metrykę w okresie wybranym na osi czasu, która jest wyświetlana bezpośrednio poniżej. Oś czasu, która grafuje do ostatnich dwóch lat aktywności CDN, jest wyświetlana bezpośrednio pod wykresem.
Korzystanie z wykresu
- Domyślnie współczynnik wydajności pamięci podręcznej z ostatnich 30 dni jest wykresem.
- Ten wykres jest generowany na podstawie danych sortowanych codziennie.
- Umieszczenie wskaźnika myszy na dzień na wykresie liniowym wskazuje datę i wartość metryki w tej dacie.
- Wybierz pozycję Wyróżnij weekendy, aby przełączyć nakładkę jasnoszarych pionowych pasków reprezentujących weekendy na wykresie. Ten typ nakładki jest przydatny do identyfikowania wzorców ruchu w weekendy.
- Wybierz pozycję Wyświetl rok temu, aby przełączyć nakładkę aktywności poprzedniego roku w tym samym okresie na wykres. Ten typ porównania zapewnia wgląd w długoterminowe wzorce użycia usługi CDN. Prawy górny róg wykresu zawiera legendę wskazującą kod koloru dla każdego grafu liniowego.
Aktualizowanie wykresu
- Zakres czasu: wykonaj jedną z następujących czynności:
- Wybierz żądany region na osi czasu. Wykres jest aktualizowany przy użyciu danych odpowiadających wybranemu okresowi.
- Kliknij dwukrotnie wykres, aby wyświetlić wszystkie dostępne dane historyczne do maksymalnie dwóch lat.
- Metryka: wybierz ikonę wykresu wyświetlaną obok żądanej metryki. Wykres i oś czasu są odświeżane z danymi dla odpowiedniej metryki.
Kluczowe metryki i statystyki
Metryki wydajności
Celem tych metryk jest sprawdzenie, czy można poprawić wydajność pamięci podręcznej. Główne korzyści wynikające z wydajności pamięci podręcznej to:
- Zmniejszone obciążenie serwera pochodzenia, co może prowadzić do:
- Lepsza wydajność serwera internetowego.
- Obniżone koszty operacyjne.
- Ulepszone przyspieszanie dostarczania danych, ponieważ więcej żądań jest obsługiwanych bezpośrednio z sieci CDN.
Pole | opis |
---|---|
Wydajność pamięci podręcznej | Wskazuje procent przesyłanych danych, które zostały obsłużone z pamięci podręcznej. Ta metryka mierzy, gdy buforowana wersja żądanej zawartości była obsługiwana bezpośrednio z sieci CDN (serwerów brzegowych) do osób żądających (na przykład przeglądarki internetowej) |
Szybkość trafień | Wskazuje procent żądań, które zostały obsłużone z pamięci podręcznej. Ta metryka mierzy, gdy buforowana wersja żądanej zawartości była obsługiwana bezpośrednio z sieci CDN (serwerów brzegowych) do osób żądających (na przykład przeglądarki internetowej). |
% bajtów zdalnych — brak konfiguracji pamięci podręcznej | Wskazuje procent ruchu, który był obsługiwany z serwerów pochodzenia do sieci CDN (serwerów brzegowych), który nie jest buforowany w wyniku funkcji pomijania pamięci podręcznej (aparat reguł HTTP). |
% bajtów zdalnych — wygasła pamięć podręczna | Wskazuje procent ruchu, który był obsługiwany z serwerów pochodzenia do sieci CDN (serwerów brzegowych) w wyniku nieaktualnej zawartości ponownej. |
Metryki użycia
Celem tych metryk jest zapewnienie wglądu w następujące miary cięcia kosztów:
- Minimalizacja kosztów operacyjnych za pośrednictwem sieci CDN.
- Zmniejszenie wydatków usługi CDN poprzez wydajność pamięci podręcznej i kompresję.
Uwaga
Liczba woluminów ruchu reprezentuje ruch, który był używany w obliczeniach współczynników i wartości procentowych, i może pokazywać tylko część całkowitego ruchu dla klientów o dużej liczbie.
Pole | opis |
---|---|
Liczba bajtów ave na wyjęte | Wskazuje średnią liczbę bajtów przesłanych dla każdego żądania obsługiwanego z sieci CDN (serwerów brzegowych) do osoby żądającego (na przykład przeglądarki internetowej). |
Brak współczynnika bajtów konfiguracji pamięci podręcznej | Wskazuje procent ruchu obsługiwanego z sieci CDN (serwerów brzegowych) do obiektu żądającego (na przykład przeglądarki internetowej), który nie jest buforowany z powodu funkcji Pomijanie pamięci podręcznej. |
Szybkość skompresowanych bajtów | Wskazuje procent ruchu wysyłanego z sieci CDN (serwerów brzegowych) do osób żądających (na przykład przeglądarki internetowej) w skompresowanym formacie. |
Bajty wychodzące | Wskazuje ilość danych w bajtach dostarczonych z sieci CDN (serwerów brzegowych) do obiektu żądającego (na przykład w przeglądarce internetowej). |
Bajty w | Wskazuje ilość danych w bajtach wysyłanych z osób żądających (na przykład przeglądarki internetowej) do sieci CDN (serwerów brzegowych). |
Bajty zdalne | Wskazuje ilość danych wysyłanych z sieci CDN i serwerów pochodzenia klientów do sieci CDN (serwerów brzegowych). |
Metryki wydajności
Celem tych metryk jest śledzenie ogólnej wydajności usługi CDN dla ruchu.
Pole | opis |
---|---|
Szybkość transferu | Wskazuje średnią szybkość transferu zawartości z sieci CDN do osoby żądającego. |
Czas trwania | Wskazuje średni czas (w milisekundach), który trwał, aby dostarczyć element zawartości do osoby żądającego (na przykład przeglądarki internetowej). |
Szybkość skompresowanych żądań | Wskazuje procent trafień dostarczonych z sieci CDN (serwerów brzegowych) do obiektu żądającego (na przykład przeglądarki internetowej) w skompresowanym formacie. |
Szybkość błędów 4xx | Wskazuje procent trafień, które wygenerowały kod stanu 4xx. |
Szybkość błędów 5xx | Wskazuje procent trafień, które wygenerowały kod stanu 5xx. |
Trafienia | Wskazuje liczbę żądań dotyczących zawartości usługi CDN. |
Bezpieczne metryki ruchu
Celem tych metryk jest śledzenie wydajności usługi CDN dla ruchu HTTPS.
Pole | opis |
---|---|
Wydajność bezpiecznej pamięci podręcznej | Wskazuje procent danych przesyłanych dla żądań HTTPS, które zostały obsłużone z pamięci podręcznej. Ta metryka mierzy, gdy buforowana wersja żądanej zawartości była obsługiwana bezpośrednio z sieci CDN (serwerów brzegowych) do osób żądających (na przykład przeglądarki internetowej) za pośrednictwem protokołu HTTPS. |
Szybkość bezpiecznego transferu | Wskazuje średnią szybkość transferu zawartości z sieci CDN (serwerów brzegowych) do osób żądających (na przykład serwerów internetowych) za pośrednictwem protokołu HTTPS. |
Średni bezpieczny czas trwania | Wskazuje średni czas (w milisekundach) wymagany do dostarczenia elementu zawartości do osoby żądającego (na przykład przeglądarki internetowej) za pośrednictwem protokołu HTTPS. |
Bezpieczne trafienia | Wskazuje liczbę żądań HTTPS dla zawartości usługi CDN. |
Zabezpieczanie bajtów | Wskazuje ilość ruchu HTTPS w bajtach dostarczonych z sieci CDN (serwerów brzegowych) do obiektu żądającego (na przykład przeglądarki internetowej). |
Raporty
Każdy raport w tym module zawiera wykres i statystyki dotyczące przepustowości i użycia ruchu dla różnych typów metryk. Na przykład kody stanu HTTP, kody stanu pamięci podręcznej, adres URL żądania itd. Te informacje mogą służyć do zagłębiania się w sposób, w jaki zawartość jest dostarczana klientom, oraz dostrojenia zachowania usługi CDN w celu zwiększenia wydajności dostarczania danych.
Uzyskiwanie dostępu do raportów wydajności brzegowych
Na stronie profilu CDN wybierz przycisk Zarządzaj .
Zostanie otwarty portal zarządzania usługi CDN.
Zatrzymaj wskaźnik myszy na karcie Analiza , a następnie umieść kursor nad wysuwaną analizą wydajności usługi Edge. Wybierz pozycję HTTP Large Object (Duży obiekt HTTP).
Zostanie wyświetlony ekran raportów analizy węzła krawędzi.
Zgłoś | opis |
---|---|
Podsumowanie dzienne | Umożliwia wyświetlanie trendów dziennego ruchu w określonym przedziale czasu. Każdy pasek na tym wykresie reprezentuje określoną datę. Rozmiar paska wskazuje łączną liczbę trafień, które wystąpiły w tej dacie. |
Podsumowanie godzinowe | Umożliwia wyświetlanie trendów ruchu godzinowego w określonym przedziale czasu. Każdy pasek na tym wykresie reprezentuje jedną godzinę w określonej dacie. Rozmiar słupka wskazuje łączną liczbę trafień, które wystąpiły w tej godzinie. |
Protokoły | Przedstawia podział ruchu między protokołami HTTP i HTTPS. Wykres pierścieniowy wskazuje procent trafień, które wystąpiły dla każdego typu protokołu. |
Metody HTTP | Umożliwia szybkie zrozumienie, które metody HTTP są używane do żądania danych. Zazwyczaj najbardziej typowe metody żądań HTTP to GET, HEAD i POST. Wykres pierścieniowy wskazuje procent trafień, które wystąpiły dla każdego typu metody żądania HTTP. |
Adresy URL | Zawiera wykres, który wyświetla 10 pierwszych żądanych adresów URL. Dla każdego adresu URL jest wyświetlany pasek. Wysokość paska wskazuje liczbę trafień wygenerowanych przez określony adres URL w okresie objętym raportem. Statystyki dotyczące 100 pierwszych żądanych adresów URL są wyświetlane bezpośrednio poniżej tego wykresu. |
CnAMEs | Zawiera graf, który wyświetla 10 wierzchołki CNAM używanych do żądania zasobów w czasie okresu raportu. Statystyki dla 100 najlepszych żądanych CAMEs są wyświetlane bezpośrednio poniżej tego wykresu. |
Źródła | Zawiera wykres przedstawiający 10 pierwszych serwerów cdN lub serwerów pochodzenia klientów, z których zażądano zasobów w określonym przedziale czasu. Statystyki dotyczące 100 pierwszych żądanych serwerów CDN lub serwerów pochodzenia klientów są wyświetlane bezpośrednio poniżej tego wykresu. Serwery pochodzenia klienta są identyfikowane przez nazwę zdefiniowaną w opcji Nazwa katalogu. |
Geo POPs | Pokazuje, ile ruchu jest kierowanych przez określony punkt obecności (POP). Trzyliterowy skrót reprezentuje punkt POP w naszej sieci CDN. |
Klienci | Zawiera wykres, który wyświetla 10 pierwszych klientów, którzy żądali zasobów w określonym przedziale czasu. Na potrzeby tego raportu wszystkie żądania pochodzące z tego samego adresu IP są uznawane za pochodzące z tego samego klienta. Statystyki dotyczące 100 pierwszych klientów są wyświetlane bezpośrednio poniżej tego wykresu. Ten raport jest przydatny do określania wzorców działań pobierania dla najważniejszych klientów. |
Stany pamięci podręcznej | Przedstawia szczegółowy podział zachowania pamięci podręcznej, który może ujawnić podejścia do poprawy ogólnego środowiska użytkownika końcowego. Ponieważ najszybsza wydajność pochodzi z trafień pamięci podręcznej, możesz zoptymalizować szybkość dostarczania danych, minimalizując błędy pamięci podręcznej i wygasłe trafienia pamięci podręcznej. |
BRAK szczegółów | Zawiera wykres przedstawiający 10 pierwszych adresów URL dla zasobów, dla których świeżość zawartości pamięci podręcznej nie została sprawdzona w określonym przedziale czasu. Statystyki dotyczące 100 pierwszych adresów URL dla tych typów zasobów są wyświetlane bezpośrednio poniżej tego wykresu. |
szczegóły CONFIG_NOCACHE | Zawiera wykres przedstawiający 10 pierwszych adresów URL dla zasobów, które nie zostały buforowane z powodu konfiguracji sieci CDN klienta. Te typy zasobów były obsługiwane bezpośrednio z serwera pochodzenia. Statystyki dotyczące 100 pierwszych adresów URL dla tych typów zasobów są wyświetlane bezpośrednio poniżej tego wykresu. |
Szczegóły NIEUPRAWNIANE DO PAMIĘCI PODRĘCZNEJ | Zawiera wykres przedstawiający 10 pierwszych adresów URL dla zasobów, których nie można buforować z powodu danych nagłówka żądania. Statystyki dotyczące 100 pierwszych adresów URL dla tych typów zasobów są wyświetlane bezpośrednio poniżej tego wykresu. |
szczegóły TCP_HIT | Zawiera graf, który wyświetla 10 pierwszych adresów URL dla zasobów, które są obsługiwane natychmiast z pamięci podręcznej. Statystyki dotyczące 100 pierwszych adresów URL dla tych typów zasobów są wyświetlane bezpośrednio poniżej tego wykresu. |
szczegóły TCP_MISS | Zawiera wykres przedstawiający 10 pierwszych adresów URL dla zasobów, które mają stan pamięci podręcznej TCP_MISS. Statystyki dotyczące 100 pierwszych adresów URL dla tych typów zasobów są wyświetlane bezpośrednio poniżej tego wykresu. |
szczegóły TCP_EXPIRED_HIT | Zawiera graf, który wyświetla 10 pierwszych adresów URL dla nieaktualnych zasobów, które zostały obsłużone bezpośrednio z punktu pop. Statystyki dotyczące 100 pierwszych adresów URL dla tych typów zasobów są wyświetlane bezpośrednio poniżej tego wykresu. |
szczegóły TCP_EXPIRED_MISS | Zawiera graf, który wyświetla 10 pierwszych adresów URL dla nieaktualnych zasobów, dla których trzeba pobrać nową wersję z serwera pochodzenia. Statystyki dotyczące 100 pierwszych adresów URL dla tych typów zasobów są wyświetlane bezpośrednio poniżej tego wykresu. |
szczegóły TCP_CLIENT_REFRESH_MISS | Zawiera wykres słupkowy, który wyświetla 10 pierwszych adresów URL dla zasobów, które zostały pobrane z serwera pochodzenia z powodu żądania braku pamięci podręcznej od klienta. Statystyki dotyczące 100 pierwszych adresów URL dla tych typów żądań są wyświetlane bezpośrednio poniżej tego wykresu. |
Typy żądań klienta | Wskazuje typ żądań, które zostały wykonane przez klientów HTTP (na przykład przeglądarki). Ten raport zawiera wykres pierścieniowy, który zapewnia poczucie obsługi żądań. Informacje o przepustowości i ruchu dla każdego typu żądania są wyświetlane poniżej wykresu. |
Agent użytkownika | Zawiera wykres słupkowy wyświetlający 10 najważniejszych agentów użytkowników, aby zażądać zawartości za pośrednictwem naszej sieci CDN. Zazwyczaj agentem użytkownika jest przeglądarka internetowa, odtwarzacz multimedialny lub przeglądarka telefonu komórkowego. Statystyki dotyczące 100 najważniejszych agentów użytkowników są wyświetlane bezpośrednio pod tym wykresem. |
Kierujących | Zawiera wykres słupkowy przedstawiający 10 najlepszych odwołań do zawartości dostępnej za pośrednictwem naszej sieci CDN. Zazwyczaj odwołanie to adres URL strony internetowej lub zasobu, który łączy się z twoją zawartością. Szczegółowe informacje znajdują się poniżej wykresu dla 100 najlepszych odwołań. |
Typy kompresji | Zawiera wykres pierścieniowy, który dzieli żądane zasoby na podstawie tego, czy są kompresowane przez nasze serwery brzegowe. Procent skompresowanych zasobów podzielonych na typ używanej kompresji. Szczegółowe informacje znajdują się poniżej wykresu dla każdego typu kompresji i stanu. |
Typy plików | Zawiera wykres słupkowy, który wyświetla 10 najważniejszych typów plików, które zostały żądane za pośrednictwem naszej sieci CDN dla Twojego konta. Na potrzeby tego raportu typ pliku jest definiowany przez rozszerzenie nazwy pliku zasobu i typ nośnika internetowego (na przykład .html [text/html], .htm [text/html], .aspx [text/html] itd. Szczegółowe informacje znajdują się poniżej wykresu dla 100 najważniejszych typów plików. |
Unikatowe pliki | Zawiera wykres, który wykreśli całkowitą liczbę unikatowych zasobów, które są żądane w określonym dniu w określonym przedziale czasu. |
Podsumowanie uwierzytelniania tokenu | Zawiera wykres kołowy, który zawiera krótkie omówienie tego, czy żądane zasoby były chronione przez uwierzytelnianie oparte na tokenach. Chronione zasoby są wyświetlane na wykresie zgodnie z wynikami ich próby uwierzytelnienia. |
Szczegóły odmowy uwierzytelniania tokenu | Zawiera wykres słupkowy, który umożliwia wyświetlenie 10 najważniejszych żądań, które zostały odrzucone z powodu uwierzytelniania opartego na tokenach. |
Kody odpowiedzi HTTP | Zawiera podział kodów stanu HTTP (na przykład 200 OK, 403 Zabronione, 404 Nie znaleziono itd.), które zostały dostarczone do klientów HTTP przez nasze serwery brzegowe. Wykres kołowy umożliwia szybką ocenę sposobu obsługi zasobów. Szczegółowe dane statystyczne są udostępniane dla każdego kodu odpowiedzi poniżej wykresu. |
Błędy 404 | Zawiera wykres słupkowy, który umożliwia wyświetlenie 10 pierwszych żądań, które spowodowały wyświetlenie kodu odpowiedzi 404 Nie znaleziono. |
Błędy 403 | Zawiera wykres słupkowy, który umożliwia wyświetlenie 10 pierwszych żądań, które spowodowały kod odpowiedzi 403 Zabronione. Kod odpowiedzi 403 Zabronione występuje, gdy żądanie zostanie odrzucone przez serwer pochodzenia klienta lub serwer brzegowy w naszym pop. |
Błędy 4xx | Zawiera wykres słupkowy, który umożliwia wyświetlenie 10 pierwszych żądań, które spowodowały kod odpowiedzi w zakresie 400. Wykluczone z tego raportu są 403 Nie znaleziono i 404 Zabronione kody odpowiedzi. Zazwyczaj kod odpowiedzi 4xx występuje, gdy żądanie jest odrzucane w wyniku błędu klienta. |
Błędy 504 | Zawiera wykres słupkowy, który umożliwia wyświetlenie 10 pierwszych żądań, które spowodowały 504 kod odpowiedzi przekroczenia limitu czasu bramy. Kod odpowiedzi limitu czasu bramy 504 występuje, gdy występuje przekroczenie limitu czasu, gdy serwer proxy HTTP próbuje komunikować się z innym serwerem. W przypadku naszej sieci CDN kod odpowiedzi limitu czasu bramy 504 występuje zwykle, gdy serwer brzegowy nie może nawiązać komunikacji z serwerem pochodzenia klienta. |
Błędy 502 | Zawiera wykres słupkowy, który umożliwia wyświetlenie 10 pierwszych żądań, które spowodowały kod odpowiedzi 502 Bad Gateway. Kod odpowiedzi 502 Bad Gateway występuje, gdy wystąpi błąd protokołu HTTP między serwerem a serwerem proxy HTTP. W przypadku naszej sieci CDN kod odpowiedzi 502 Bad Gateway zwykle występuje, gdy serwer pochodzenia klienta zwraca nieprawidłową odpowiedź na serwer brzegowy. Odpowiedź jest nieprawidłowa, jeśli nie można jej przeanalizować lub jeśli jest niekompletna. |
Błędy 5xx | Zawiera wykres słupkowy, który umożliwia wyświetlenie 10 pierwszych żądań, które spowodowały kod odpowiedzi w zakresie 500. Wykluczone z tego raportu to 502 Nieprawidłowe bramy i kody odpowiedzi limitu czasu bramy 504. |