Soluções de monitoração para infraestrutura e APM
O Zabbix, Nagios, Cacti, CA, Splunk , NewRelic, Dynatrace entre outros são uma das stacks de monitoração para Infraestrutura e APM. Nós da Onx Solutions desenvolvemos este artigo para falar sobre algumas destas soluções.
Qual solução se encaixa melhor na minha necessidade?
A primeira perguntas que devemos levar em consideração é – Qual solução se encaixa melhor na minha necessidade?
Embora tenhamos diversas soluções destacamos algumas, confira!
Infraestrutura:
A priori nós destacamos duas soluções de monitoramento para infraestrutura Nagios e Zabbix utilizada pela Onx Solutions.
Zabbix
Primeiro, destacamos o Zabbix, solução de monitoração criado por Alexei Vladishevseu em 2001.Sua arquitetura é segmentada em Server, proxy e agentes.
As funcionalidades do Zabbix tem uma grande abrangência quando o assunto é monitoração de infraestrutura, serviços e negócios. Além de ter uma enorme quantidades de métricas, o Zabbix permite você desenvolver suas próprias podendo assim expandir para outros campos da TI.
Nagios
Segundo, destacamos o Nagios solução de monitoração criado por Ethan Galsta em 2001 e mantido por uma equipe de desenvolvedores.
Oferecendo aos administradores de rede, gráficos em RRDT , coletas via agente(NRPE), SNMP e dashboard. O Nagios trabalha com um conceito de plugins onde você mesmos consegue desenvolver.
APM(Application Perfomance Management)
A priori nós destacamos duas soluções de APM o NewRelic e Dynatrace:
NewRelic
Primeiro,destacamos o NewRelic uma solução de monitoração para aplicativos, fundada por Lew Cirne em 2008. Foi criado para auxiliar equipes multifuncionais a encarar o desafio de monitorar complexo software de produção.
Suas funcionalidades com o agente lhe possibilita monitorar as transações em real-time, taxa de transferência, custo de execução em banco de dados, tempo de atividade e também alertas de erros encontrado durante a coletas. Contém suporte para aplicações desenvolvida em Php, Java, Ruby, Node, Go, Dotnet e também Python.\o/ 🙂
Dynatrace
Segundo, destacamos Dynatrace uma solução Application Perfomance monitoring(APM), fundada por John Van Siclen e Kevin Burns em 2005, seu objetivo era para os departamentos digitais de pequeno, médio e grande porte.
Suas funcionalidades com o agente possibilita ampliar a monitoração para captação de experiência de usuário, soluções de DevOps, entrega continua e também suporte para aplicações desenvolvida em Java, Php, Perl, Ruby, Python entre outros.