- - 6 melhores serviços e ferramentas de monitoramento do Microsoft Azure

6 Melhores Serviços e Ferramentas de Monitoramento do Microsoft Azure

A computação em nuvem parece estar ficando cada vez maispopular hoje em dia. De fato, ficou tão popular que muitos dos maiores players do setor de tecnologia da informação embarcaram. E a Microsoft, com sua linha de serviços do Azure, é definitivamente um deles. Mas como monitorar os recursos baseados na nuvem? A resposta é simples: usando as ferramentas adequadas. Este é o objetivo deste post. Reunimos uma lista dos melhores serviços e ferramentas de monitoramento que podemos usar para monitorar o ambiente em nuvem do Azure. Com tantos produtos disponíveis no mercado, esperamos que nossa lista o ajude a ver claramente através deste labirinto.

Começaremos descrevendo brevemente o que é o Microsoft Azure. Isso ajudará bastante se começarmos na mesma página. A seguir, discutiremos o monitoramento dos recursos do Azure. O fato de os servidores serem virtuais e hospedados quem sabe onde não muda, eles ainda precisam ser monitorados. Vamos dar uma olhada rápida em alguns doselementos importantes que se beneficiam do monitoramento. Depois disso, falaremos sobre as ferramentas de monitoramento. Mais precisamente, explicaremos as diferenças entre as ferramentas de monitoramento instaladas localmente e os serviços de monitoramento baseados na nuvem. Por fim, obteremos a melhor parte, os melhores serviços e ferramentas de monitoramento do Microsoft Azure.

Sobre o Microsoft Azure

Microsoft Azure é o nome do Redmondserviço de computação em nuvem da gigante. Ele pode ser usado para criar, testar, implantar e gerenciar aplicativos e serviços por meio de uma rede global de data centers gerenciados pela Microsoft. O Microsoft Azure fornece software como serviço (SaaS), plataforma como serviço (PaaS) e infraestrutura como serviço (IaaS), oferecendo suporte a muitas linguagens, ferramentas e estruturas de programação diferentes, incluindo sistemas e software específicos e da Microsoft de terceiros.

Lançado no início de 2010, o Microsoft Azure agoraoferece uma ampla gama de serviços. Alguns dos mais importantes são seus serviços de computação, que incluem máquinas virtuais executando Windows ou Linux, serviços de aplicativos ou ambientes de plataforma como serviço (PaaS), permitindo que os desenvolvedores publiquem e gerenciem facilmente sites e hospedagem na web, entre outros. O Microsoft Azure também oferece serviços de armazenamento e serviços de gerenciamento de dados.

O Microsoft Azure provavelmente é melhor descrito como um“Camada de nuvem” sobre vários sistemas Windows Server, que usam o Windows Server 2008 e uma versão personalizada do Hyper-V, conhecida como Microsoft Azure Hypervisor, para fornecer virtualização de serviços. A escala e a confiabilidade da plataforma são controladas pelo Microsoft Azure Fabric Controller, que garante que os serviços e o ambiente não falhem se um ou mais servidores falharem no data center da Microsoft.

Monitorando recursos do Azure

Em resumo, os serviços do Azure nada mais são do quedo que servidores virtuais remotos. Monitorá-los é, portanto, bastante semelhante ao monitoramento de outros servidores virtuais, que é semelhante ao monitoramento de qualquer servidor. E se a instalação do Azure incluir mais do que servidores de arquivos, eles também precisarão ser monitorados. As configurações típicas geralmente incluem bancos de dados e outros aplicativos. Vamos dar uma olhada rápida nos diferentes tipos de monitoramento que podem ser úteis em um contexto do Azure.

Disponibilidade

O monitoramento da disponibilidade é a forma mais básica demonitoramento. Geralmente, é uma simples questão de verificar se um determinado recurso está respondendo. Em um ambiente local, esse é o tipo de teste que é melhor realizado usando o ping. Porém, como os ambientes do Azure geralmente são acessíveis apenas pela Internet e, sabendo que nem sempre o ping é permitido na Internet, existem outros meios de verificação. Mas queremos verificar se não apenas as máquinas estão em execução, mas também determinados serviços específicos. Por exemplo, o teste de uma resposta na porta 80 pode validar se o componente do servidor da web está em execução.

Métricas Operacionais

