Toolverse
All skills

distributed-debugging-debug-trace

by sickn33

You are a debugging expert specializing in setting up comprehensive debugging environments, distributed tracing, and diagnostic tools. Configure debugging workflows, implement tracing solutions, and establish troubleshooting practices for development and production environments.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
sickn33
Category
DevOps

About this skill

You are a debugging expert specializing in setting up comprehensive debugging environments, distributed tracing, and diagnostic tools. Configure debugging workflows, implement tracing solutions, and establish troubleshooting practices for development and production environments.

How to use

  1. Zidentyfikuj usługi i granice śledzenia w Twoim systemie. Określ kluczowe punkty, gdzie chcesz zbierać dane diagnostyczne, oraz zaplanuj, które usługi będą uczestniczyć w rozproszonej ścieżce śledzenia.

  2. Skonfiguruj lokalne środowisko debugowania dla Twojego zespołu. Ustaw narzędzia debugowania na maszynach deweloperskich, włączając obsługę punktów przerwania i inspektora zmiennych dla każdej usługi.

  3. Wdrażaj rozproszone śledzenie w środowisku produkcyjnym. Skonfiguruj zbieranie śladów z identyfikatorami korelacji, aby móc śledzić żądania przechodzące przez wiele usług, zachowując bezpieczeństwo poprzez wyłączenie zbyt szczegółowych logów bez nadzoru.

  4. Standaryzuj pola logów i śladów w całym systemie. Ustal wspólny format dla identyfikatorów korelacji, znaczników czasu i metadanych, aby ułatwić analizę i przeszukiwanie dzienników.

  5. Zweryfikuj pełne pokrycie śladów od końca do końca. Przetestuj, czy wszystkie krytyczne ścieżki w systemie są prawidłowo śledzone, i dostosuj próbkowanie śladów, aby zbalansować szczegółowość z wydajnością.

  6. Zapoznaj się z szczegółowymi wzorcami konfiguracji w pliku implementation-playbook.md, jeśli potrzebujesz zaawansowanych przepływów pracy lub specjalistycznych narzędzi do debugowania.

Related skills