Zo verminder je ruis in Sentry zonder echte bugs te missen
Klik een filterstap uit om te zien hoeveel ruis die normaal wegneemt.
Ruis in Sentry verminderen klinkt als een instellingenprobleem. In de praktijk is het meestal eerst een dataprobleem, dan een drempelprobleem, en dan een beoordelingsprobleem, en de meeste teams proberen alle drie tegelijk op te lossen door dingen simpelweg uit te zetten.
Begin met de ruis meten
Kijk voordat je iets verandert hoeveel issues er in een normale week echt afgaan, en hoeveel daarvan ooit tot een echte fix hebben geleid. De meeste teams schrikken van die verhouding. Als negentig procent van je Sentry volume van vijf terugkerende issues komt die al maanden niet gesloten zijn, is dat geen meldingsprobleem, dat is een achterstand die zich voordoet als meldingsprobleem.
Los groepering en fingerprinting eerst op
Een groot deel van de ervaren ruis is eigenlijk één fout die op honderd verschillende manieren gemeld wordt omdat Sentry die niet goed kon groeperen. Eigen fingerprinting regels, en het opschonen van foutmeldingen die dynamische waarden zoals gebruikers ID's of tijdstempels bevatten, halveert je aantal issues vaak drastisch nog voordat je één meldingsinstelling aanraakt.
Stel verstandige drempels in voordat je meldingsregels aanpast
Sentry kan pas een melding sturen zodra een issue een frequentiedrempel overschrijdt, in plaats van bij de eerste keer. Die ene aanpassing filtert de eenmalige, zichzelf oplossende hikjes eruit die een verrassend groot deel van de dagelijkse meldingen uitmaken, zonder iets te verbergen dat echt aan het uitbreiden is.
Laat iets slimmers bepalen wat urgent is
Drempels en groepering lossen de mechanische ruis op. Ze lossen niet op dat een vijfhonderd fout op een intern beheertool en een vijfhonderd fout op je betaalwebhook er voor een regelgebaseerd filter identiek uitzien. Dat onderscheid vraagt iets dat de fout en het codepad dat die raakt echt leest, niet alleen de frequentie.
Dat is precies het gat dat Tailon vult. Het zit na je Sentry regels en voor je inbox, leest wat er echt kapot is, en mailt alleen als het antwoord is dat het ertoe doet.
Meer om te lezen
Waarom je team de meeste Sentry meldingen negeert
Alert moeheid is een reëel probleem. Als elke Sentry melding er even urgent uitziet, gaat je team ze allemaal negeren, ook de melding die er echt toe deed. Dit is waarom dat gebeurt en wat er wel helpt.
On call zonder NOC: hoe kleine devteams incidenten overleven
De meeste adviezen over on call gaan uit van een eigen ops team. Indie developers en kleine teams hebben dat niet. Dit is hoe on call er in de praktijk uitziet als jullie maar met een paar zijn.
Kan AI echt bepalen welke bugs ertoe doen?
AI triage klinkt als een modewoord totdat je ziet wat het echt doet met een stack trace. Een heldere uitleg van hoe geautomatiseerde triage bepaalt wat urgent is en wat kan wachten.