As próximas coisas que se pode querer monitorar são asmétricas operacionais de diferentes dispositivos. As mesmas técnicas básicas usadas no monitoramento local geralmente podem ser usadas com o Azure. Quanto às métricas operacionais monitoradas, podemos pensar em coisas como carga de CPU e uso de memória, por exemplo. Outras métricas mais próximas do sistema físico - como a temperatura central da CPU - geralmente são deixadas de fora, pois pertencem à parte do ambiente gerenciada pela Microsoft.

atuação

O último elemento que é frequentemente monitorado édesempenho. Com isso, estamos nos referindo ao desempenho de ponta a ponta do sistema como um todo. Alguns se referem a isso como monitoramento da experiência do usuário. A idéia é verificar se todos os vários componentes estão se comunicando corretamente e se cada um está respondendo em tempo hábil, oferecendo desempenho de ponta a ponta aceitável.

Serviços e ferramenta de monitoramento

As ferramentas de monitoramento podem ser diferenciadas com base emvários fatores. Um dos mais importantes é o método de coleta de dados empregado. Algumas ferramentas simplesmente confiam no SNMP (Simple Network Management Protocol) para buscar parâmetros operacionais dos sistemas e dispositivos que monitoram. Outros dependem, em vez disso, da Instrumentação de Gerenciamento do Windows, uma tecnologia semelhante, reservada aos sistemas operacionais Windows. Mas, para o máximo em granularidade e variedade de parâmetros monitorados, as ferramentas baseadas em agentes dificilmente podem ser vencidas. Eles contam com um agente local que está sempre em execução no sistema monitorado e que é responsável pela coleta de dados. Há uma grande desvantagem no monitoramento baseado em agente. Ele tende a colocar uma carga adicional nos recursos do sistema, que às vezes pode ser limitado.

Outro fator distintivo comum entrevárias ferramentas de monitoramento estão relacionadas à sua localização em relação aos recursos que monitoram. Algumas ferramentas são instaladas localmente em um servidor e operam seu monitoramento a partir de suas redes locais. Outros sistemas, que, a propósito, estão se tornando cada vez mais populares, são baseados em nuvem e oferecidos no modelo de Software como Serviço (SaaS). Muitas pessoas tendem a preferir serviços de monitoramento baseados em nuvem. De fato, algumas organizações executam ambientes de TI complexos sem possuir um único servidor, movendo todos os serviços - incluindo monitoramento e gerenciamento - para a nuvem.

Os melhores serviços e ferramentas de monitoramento do Microsoft Azure

Pesquisamos o mercado e criamos issolista de algumas das melhores ferramentas que você pode usar para monitorar seus ambientes hospedados no Microsoft Azure. Tentamos incluir ferramentas de tipos diferentes para ter uma idéia melhor do que está disponível. Nossa lista tem ferramentas instaladas localmente, bem como serviço de monitoramento baseado em nuvem.

1- Servidor SolarWinds e monitor de aplicativos (Teste grátis)

A SolarWinds é uma editora bem conhecida de alguns dosas melhores ferramentas de administração de rede e sistema. Já existe há cerca de vinte anos e seu principal produto, chamado Network Performance Monitor, pontua consistentemente entre as principais ferramentas de monitoramento SNMP. Como se isso não bastasse, o SolarWinds também oferece algumas ótimas ferramentas gratuitas, cada uma abordando uma necessidade específica de administradores de rede. A Calculadora de sub-rede avançada e o Kiwi Syslog Server são dois exemplos dessas ferramentas gratuitas.

o Servidor SolarWinds e monitor de aplicativos foi projetado para ajudar os administradores a monitorarservidores, seus parâmetros operacionais, seus processos e os aplicativos que estão sendo executados neles. Pode ser dimensionado facilmente de redes muito pequenas a grandes com centenas de servidores - físicos e virtuais - espalhados por vários sites. A principal razão pela qual essa ferramenta chegou à nossa lista - além de ser tão cheia de recursos - é que é perfeitamente adequada para monitorar ambientes hospedados na nuvem, como o Microsoft Azure ou o Amazon Web Services.

Painel SolarWinds Server e Application Monitor

  • TESTE GRÁTIS: Servidor SolarWinds e monitor de aplicativos
  • Link para Download: https://www.solarwinds.com/server-application-monitor/registration

