Technische Entscheidungen · Senior · Frage 14 von 14

Jeden Trace zu speichern kostet zu viel, aber bei Vorfällen brauchst du vor allem die Fehler und langsamen Anfragen. Wie sampelst du?

Antwort zeigen

Richtige Antwort: Tail-basiert: entscheiden, nachdem die Anfrage fertig ist

Erklärung

Tail-basiertes Sampling sieht, wie eine Anfrage endete, kann also jeden Fehler und langsamen Trace behalten und die Routine verwerfen. Head-basiertes Sampling passt zu billigen Gesamtstatistiken und ist einfach zu betreiben, aber zufällige 1 % übersehen die meisten seltenen Fehler. Logs allein passen zu einem kleinen Dienst und verlieren die dienstübergreifende Sicht, für die Tracing da ist.

Zum Weiterlesen

Fehler in der Frage

Technische Entscheidungen · Senior · Frage 14

Teste dich selbst

Mach den Test Technische Entscheidungen · Senior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen