Monitoramento daqueles locais difíceis de alcançar: Linux, Java, Oracle e MySQL — Secretaria de Comunicação
Mesmo assim, seja uma percepção da especialização necessária, a frustração com as muitas combinações de versão dessas plataformas ou apenas incertezas e dúvidas gerais, Linux, Java, Oracle e MySQL criam confusão em massa no monitoramento e são considerados rotineiramente "difíceis de acessar" mesmo para um profissional de TI experiente. Esse problema ocorre nas duas vias (quando monitorar o Windows é na verdade o elemento não natural), mas, em sua maioria, as oficinas de TI são baseadas em Windows e têm dificuldades constantes em monitorar essas plataformas mais de nicho.
As linhas de comando do Linux como "top", "glances" e "htop", por exemplo, fornecerão métricas básicas como desempenho, CPU, memória e qualquer erro relevante que deva ser conhecido.
Uma linha de comando "performance_schema" para MySQL em Linux exibirá tabelas de estados de espera e informações sobre sessões (quantas execuções, quantas linhas são examinadas etc.) para revelar consultas ineficientes. Em vez de executar linhas de comando no servidor, a Oracle também oferece uma ferramenta desktop integrada que funciona de forma similar.
Implemente um conjunto de padrões em todos os sistemas. Isso deve ser feito para cada carga de trabalho seja qual for a ferramenta que esteja sendo usada e principalmente se um departamento de TI estiver executando várias ferramentas diferentes. No final das contas, é impossível otimizar o que não está sendo medido, por isso criar um conjunto padrão de processos de monitoramento serve aos interesses de todos os departamentos de TI, de modo similar à criação de runbooks. Quais são as métricas fundamentais necessárias de cada sistema? Quais são as situações nas quais os alertas são necessários e quais serão as medidas quando eles ocorrerem? Ter respostas para esses tipos de perguntas permitirá que mesmo um departamento de TI com cargas de trabalho e aplicativos distribuídos seja bem-sucedido na monitoração e na garantia do desempenho e da disponibilidade. Essa abordagem também ajuda a evitar que os departamentos de TI tenham um "vínculo mais fraco", no qual uma equipe pode ter seu próprio protocolo de segurança, sua própria rede e seus próprios firewalls, que acabam deixando a organização sujeita a vulnerabilidades de segurança.
Unifique a visão. Os departamentos de TI devem ter um conjunto abrangente de Ferramentas De Monitoramento E Gerenciamento Unificadas para garantir o desempenho da pilha de aplicativos inteira. É importante monitorar tudo, mesmo esses sistemas difíceis de acessar, e os profissionais de TI devem procurar utilizar ferramentas que integrem o monitoramento dessas instâncias não padrão do Linux, Java, Oracle e MySQL dentro de um ambiente Windows em um único painel para cultivar uma visão holística de sua infraestrutura.