Apmdigest de prioridade de modelo apm do Gartner – Wiki de india de gerenciamento de desempenho de aplicativo bitcoin

Como parte da parceria de negócios, a automação de alertas e as tendências de desempenho são derivadas do Application Performance Management. O APM tem muitas vantagens quando implementado com a estrutura correta de suporte e patrocínio. Essa é a chave para gerenciar a ação, do verde ao vermelho, e focar no desempenho.

O Gartner definiu cinco dimensões para o Gerenciamento de Desempenho de Aplicativos. Este artigo descreve como dirigir grupo do clube A priorização de cada uma dessas dimensões, com base em nossa experiência nos últimos seis anos, aprimora as várias facetas do modelo para melhor apoiar os negócios.

É importante entender que as tecnologias dentro de cada dimensão são normalmente usadas por proprietários diferentes, portanto, as prioridades de cada indivíduo podem ser diferentes.


De uma perspectiva global APM, sugiro que existam algumas áreas de interesse que produzem mais frutas do que outras enquanto você trabalha para cultivar a solução. Estas áreas são referidas como "primário" abaixo, com as dimensões de prioridade inferior referenciadas "secundário",

O monitoramento de aplicativos em tempo real, também chamado de monitoramento a jusante, é a pedra angular, o que dá a UES seu valor mensurável. A nossa experiência mostra que a RUM tecnologia (monitoramento de usuário real) em relação fornece pelo menos 80% da importância APM para a visibilidade de aplicações de negócios, ajudando a estabelecer as bases para o desenvolvimento de desempenho e análise preditiva.

Essa abordagem de monitoramento top-down consiste em dois componentes, passivo e ativo. monitorização passiva é geralmente um aparelho sem agente e um risco baixo na implementação utilizando o espelhamento de porta de rede. Em geral, isso pode ser operacional e fornecer detalhes sobre o desempenho do aplicativo em menos de dois dias. Se uma solução sem agente em questão, uma característica fundamental é a olhar para a possibilidade de ter múltiplas análises de protocolo (por exemplo, XML, SAP ABAP, SQL) para apoiar porque a maioria das empresas têm de suportar mais de aplicações web.

Por outro lado, o monitoramento ativo consiste em sondas sintéticas e robôs da Web que ajudam a contabilizar a disponibilidade do sistema e as transações comerciais predefinidas. Esse é um bom complemento quando usado com monitoramento passivo, que juntos ajudam a melhorar a visão geral do estado do aplicativo durante horários de pico quando o volume de transações é baixo. Arquitetura de Implementação de Aplicação (Secundária)

Um mínimo disso seria garantir que todos os nós / servidores no ambiente tenham monitoramento alto / baixo. Esse recurso, também conhecido como monitoramento bottom-up, está se tornando um bloco de construção essencial para o trabalho de correlação de eventos para implementar uma solução de arquitetura de execução global.

O fornecimento de instantâneos do caminho da transação também consolida o monitoramento de cima para baixo e de baixo para cima. Isso ajudará você a obter melhores mapeamentos de dependência de serviço e entender como as topologias de rede interagem com a arquitetura do aplicativo. Note que você pode se concentrar em vistas de projeto depois de criar um perfil de aplicação forte, com as dimensões EUE, transações e relatórios / analytics. Negociação comercial (primária)

Com um subconjunto dessa dimensão, nos concentramos na transação personalizada ou na definição da página de URL que faz sentido para a comunidade de negócios. Pode haver de 200 a 300 definições de páginas exclusivas para um determinado aplicativo; Vamos agrupá-los em 8 a 12 categorias de transações comerciais de alto nível. Isto irá iniciar o processo de desenvolvimento de acordos de nível de serviço significativa para a empresa e relatórios de tendências de alerta precoce sobre a deterioração do desempenho tem diante de si a maioria da população é visível usuário.

Uma vez que sua solução APM amadurece, você pode esclarecer o significado de cada transação comercial à medida que implementa outras facetas do modelo APM. Mantenha-o simples, comece com grandes categorias e aprimore-as ao longo do tempo. Monitoramento de componentes de mergulho profundo (secundário)

Isso requer uma instalação de agente e normalmente é destinado à área de middleware, concentrando-se na Web, nos aplicativos e nos servidores de email. Ele deve ser capaz de fornecer a visualização em execução das pilhas J2EE e .NET e conectá-las às transações comerciais personalizadas. Uma solução robusta lhe dará um caminho claro a partir da perspectiva de implementar o código (por exemplo, molas, struts, etc.), considerando a URL a pedido do usuário e de onde ele vem.

Como ligada em estreita ligação com a segunda dimensão do modelo APM, você vai descobrir que a maioria dos produtos desta área também fornecem ADDM mapeamento (Aplicação Dependência Descoberta Mapping) como parte de sua solução mais ampla. Analytics / Reporting (primário)

Uma boa prática é coletar dados brutos de outros conjuntos de ferramentas que permitirão que você responda a várias perguntas de desempenho à medida que elas ocorrem. A maioria dos produtos agrega ou detalha dados de grupo para fins de relatório e arquivamento, e pode não responder a perguntas de tendências de longo prazo. Também é benéfico encontrar um produto com uma interface aberta de mineração de dados no contexto de suas próprias ferramentas. Isso dá aos outros a capacidade de criar seus próprios relatórios e se torna um “provedor de self-service” quando se trata de responder perguntas sobre desempenho.

É importante encontrar um conjunto comum de medidas coletadas e informadas para cada aplicativo. Em seguida, adote uma visão comum sobre como apresentar dados de desempenho em tempo real, bem como relatórios mensais sobre níveis de serviço, apesar das diferentes tecnologias e plataformas nas quais cada aplicativo pode ser executado.

É melhor usar médias de cinco minutos para alertas de desempenho em tempo real e porcentagens para o perfil geral de aplicativos e o gerenciamento de nível de serviço. Em outras palavras, por uma questão de simplicidade: alerta em média e perfil em percentis.

No geral, sua estratégia de APM está vinculada a vários processos relacionados a ITIL. Eu estou olhando para o gerenciamento de desempenho de aplicativos e o modelo de melhoria contínua de serviços que são dois lados da mesma moeda. Eles combinam design de serviços, transição de serviços e prestação de serviços para ajudar a elevar o nível de excelência operacional para TI. SOBRE Larry Dragich

Larry Dragich tem 22 anos de experiência em TI e um papel de liderança de TI na Auto. grupo do clube (ACG) nos últimos nove anos. Ele é diretor de serviços de aplicativos corporativos da Auto grupo do clube com a responsabilidade geral de otimizar a capacidade da infraestrutura de TI de fornecer um nível de disponibilidade e desempenho econômico. Eles são baseados em uma solução heterogênea com vários conjuntos de produtos que desempenham um papel fundamental no espaço de gerenciamento de desempenho de aplicativos para fornecer visibilidade para oferecer suporte a serviços e processos de negócios críticos.