python nantes meetup - collecter les erreurs avec sentry

Post on 11-Feb-2017

144 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

CollecterleserreursavecSentry

IntroductionMeetupPythonNantes-mai2016

( ) ArthurLutz Logilab @arthurlutz @logilab

Problématiqueserreurssilencieusesdansleslogsmanquedecontextepourreproduireunbuglestestsunittairesetd'intégrationscontinueneverifientpastoutidentifierlesdisfonctionnementsentempsréeleaccompagnerlecontinuousdeploymentrépartirletravailauseind'uneéquipe

Sentry

Sentryprovidesreal-timecrashreportingforyourwebapps,mobileapps,andgames.

Sentryfournidesrapportsd'erreursentempsréelpourvosapplicationsweb,mobiles,applicationsnativesetjeux.

applicationdjango(python)clientsenpleindelanguagesdeprogrammation

Sentry-logiciellibre

ComposantsdeSentrypostgresqlrediscelerycelery-beatsentry

Sentrydansdocker-compose+ +Docker docker-compose docker-compose.yml

http://localhost:9000

Featuressentryregroupementsassignationsmoteurderechercheclassicationdeserreursgestiondeversionnotificationsintégrationgestiondetickets

IntegrationsSentry

IntegrationsSentry

Consultation-projets

Consultation-erreurs

Consultation-détaild'unerreur

GestiondesversionGestiondesversiondeployées,avecpossibilitéd'indiquerqu'unproblèmeestrésoluàlaprochaineversionpossibilitédedétecterlesregressions

Pourl'utiliser:intégrerlaversiondanslerapportsentrynotifiersentryenutilisantl'APIdesentry

AutresusagesavecSentryretoursd'erreurspython,javascript,nodejs,php,etc.retourdeviolationdepolicyCSPUserfeedbackBreadcrumbspourliresurcertainsélémentstechniques: etblogsentryblog"insidesentry"

Suiteutilisersentrypourlereportings'erreurscotéclientjavascriptintégrerlagestiondeversioncommedanslemonitoringaméliorationdel'utilisersentrypourcollecterleserreursdétectéesenintégrationcontinueintégrer

intégrationavecCubicWeb

lanotificationXMPP

FinPrésentation:

Contact: Questions?

http://slides.logilab.fr/2016/meetup_python_nantes_sentry/@arthurlutz @logilab

top related