Metricas, metricas, metricas

Embed Size (px)

DESCRIPTION

Uma espiada no coração do Ubuntu One

Citation preview

  • 1. Mtricas, mtricas, mtricasUma espiada no corao do Ubuntu OnePresentation [email protected] 2012

2. O que o Ubuntu One?2 Presentation by 3. ServiosSincronizao de arquivosCompra de msicasStreaming de msicas pelo browserU1DBMultiplataformaLinux (no s Ubuntu!)iOSAndroidWindows3 Presentation by 4. ZOMG!4 Presentation by 5. Monitorando esses servios5 Presentation by 6. Uma caixa pretaSeparao entre dev e opsNagios geralmente insuficienteSincronizao e anlise de logs muito custosaSem histrico para comparao6 Presentation by 7. E agora, quem poder nos defender?7 Presentation by 8. ObjetivosMtricas em tempo realFacilidade de manipulao dos dadosFacilidade de integrao com a aplicaoBaixo impacto no cdigo em produo8 Presentation by 9. O estado da arte9 Presentation by 10. Mtricas, em tempo realJohn Allspaw (Etsy, anteriormente Flickr)The Art of Capacity PlanningGraphite (Chris Davies, Google, anteriormente Orbitz)AMQP para mtricas?10 Presentation by 11. Minimizar o impactoStatsd (node.js)UDP, statelessTxStatsd (Python, Twisted)Suporte a perda de conectividade temporriaEscalabilidade (carbon-relay)Roteamento (redis)Consistent hashing11 Presentation by 12. Mtricas no Ubuntu One12 Presentation by 13. Release Android auto-upload13 Presentation by 14. RabbitMQ Upgrade + mudana no roteamento de mensagens14 Presentation by 15. Usurios nicos por feature, 24 horas15 Presentation by 16. Incidente banco de dados16 Presentation by 17. Dark launch Transaction Log17 Presentation by 18. Tuplas por segundo shard vs transaction log db18 Presentation by 19. Heatmap19 Presentation by 20. Futuro20 Presentation by 21. Full circleArmazenamento OpenTSDBCapacity Planning, Trending (Allspaw)Melhores alertas, baseado em comportamento histrico (Holt-winters)Correlao entre alertas e mtricas21 Presentation by 22. Perguntas, por [email protected]