SlideShare uma empresa Scribd logo
1 de 14
Implementando
Métricas e Healthcheck
Fabrício Veronez
Arquiteto de Software
YouTube – Fabricio Veronez
Email - fabricioveronez@gmail.com
Linkedin - http://www.linkedin.com/in/fabricioveronez
Telegram - fabricioveronez
4
Exemplos de Métricas
Métricas do Sistema
1. Quantidades de requisições
2. Quantidade de erros
3. Consumo de recursos
4. APIs mais acessadas
5. Tempo de acesso a um
recurso
Métricas de Negócio
1. Usuários acessando a
aplicação
2. Boletos emitidos
3. Compras de um produto
5
Métrica não é LOG !!!
Métricas
1. Dados numéricos
2. Gráficos
3. Agregações
4. Performance
Logs
1. Dados textuais
2. Mensagens de Erro
3. Informação
4. Buscáveis
6
Healthcheck
1. Testar a saúde da sua aplicação
2. Testar os serviços e recursos que a
aplicação depende
3. Pode ter o status de Healthy,
degraded or unhealthy
7
APM - Application Performance Management
1. Custo elevado
2. Soluções complexas de implementar
3. Nuvem
4. Flexibilidade
8
Proposta
1. OpenSource
2. Fácil implementação
3. Escalável
9
Componentes
1. Coletor
2. Data Storage
3. Dashboard
10
1. .NET Core e .NET Full
2. Abstração da base de dados
3. Otimização do envio das métricas
4. Middlewares para aplicações ASP.NET Core
5. Possibilidade de criar suas próprias métricas
Collector
1. TLDB
2. Multiplataforma
3. Múltiplas formas de visualização
4. Configuração de alertas
Data Storage
1. Multiplataforma
2. Múltiplas bases de dados
3. Alertas
4. Extensível através de plugins
Dashboard
Fluxo
14
DEMO

Mais conteúdo relacionado

Semelhante a Implementando Métricas e Healthcheck

Uma Metodologia Para Teste De Software No Contexto Da Melhoria De Processo
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De ProcessoUma Metodologia Para Teste De Software No Contexto Da Melhoria De Processo
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De Processocrc1404
 
Reusabilidade na Utilização de Frameworks Automatizados
Reusabilidade na Utilização de Frameworks Automatizados Reusabilidade na Utilização de Frameworks Automatizados
Reusabilidade na Utilização de Frameworks Automatizados Webcasts developerWorks Brasil
 
Metodologias de softwares no contexto agrícola
Metodologias de softwares no contexto agrícolaMetodologias de softwares no contexto agrícola
Metodologias de softwares no contexto agrícolaDaniel Ramos
 
Apresentação implantando um erp com sucesso
Apresentação   implantando um erp com sucessoApresentação   implantando um erp com sucesso
Apresentação implantando um erp com sucessoJuliana Maria Lopes
 
Monitoramento de Redes Sociais
Monitoramento de Redes SociaisMonitoramento de Redes Sociais
Monitoramento de Redes SociaisElvis Fusco
 
Teste de Usabilidade e Percurso Cognitivo
Teste de Usabilidade e Percurso CognitivoTeste de Usabilidade e Percurso Cognitivo
Teste de Usabilidade e Percurso CognitivoLaís Berlatto
 
Application Insights
Application Insights Application Insights
Application Insights CDS
 
Planode de Projeto - SIGEP
Planode de Projeto - SIGEPPlanode de Projeto - SIGEP
Planode de Projeto - SIGEPedsonpoderoso
 
Apresentação manufatura (10 06-2015)
Apresentação   manufatura (10 06-2015)Apresentação   manufatura (10 06-2015)
Apresentação manufatura (10 06-2015)Weverton Abreu
 
Validação e Testes de Software - MOD1
Validação e Testes de Software - MOD1Validação e Testes de Software - MOD1
Validação e Testes de Software - MOD1Fernando Palma
 
TDC SP 2018 - Métricas e Analytics de Produtos em Sistemas B2B
TDC SP 2018 - Métricas e Analytics de Produtos em Sistemas B2BTDC SP 2018 - Métricas e Analytics de Produtos em Sistemas B2B
TDC SP 2018 - Métricas e Analytics de Produtos em Sistemas B2BRafael Targino
 
Application Insights
Application InsightsApplication Insights
Application InsightsCDS
 

Semelhante a Implementando Métricas e Healthcheck (20)

Tcc Pet Caoveniencia
Tcc Pet CaovenienciaTcc Pet Caoveniencia
Tcc Pet Caoveniencia
 
Dba Testes Gerentes B2
Dba Testes Gerentes B2Dba Testes Gerentes B2
Dba Testes Gerentes B2
 
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De Processo
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De ProcessoUma Metodologia Para Teste De Software No Contexto Da Melhoria De Processo
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De Processo
 
Reusabilidade na Utilização de Frameworks Automatizados
Reusabilidade na Utilização de Frameworks Automatizados Reusabilidade na Utilização de Frameworks Automatizados
Reusabilidade na Utilização de Frameworks Automatizados
 
Metodologias de softwares no contexto agrícola
Metodologias de softwares no contexto agrícolaMetodologias de softwares no contexto agrícola
Metodologias de softwares no contexto agrícola
 
Apresentação implantando um erp com sucesso
Apresentação   implantando um erp com sucessoApresentação   implantando um erp com sucesso
Apresentação implantando um erp com sucesso
 
Monitoramento de Redes Sociais
Monitoramento de Redes SociaisMonitoramento de Redes Sociais
Monitoramento de Redes Sociais
 
Apresentacao celula de testes
Apresentacao   celula de testesApresentacao   celula de testes
Apresentacao celula de testes
 
Aula 8 - Plano de Teste.pptx
Aula 8 - Plano de Teste.pptxAula 8 - Plano de Teste.pptx
Aula 8 - Plano de Teste.pptx
 
Teste de Usabilidade e Percurso Cognitivo
Teste de Usabilidade e Percurso CognitivoTeste de Usabilidade e Percurso Cognitivo
Teste de Usabilidade e Percurso Cognitivo
 
Engenharia de software
Engenharia de softwareEngenharia de software
Engenharia de software
 
Application Insights
Application Insights Application Insights
Application Insights
 
Planode de Projeto - SIGEP
Planode de Projeto - SIGEPPlanode de Projeto - SIGEP
Planode de Projeto - SIGEP
 
Aula 04
Aula 04Aula 04
Aula 04
 
Engenharia Software
Engenharia SoftwareEngenharia Software
Engenharia Software
 
Apresentação manufatura (10 06-2015)
Apresentação   manufatura (10 06-2015)Apresentação   manufatura (10 06-2015)
Apresentação manufatura (10 06-2015)
 
Validação e Testes de Software - MOD1
Validação e Testes de Software - MOD1Validação e Testes de Software - MOD1
Validação e Testes de Software - MOD1
 
TDC SP 2018 - Métricas e Analytics de Produtos em Sistemas B2B
TDC SP 2018 - Métricas e Analytics de Produtos em Sistemas B2BTDC SP 2018 - Métricas e Analytics de Produtos em Sistemas B2B
TDC SP 2018 - Métricas e Analytics de Produtos em Sistemas B2B
 
Engenharia de software
Engenharia de software Engenharia de software
Engenharia de software
 
Application Insights
Application InsightsApplication Insights
Application Insights
 

Implementando Métricas e Healthcheck