Google PCD: Obserwowalność, debugowanie i operacje Site Reliability — Przewodnik do nauki

Część Google Professional Cloud Developer — Przewodnik do nauki. Ćwicz ze zweryfikowanymi odpowiedziami w centrum egzaminów Google, albo rozwiąż testy na czas na ExamRoll.io.

Przegląd

Obserwowalność, debugowanie i operacje SRE (site reliability engineering) w Google Cloud koncentrują się na uczynieniu systemów mierzalnymi, diagnozowalnymi i odpornymi. Solidna obserwowalność wymaga spójnego logowania i metryk, śledzenia rozproszonego (distributed tracing), alertów umożliwiających podjęcie działań oraz zdyscyplinowanego reagowania na incydenty. Niezawodność wymaga jasności co do wskaźników (SLI) i celów (SLO) poziomu usług, rygorystycznego sygnalizowania stanu systemu oraz pętli sprzężenia zwrotnego, która przekształca wnioski z produkcji w ulepszenia inżynierskie. Ta sekcja opisuje, jak budować te zdolności od początku do końca w Google Cloud oraz jak analizować kompromisy i typowe tryby awarii.

Podstawy logowania i monitorowania

Cloud Logging

Przykłady:

undefined

undefined

undefined

undefined

Cloud Monitoring

Metryki oparte na logach

undefined

Analityka operacyjna

Częste pułapki i kompromisy

Śledzenie, błędy i zaawansowana diagnostyka

Śledzenie rozproszone

Cloud Trace

Error Reporting

Cloud Profiler

Cloud Debugger

Krótki przykład: dodanie W3C traceparent i skorelowanie logu

Inżynieria niezawodności, alerty i sygnały o stanie

SLI, SLO, SLA i budżety błędów

Projektowanie alertów wysokiej jakości

Kontrole stanu i sondy

undefined

undefined

Reagowanie na incydenty, bezpieczne debugowanie i analiza przyczyn źródłowych

Cykl życia reakcji na incydenty

Runbooki

Monitorowanie limitów (quota) i pojemności

Debugowanie bez ujawniania informacji wrażliwych

Analiza przyczyn źródłowych (RCA) na różnych warstwach

Praktyczny scenariusz problemu

Firma Fjord Retail migruje wielousługowy proces płatności (checkout) do Google Cloud, używając Cloud Run, Cloud SQL, Pub/Sub i zewnętrznego API do obsługi podatków. Użytkownicy zgłaszają sporadyczne przekroczenia czasu oczekiwania i skokowe wzrosty błędów podczas wyprzedaży błyskawicznych (flash sales), a zespół dyżurny (on-call) otrzymuje szumiące alerty o niskiej wartości informacyjnej.

Podejście:

  1. Zaimplementuj ustrukturyzowane logowanie z korelacją śledzenia (trace)
  1. Utwórz zasobniki (buckets) Logging, skonfiguruj retencję i eksporty

undefined

Uzasadnienie: wystarczająca retencja w trybie „gorącym” (hot storage) ułatwia debugowanie; BigQuery umożliwia szybką analizę incydentów bez zawyżania kosztów przechowywania danych w trybie „gorącym”. 3) Zdefiniuj wskaźniki SLI/cele SLO i alerty oparte na SLO

  1. Skonfiguruj sondy kondycji (health probes) i testy syntetyczne
  1. Włącz Cloud Trace i Profiler oraz zaimplementuj ponowienia z wykładniczym czasem oczekiwania (backoff)
  1. Monitoruj pojemność i limity (quotas)
  1. Wzmocnij bezpieczeństwo debugowania pod kątem prywatności
  1. Zbuduj monitory zależności i mechanizmy circuit breaker
  1. Przygotuj runbooki i ścieżki eskalacji
  1. Potok analityczny do analizy poincydentalnej

Ten plan podnosi jakość sygnału, skraca czas wykrywania i rozwiązywania problemów, chroni doświadczenie użytkownika podczas skoków obciążenia i zapewnia prywatność podczas debugowania na produkcji.


Ciągłe dostarczanie · Wszystkie domeny · Wydajność

Przećwicz te pytania → · Testy na czas na ExamRoll.io →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

Zdaj egzamin →

Przeglądaj Google →

Related guides

Dostęp all-in-one

Jedna subskrypcja. Każdy egzamin.

Każdy plan odblokowuje nieograniczone wyszukiwanie odpowiedzi, testy praktyczne, wyjaśnienia AI i pełną bibliotekę zasobów — w ponad 20 językach.

Miesięczny
24.87
Just €0.83/day
Wszystko w cenie:
  • Nieograniczone wyszukiwanie odpowiedzi
  • Nieograniczone testy praktyczne
  • Wyjaśnienia wspomagane AI
  • Pełna biblioteka zasobów
  • Ponad 20 języków
  • Cotygodniowe aktualizacje treści
  • Nagrody i polecenia
  • Priorytetowe wsparcie
Rozpocznij bezpłatny okres próbny

Karta kredytowa nie jest wymagana*

Najlepsza wartość
12 miesięcy
179.87
Just €0.49/daySave 40%
Wszystko w cenie:
  • Nieograniczone wyszukiwanie odpowiedzi
  • Nieograniczone testy praktyczne
  • Wyjaśnienia wspomagane AI
  • Pełna biblioteka zasobów
  • Ponad 20 języków
  • Cotygodniowe aktualizacje treści
  • Nagrody i polecenia
  • Priorytetowe wsparcie
Rozpocznij bezpłatny okres próbny

Karta kredytowa nie jest wymagana*

✓ Plan darmowy w zestawie · ✓ Anuluj w dowolnym momencie · ✓ Wszystkie plany odblokowują pełny produkt