Implementando Métricas e Healthcheck em aplicações .NET

Slides:



Advertisements
Apresentações semelhantes
SQL Saturday #488 Gerenciamento de múltiplas instâncias de SQL Server Vitor Fava
Advertisements

Testes de Interface de Usuário AgilCoop – Cursos de Verão 2010 Mariana Bravo IME/USP.
Desenvolvimento de Aplicações Web com Java - Servlets e JSP Autor: Juliano Marcos Martins.
Arquitetura. Arquitetura 4Insights 4Insights Data Modeler 4Insights Data Upload 4Insights Data Loader Data Warehouse InfiniDB; RedShift; Oracle Hexadata;
Mecanismo de busca semântica de áudio Anderson Dorow Orientador: Aurélio Faustino Hoppe.
SGBDs SQL Livres: rumo à maturidade Leandro Guimarães Faria Corcete DUTRA ● Por que SGBDs SQL? ● Por que não SGBDRs? ● Alternativas livres: prós e contras.
Integração de aplicações e serviços utilizando computação na nuvem com a plataforma Microsoft Windows Azure Ricardo Linhares Orientador: Paulo Fernando.
FERRAMENTAS PARA GESTÃO DE PERDAS
1 SIMG Sistema Integrado de Monitoramento Global SANERG Solutions.
MONITORAMENTO DE DISPOSITIVOS DE REDE E SERVIDORES UTILIZANDO SNMP Luciano Lingnau Orientador: Francisco Adell Péricas.
Desenvolvimento de um integrador de sistemas por meio de leiautes parametrizáveis Marlon Fernando Dirksen Orientador: Jacques Robert Heckmann.
SISTEMA BASEADO EM LOCALIZAÇÃO DE SERVIÇOS DE TÁXI Orientador: Prof. Dr. Mauro Marcelo Mattos Acadêmico: Arthur Henrique Kienolt.
Dicas para LPIC3 por: Smailli Hemori Moraes. O Programa.
Microsoft Azure A plataforma de cloud para as empresas modernas ModernBiz 1 As pequenas e médias empresas (PMEs) querem o poder e a flexibilidade de gerir.
Uma maneira fácil e moderna para controle de NFe de Compra. Sistema Guardião NFe.
Softwares Ecalc Entenda, de um modo geral, como nossos
Introdução JavaServer Face
Proposta para Website Luis Diniz
Teste de Web Services e SOA
Front-End de BI da Microsoft
Soluções inovadoras em governança de TI e de Central de Serviços compartilhados Falar brevemente sobre a empresa Logic IT.
Fundamentos da Inteligência de Negócios.
Diagrama De Classes Adaptado
Valéria Maria Lauande Março/2010
PUCPR - ESCOLA POLITÉCNICA
Prof. Msc. Diovani Milhorim
UNIVERSIDADE REGIONAL DE BLUMENAU
Estratégias de backup do Datasul
Departamento de Tecnologia da Informação
Emissão Relatórios LOGIX 12
I WORKSHOP DE TECNOLOGIAS DE REDE DO PoP-AL Maceió – 28/07/2017.
Execução do Projeto Prestadora de Serviços
Introdução a CMS Prof.: Marcelo Torres Contatos:
Tiago Pires Gerente de Projetos na E-deas WEB
Na Página Inicial Clique em Assinatura
Projeto com reuso – MVC – Model-View-Controller
Tutorial de Criação de aplicação com o uso do Google Maps
UNIVERSIDADE REGIONAL DE BLUMENAU
Ant Ferramenta de script Equivalente ao make.
Pensando além do arrastar e soltar: Integrando o R ao Power BI
Meuprocesso.mobi.
Sistema de Automação da Conferência no Sistema PLD
Versão 1.0 Lançada em 13 de fevereiro de 2002 Para:
com VirtualHostingContrib
Tendências e futuro do Asp.Net:
O QUE É UM APLICATIVO? A diferença entre um aplicativo e um site é que o aplicativo é instalado em Tablets e Smart Phones através da Apple Store.
Riachuelo garante redução de custos e visibilidade fiscal
RESULTADOS E CONCLUSÕES
10 de Janeiro de 2017.
Envio de marketing Programa e-marketing Envio de marketing.
Gestão da Logística de Distribuição
Gestão de Armazenagem WMS
Workshop Navegação Básica SAP
® DESEMPENHO WEB SERVICES Paul Michel Remy
Otimizando performance da rede corporativa.
Agentes Inteligentes Vicente Vieira Filho
SISTEMA PARA Pousadas, HOTÉIS, RESTAURANTES e EVENTOS:
Programa Objetivo Segurança Funcionalidades Acesso Notícias Manutenção
MODELO DE REFERÊNCIA OSI
Trabalhando com assincronismo em Microsserviços
Conquistar um novo cliente custa de 5 a 10 vezes mais que reter um cliente atual.
Planejamento de Serviço de Vídeo Streaming e Análise de Performabilidade em um Ambiente de Nuvem Privada Jamilson Ramalho Dantas Orientador:
Clean Architecture com .NET Core
SISTEMAS DISTRIBUIDOS
(i)responsáveis Décio Moreno Kelver Merlotti Matheus Hunsche
Zabbix Automatizando Atividades Rotineiras 1
Gerenciamento de backup e dumps do MySQL
Do PostgreSQL ao data lake
Alaor José da Silva Junior1, Fábio Moreira Costa1, Marcio N. Miranda2
Power BI Embedded não é link Público
Transcrição da apresentação:

Implementando Métricas e Healthcheck em aplicações .NET TRILHA .NET Implementando Métricas e Healthcheck em aplicações .NET

Exemplos de Métricas Métricas do Sistema Quantidades de requisições Quantidade de erros Consumo de recursos APIs mais acessadas Tempo de acesso a um recurso Métricas de Negócio Usuários acessando a aplicação Boletos emitidos Compras de um produto

Métrica não é LOG !!! Métricas Dados numéricos Gráficos Agregações Performance Logs Dados textuais Mensagens de Erro Informação Buscáveis

Healthcheck Testar a saúde da sua aplicação Testar os serviços e recursos que a aplicação depende Pode ter o status de Healthy, degraded or unhealthy

APM - Application Performance Management Custo elevado Soluções complexas de implementar Nuvem Flexibilidade

Proposta OpenSource Fácil implementação Escalável

Componentes Coletor Data Storage Dashboard

Collector .NET Core e .NET Full Abstração da base de dados Otimização do envio das métricas Middlewares para aplicações ASP.NET Core Possibilidade de criar suas próprias métricas

Data Storage TLDB Multiplataforma Múltiplas formas de visualização Configuração de alertas

Dashboard Multiplataforma Múltiplas bases de dados Alertas Extensível através de plugins

Fluxo

DEMO

Quer saber mais ? http://bit.ly/tdcbh-metricas Fabrício Veronez linkedin.com/in/fabricioveronez/