A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Gerenciamento proativo de aplicações

Apresentações semelhantes


Apresentação em tema: "Gerenciamento proativo de aplicações"— Transcrição da apresentação:

1 Gerenciamento proativo de aplicações
Helio Panissa Junior CEO – MCP Brasil.com Informática Ltda @HelioPanissa

2 Agenda Cenário corporativo Monitoramento de Aplicações
.NET Java Monitoramento de Rede

3 Cenário ? O problema está no código O problema está na Infraestrutura
Deu erro! O que você fez de errado? Usuário final Help Desk O problema está no código ? IT/Ops O problema está na Infraestrutura App Dev

4 Em geral para o IT Pro… Além da infra, ele precisa suportar as aplicações Aplicações não são desenvolvidas com instrumentação em mente, ou com instrumentação inconsistente Sente que tem que ser especialista em cada aplicação

5 Performance Monitoring
E o desenvolvedor... Performance Monitoring Data Logging Tracing Exception Handling Considera o peso da instrumentação na aplicação Desenvolvimento Desempenho Tem que realizer manutenções nas aplicações e não dar suporte ao usuário final

6 E o cliente final ou o negócio...
Fica relegado ao segundo plano gerando Insatisfação Prejuízo

7 Como acabar com esse gap?
Permitir que IT isole problemas relacionados a aplicação Triagem dos problemas que devem ser efetivamente encaminhados para Dev Prover ao time de Dev informações relevantes para a solução do problema É o código ? IT/Ops É a infra App Dev

8 Preocupações com o Impacto
Não deve haver impacto na aplicação Não deve haver impacto nos servidores que suportam a aplicação Não deve ser necessário desenvolver MPs especificamente para a aplicação Não deve ser necessário adicionar instrumentação na aplicação

9 Monitoramento de aplicações .NET
Ops Mgr DB Ops Mgr DW Operations Manager 2012 Heterogeneous monitoring

10 Como o System Center Operations Manager 2012 pode ajudar
Application Performance Monitoring APM Provê uma visão 360° da aplicação, incluindo Server-Side Monitoring Client-Side Monitoring Permite que o IT Pro utilize as ferramentas que ele já conhece para monitorar aplicações Não requer que a aplicação tenha instrumentação para monitoramento

11 Gerenciando aplicações complexas com o APM
End users Web servers Data servers Application servers

12 Monitoramento de aplicações .Net com o APM
Application Server Compute Code User Memory Perf Counters / Event Log APM modules Storage Operator Network .NET Framework OS Operations Manager 2012

13 Trabalhando com o monitoramento .NET
Suporte para ASP.NET no IIS 7 Discovery utiliza o MP IIS7 Eventos Requisições lentas (Eventos de Performance) Code exceptions (Eventos de Exception) Monitoramento convencional dos servidores e rede

14 Monitoramento Server e Client-side
Server-side monitoring Monitora o desempenho da solicitação recebida e a resposta enviada Dentro do Datacenter Client-side monitoring Monitora o desempenho da perpectiva do navegador Do Datacenter para fora Juntos Visibilidade de ponta a ponta do desempenho e disponibilidade da aplicação O monitoramento Server-side é um requisito para o monitoramento Client-side

15 How to Instalar Management Packs
IIS 7 APM Configurar o monitoramento de aplicação .NET Criar grupo com o servidor Criar Management Pack para armazenar as configurações Adicionar novo Monitor de desempenho de aplicação Habilitar o monitoramento do lado do cliente

16 Navegando na aplicação

17 Gerando um problema na aplicação

18 Verificando o diagnóstico da aplicação

19 Verificando os contadores de desempenho da aplicação

20 Verificando os resultados do monitoramento do lado do cliente

21 Visualizando relatórios

22 Demo

23 Mais do que o .Net Operations Manager 2012 Heterogeneous monitoring
Ops Mgr DB Ops Mgr DW Operations Manager 2012 Heterogeneous monitoring

24 Java EE Monitoring – Supported Platforms
Supported JEE Application Servers IBM WebSphere Oracle WebLogic Redhat Jboss Apache Tomcat Supported Operating Systems Matrix Tomcat JBoss WebSphere WebLogic RHEL SLES Solaris AIX Windows

25 Java EE Monitoring Overview
TechReady12 3/30/2017 Java EE Monitoring Overview JEE Application Servers Automatic discovery Availability monitoring Performance Monitoring Memory Garbage Collection Threads Class Loader JIT Compiler JEE Applications Application module discovery Template based custom monitoring © 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

26 JEE Monitoring - Overview
Discover/Monitor App Servers Windows, UNIX, Linux JEE Application Server JEE Application Server (JBOSS, Tomcat, WebSphere, WebLogic) JEE Application Server (JBOSS, Tomcat, WebSphere, WebLogic) Discover /Monitor Applications Web Server Application Application Application Message Queues HTTP Connection Pools JMX Extender HTTPS Naming Service Java Mgmt Extension (JMX) Transaction Service MBean Store …. …. …. AppServer Customer Microsoft

27 JEE Monitoring - Windows
Windows OS JEE Application Server JEE Application Server (JBOSS, Tomcat, WebSphere, WebLogic) SCOM Agent JEE Application Server (JBOSS, Tomcat, WebSphere, WebLogic) Web Server Application Application JEE MP Application Message Queues HTTP Connection Pools JMX Extender HTTPS Naming Service Java Mgmt Extension (JMX) Transaction Service MBean Store …. …. …. AppServer Customer Microsoft

28 JEE Monitoring – UNIX/Linux
JEE Application Server JEE Application Server (JBOSS, Tomcat, WebSphere, WebLogic) SCX Agent JEE Application Server (JBOSS, Tomcat, WebSphere, WebLogic) Web Server Application WSMAN Application JEE Provider Application Message Queues HTTP Connection Pools JMX Extender HTTPS Naming Service Java Mgmt Extension (JMX) Mgmt Server Transaction Service MBean Store …. …. …. AppServer Customer Microsoft

29 Monitoramento de rede Operations Manager 2012 Heterogeneous monitoring
Ops Mgr DB Ops Mgr DW Operations Manager 2012 Heterogeneous monitoring

30 Monitoramento de rede Multi-vendor support Multi-protocol support
TechReady12 3/30/2017 Monitoramento de rede Discovery Monitoring Visualization Reporting Multi-vendor support Multi-protocol support © 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

31

32

33 TechReady13 3/30/2017 Sumário Foco no monitoramento de aplicações com ferramentas que você domina Monitoramento consistente entre aplicações Conversas inteligentes entre o time de TI/Operações e o time de Desenvolvimento Monitoramento .NET e JEE Monitoramento de rede © 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

34 Agenda

35


Carregar ppt "Gerenciamento proativo de aplicações"

Apresentações semelhantes


Anúncios Google