Dove è finito il tempo, senza una riga per span.
Una richiesta produce cinquanta span e al massimo un errore. Salvare ciascuno come riga di database è il motivo per cui il monitoraggio delle prestazioni diventa caro, ed è la cosa che Bugtail non fa.
Istogrammi invece di righe
Ogni traccia viene contata. La latenza finisce in istogrammi di dimensione fissa, ed è quello che fa sopravvivere un percentile all'aggregazione: una mediana di mediane non è una mediana, ma un istogramma di istogrammi è ancora un istogramma. Quindi il p95 di una rotta su un mese è un p95 vero e non una media di medie.
Solo le tracce che vale la pena tenere hanno il loro albero di span scritto: quelle fallite, quelle lente, e un campione del resto. A questo serve una cascata, e non ti serve una cascata per le quattromila richieste che si sono comportate bene.
Span aggregati per forma
La descrizione di uno span è testo libero che arriva da fuori, quindi gli span vengono raggruppati per forma normalizzata invece che salvati uno a uno. Una query è una riga sia che sia girata una volta sia dieci milioni, e le domande che si fanno davvero, quale query è la più lenta su tutte le rotte, quanta parte della giornata occupa, quante volte una singola richiesta la esegue, trovano risposta in una tabella che resta piccola.
Per rotta e per job
Un worker di coda è una transazione come un'altra, e di solito quella che nessuno stava guardando.
N+1 resa visibile
Quante volte una forma di query è girata dentro una singola richiesta, che è il numero che rende il problema ovvio.
Limitato per costruzione
I gruppi hanno un tetto per progetto e per traccia, quindi una traccia assurda non può inondare gli aggregati.
Domande che la gente fa davvero
Ottengo un flame graph?
Ottieni una cascata per le tracce che sono state tenute, cioè quelle fallite, quelle lente e quelle campionate. Per la vista aggregata ottieni gruppi di span ordinati per tempo totale, che è la vista che ti dice cosa sistemare.
Come vengono conteggiati gli span?
Per span, non per traccia, perché sono gli span a costare negli aggregati. Una traccia che non rientra nella tua quota viene saltata per intero invece che registrata a metà, così una cascata non ha mai buchi.
Quattordici giorni di Team, senza carta.
Registrati con il tuo indirizzo di lavoro, dimostra il tuo dominio con un record DNS e incolla una DSN. La prima traccia di solito arriva prima del caffè.
Nessuna carta. La prova finisce da sola e scende a Free; non si addebita nulla se non scegli un piano.