https://media.blubrry.com/hipsterstech/content.blubrry.com/hipsterstech/hipsters_012_monitoramento.mp3Podcast: Play in new window | Download | Embed RSS | More Compartilhar Assinar Monitoramento: não receba mais telefonemas de madrugada! – Hipsters #12 04/10/2016 / infraestrutura Podcast / 36 Comentários Desesperador é acordar com uma ligação do chefe dizendo “o sistema caiu!“. Como se precaver e evitar esse tipo de situação? Claro, não há mágica, mas nesse episódio o nosso host Paulo Silveira conversa com Thadeu Russo, da Amazon Web Services, e com o já conhecido Mauricio Linhares, da Digital Ocean, sobre as práticas mais básicas e essenciais de como ficar atento à saúde do seu sistema e da sua infraestrutura. Participantes: Paulo Silveira, host do hipsters Thadeu Russo, engenheiro na Amazon em Operations Technology lááá no Canadá Mauricio Linhares, seu cohost preferido Links de ferramentas citadas e artigos: Pingdom Coletores de log: Loggly, papertrail Monitoramento de algo simples como WordPress Monitoramento da aplicação: Newrelic, DataDog Coletores e agregadores: Prometheus, Kibana, Nagios Coletores de erros: Airbrake, Rollbar, Sentry Artigo do Danilo Sato sobre Canary Release Produção e conteúdo: Alura Cursos online de Tecnologia – https://www.alura.com.br === Caelum Ensino e Inovação Edição e sonorização: Radiofobia Podcast e Multimídia Relacionado
Gustavo Fão Valvassori - 0 Podcast ta cada vez melhor, só falta adicionar a propriedade no link pra abrir numa outra aba. Sempre clico nos links e saio podcast :joy: Responder
Valdir Viana - 0 Ótimo cast, estava esperando algo relacionado a monitoramento backend. E o Paulo criando termos novos, como “setupar” Flws Responder
William R. Fernandes - 0 Muito bom! Conversas como essas que não são encontradas em blogs diários, estão aqui nesse Podcast lindo! hehe NewRelic sempre foi meu amigo “tenho até camisa” não é zuera. Papertrail é muito interessante mesmo. Mais falando em servidores nosso amigo Nagios é rei ainda né? Apesar do Zambix está querendo comer o mercado o Nagios ainda é forte e sempre será! Em APM com toda certeza Newrelic, só acredito que o custo dele é um pouco alto para pequenas aplicações 🙁 Obrigado galera, esse bate papo é show! Responder
Sebastião Relson Reis da Luz - 0 Também tenho uma camisa da newrelic 😀 Na empresa q trabalho passamos muito tempo desenvolvendo ferramentas de monitoramento, hoje substituímos todos os nossos agentes pelo icinga ( fork do nagios ) e desenvolvemos a integração. Como sempre ótimos cast Responder
William R. Fernandes - 0 Boa Sebastião! Não conhecia esse fork, pelo visto muito bom em! Já vou coloca na lista de estudo! Responder
Carlos Carvalho - 0 Parabéns pelo conteúdo. Está sensacional como sempre. Só fiquei triste porque ninguém falou do zabbix. Que além de ser uma ferramenta open source. É reconhecida como uma das melhores ferramentas de monitoramento de hardware e software que existe atualmente (http://www.zabbix.com/). Responder
Diogo Machado - 0 Conteúdo top hein, bate papo de alto nível, estou curtindo bastante os podcasts Responder
benLopes - 0 Muito bom, parabéns!!! Voltando para o front-end, e o angular 2 ? Vale apena bater um papo sobre ele ? Responder
Victor Vasquez - 0 Eu tenho uma aplicação “pequena na web” mas que o pouco que ficou fora tive stress com os usuário. Agora ou tento colocar um disparo de email quando ocorre uma falha nas paginas sensíveis do sistema. Ou seja, fiz um insert, update que falhou? Ele me manda um email avisando… E o que me ajudou também é criar o meu próprio monitoramento de log bem simples. Em php fiz um script que monitora o meu log, porém erros normais são comuns, então coloquei no script para só me avisar se der mais de tantas linhas em menos de tanto tempo…. Agora ficou fácil saber se está tudo indo bem. O que nao fiz foi realizar um ping externo para a minha aplicação. Mas acho que poderia fazer isso de forma grátis com o site de algum amigo… ai podemos fazer para ele tbm. Só que tem q ser uma hospedagem diferente da sua, se possível de empresas distintas, senão os dois caem juntos e ninguém avisa. Responder
Thadeu Russo - 0 Opa, bacana que gostam pessoal. Foi muito legal gravar com Paulo e Maurício e poder compartilhar algumas das ideas que usamos no dia a dia. Espero que consigam colocar em prática algumas das dicas. Eu sempre brinco que sistemas são como seres humanos. A diferença que estão na UTI o tempo todo e por isso precisam ficar ligado nos ‘aparelhos de monitoramento’ (Thadeu e suas metáforas!). Fazendo um jabá aqui, para os que usam soluções IaaS (e.g.: EC2), toda a parte de monitoramento de hardware, em geral, é feita de brinde. No caso da Amazon, você consegue monitorar praticamente tudo o que é relevante no CloudWatch. #ficadica #jaba_aws. Responder
Thadeu Russo - 0 Opa, bacana que gostam pessoal. Foi muito legal gravar com Paulo e Maurício e poder compartilhar algumas das ideas que usamos no dia a dia. Espero que consigam colocar em prática algumas das dicas. Eu sempre brinco que sistemas são como seres humanos. A diferença que estão na UTI o tempo todo e por isso precisam ficar ligado nos ‘aparelhos de monitoramento’ (Thadeu e suas metáforas!). Fazendo um jabá aqui, para os que usam soluções IaaS (e.g.: EC2), toda a parte de monitoramento de hardware, em geral, é feita de brinde. No caso da Amazon, você consegue monitorar praticamente tudo o que é relevante no CloudWatch. #ficadica #jaba_aws. Responder
Walter - 0 Da pra me enviar as ferramentas que foram citadas no ” Nerd Tech 08 – Trabalho Remoto ” ? Responder
Maurício Linhares - 0 Opa, estão aqui: https://www.alura.com.br/podcast-nerdtech/links#nerdtech-8 Responder
Andre Luiz - 0 Muito interessante, mas o log da app tem q ser usado com cuidado, eu já tive lentidão no site, porque toda consulta feita pelo usuário eu salvava a query utilizada e media sua performance para ver onde podia melhorar. Até perceber que este processo de medição estava causando a lentidão. Isso me ajudou em um determinado momento, quando o site foi pra produção e ai eu tive o uso real e pude medir (na máquina do DEV tudo funciona bem), mas depois tornou-se um problema. Excelente podcast. Responder
Rodrigo - 0 Excelente discussão! Os assuntos dos podcasts estão super interessantes, parabéns Paulo. Responder
Kaique Leão - 0 Fantástico como sempre. Só gostaria de tirar uma dúvida a respeito do monitoramento de tempo de consulta no banco de dados, essa configuração, seria um trace de tudo que a aplicação manda para o server de banco correto? Isso não iria concorrer com a aplicação gerando mais lentidão? Responder
Victor Lucas - 0 Eu ouvi… maratona de programação??? :O Falem mais sobre por favor haha. Comecei a me preparar esse ano e gostaria de saber as técnicas que vocês utilizaram para estudar para ela ou algo assim haha. A Alura tem cursos voltados para essa área?? Responder
Douglas Cunha - 0 Sobre a questão de mandar os log´s da aplicação e também dos servidores para uma ferramenta cloud, imagino que isso possa gerar um tráfego de dados muito intenso para fora do host. A dúvida é, amazon, digitalocean, etc cobram por esse tráfego externo (dentro para fora) ? Penso que isso pode ficar caro. Responder
Fernando Albuquerque - 0 Ótimo post! Também existe o DynaTrace, que é uma ferramenta APM completa e totalmente integrada. Responder
Pedro César Gomes - 0 Uma solução de monitoramento de TI (gerenciamento de disponibilidade e capacidade) é o OpMon (https://www.opservices.com.br/gerenciamento-de-ti/). É desenvolvido por uma empresa brasileira em que trabalho. Tem uma versão de testes no site. Responder
Túlio Gomes - 0 Que tal uma alternativa open source ao New Relic? Pinpoint! https://github.com/naver/pinpoint Responder
Bruno Souza Picinini - 0 musiquinha de fundo 22:00 http://www.youtube.com/watch?v=W3q8Od5qJio Responder