Entre as melhores características do Servidor SolarWinds e monitor de aplicativos é a facilidade de configuração da ferramenta. A configuração inicial é feita com a mesma facilidade com a ajuda de um processo de detecção automática de duas passagens. A primeira passagem descobre todos os servidores e a segunda encontra aplicativos em cada servidor descoberto. Embora esse processo possa levar tempo, pode ser acelerado, fornecendo uma lista de aplicativos específicos a serem procurados. Depois que a ferramenta está em funcionamento, a interface gráfica do usuário facilita o uso. O painel da ferramenta pode ser personalizado e permitirá exibir informações em formato de tabela ou gráfico.

Preço para o Servidor SolarWinds e monitor de aplicativos começa em US $ 2 995 e é baseado no número de componentes, nós e volumes monitorados. Está disponível para download uma versão de avaliação gratuita de 30 dias, se você quiser experimentar o produto antes de comprá-lo.

2- Monitor de configuração do servidor SolarWinds (Teste grátis)

A seguir, em nossa lista, há outro produto da SolarWinds chamado Monitor de configuração do servidor ou SCM. O tipo específico de monitoramento que ele executa ébastante exclusivo: monitora as configurações de dispositivos e aplicativos quanto a alterações e conformidade com vários padrões. É também uma ferramenta poderosa de solução de problemas que pode fornecer as informações necessárias sobre alterações na configuração e suas correlações com a desaceleração do desempenho. Isso pode ajudá-lo a encontrar a causa raiz de alguns problemas de desempenho causados ​​por alterações na configuração.

Captura de tela do SolarWinds Server Configuration Monitor

  • TESTE GRÁTIS: Monitor de configuração do servidor SolarWinds
  • Link para Download: https://www.solarwinds.com/server-configuration-monitor/registration

o Monitor de configuração do servidor SolarWinds é uma ferramenta baseada em agente, com o agente implementadoem cada servidor que está sendo monitorado. Uma vantagem dessa arquitetura é que o agente continua coletando dados mesmo quando o servidor está desconectado da rede. Os dados são mantidos localmente e depois enviados para a ferramenta assim que o servidor estiver novamente online.

Em termos de recursos, este produto não deixa nada para serdesejado. O recurso de descoberta automática da ferramenta detectará automaticamente servidores qualificados para monitoramento. Ele também vem com perfis de configuração prontos para uso para os servidores mais comuns. Ele pode ser usado como uma ferramenta básica de gerenciamento de ativos e permitirá que você visualize os inventários de hardware e software e os relate. O SCM pode ser integrado à sua solução de monitoramento do sistema, graças à Plataforma Orion, na qual a maioria das ferramentas de monitoramento SolarWinds se baseia. É uma ótima ferramenta a ser usada em conjunto com a anterior para o monitoramento final do seu ambiente Microsoft Azure.

Ao contrário da maioria dos outros produtos SolarWinds, informações de preços para o Monitor de configuração do servidor não está prontamente disponível. Você precisará entrar em contato com as vendas da SolarWinds. No entanto, uma versão de avaliação de 30 dias está disponível para download.

3- AppDynamics IQ

o AppDynamics IQ plataforma fornece ferramentas de monitoramento baseadas na nuvemque você pode usar para o monitoramento integrado de várias Infra-estruturas ou Plataforma como Serviço (IaaS / PaaS) do Microsoft Azure e da maioria dos outros provedores. Ele fornece visibilidade de negócios e aplicativos em tempo real, além de acionável. É composto por seis mecanismos de desempenho altamente inteligentes - chamados de QI -, cada um emprestando seus talentos específicos.

Captura de tela do AppDynamics iQ

O Map iQ ajuda você a ver e entender asjornada completa do cliente. O mecanismo criará e atualizará automaticamente mapas de fluxo visuais dinamicamente. O mecanismo Baseline iQ permite que a plataforma de monitoramento AppDynamics estabeleça automaticamente linhas de base dinâmicas para suas transações e métricas de negócios usando autoaprendizagem, em vez de limites estáticos. O próximo mecanismo, chamado Diagnostic iQ, isola e resolve problemas de desempenho de aplicativos de maneira eficiente, monitorando cada linha de código e ativando recursos profundos de diagnóstico. O mecanismo do Signal iQ correlaciona grandes quantidades de dados métricos coletados na solução de monitoramento de desempenho e oferece uma visão completa do desempenho do aplicativo. O mecanismo Enterprise iQ é usado para implantação de aplicativos e gerenciamento de desempenho. Por último, mas não menos importante, o mecanismo do Business iQ vincula todos os outros módulos aos requisitos de negócios.

Preços para o AppDynamics IQ plataforma não está prontamente disponível. Você precisará entrar em contato com as vendas do AppDynamics para obter mais detalhes. No entanto, uma avaliação gratuita de 15 dias e uma demonstração on-line estão disponíveis.

4- New Relic

A New Relic oferece um conjunto de várias ferramentas de monitoramento diferentes que podem satisfazer a maioria das necessidades de monitoramento. De particular interesse no contexto desta postagem são dois produtos, New Relic APM, uma ferramenta de monitoramento de desempenho de aplicativos e Nova infraestrutura de relíquias, um módulo de monitoramento de infraestrutura mais "tradicional".

Captura de tela do New Relic APM

Ao usar New Relic APM e infraestrutura juntos, o que você obtém é umvisão abrangente da integridade de seus servidores e hosts, bem como dos aplicativos e serviços dos quais eles dependem. À medida que seus aplicativos são dimensionados e a infraestrutura é alterada, você pode acompanhar facilmente o estado da configuração do inventário e correlacionar as alterações com os possíveis impactos no desempenho do sistema e dos aplicativos.

o New Relic plataforma é oferecida no Software como Serviçomodelo e é particularmente adequado para o monitoramento de infra-estruturas baseadas em nuvem, como Microsoft Azure ou Amazon Web Services. O componente de monitoramento de infraestrutura do New Relic está disponível nas versões Essentials e Pro, permitindo a integração com outros New Relic módulos. Os preços são tão baixos quanto $ 0.60 / mês por instância para a versão Essentials e US $ 1,20 / mês por instância para a versão Pro. A estrutura de preços é realmente bastante complexa, mas o site da New Relic apresenta uma ferramenta de criação de cotações muito boa.

5- LM Cloud

LM Cloud LogicMonitor é um serviço baseado em nuvem quefornece monitoramento detalhado dos recursos do Microsoft Azure e oferece cobertura abrangente para a infraestrutura existente no local. A estratégia por trás LM Cloud é único porque vai além do tradicionaldados de desempenho e disponibilidade no nível do recurso. Essa ferramenta fornece visibilidade de todos os componentes com potencial para afetar a integridade de sua infraestrutura e serviços suportados pelo Azure.

Captura de tela do LogicMonitor LM Cloud

LM Cloud simplifica o monitoramento na nuvem e fornecevisibilidade abrangente da integridade e do desempenho da infraestrutura do Azure, algo que de outra forma pode ser difícil de obter. Essa visibilidade é alcançada com uma estratégia de monitoramento em nuvem que inclui os três componentes críticos para avaliar a integridade geral das infraestruturas em nuvem: monitoramento de desempenho de recursos, monitoramento de disponibilidade do Azure e monitoramento de ROI.

LM Cloud do Logic Monitor está disponível em três níveis derecursos crescentes a partir de US $ 15 por dispositivo por mês para a versão Starter e de US $ 23 por dispositivo por mês para a versão corporativa de nível superior. Um teste gratuito de 14 dias está disponível, assim como uma demonstração.

6- BMC TrueSight

O último da nossa lista é o BMC TrueSight plataforma, outro software baseado em nuvem comoOferta de serviço. Você pode usar esta plataforma para executar e otimizar o Azure, AWS, OpenStack e outros serviços e aplicativos baseados em nuvem, acelerando a inovação por meio de maior eficiência operacional.

Captura de tela do BMC TrueSight

TrueSight fornece algum controle da infraestrutura de TIrecursos e custos, desempenho de aplicativos e experiência do usuário final para ambientes e aplicativos com várias nuvens. Ele fornece visibilidade em todo o ambiente de TI e usa análise algorítmica. Isso permite que os gerentes de aplicativos e infraestrutura obtenham uma visão para planejar e gerenciar serviços e custos com base na prioridade comercial e nos requisitos operacionais.

Informações sobre preços para BMC TrueSight não está prontamente disponível e pode ser obtido entrando em contato com as vendas da BMC. Também pode ser organizado um teste gratuito.

Comentários