Pular para o conteúdo principal

Postagens

Framework para benchmark - Phoronix Test Suite

Bom dia pessoal, Ano passado, eu tive um projeto de migração de servidores middleware para fazer e umas das tarefas para eu executar era verificar quais tecnologias utilizar, tais como sistemas de arquivos, arquitetura do kernel, escalonador de I/O, entre outras, para utilizar nos novos servidores. Eu já tinha passado por uma experiência de verificar a performance entre sistemas de arquivos e escalonador de I/O para utilizar em partições para armazenamento de dados pelo SGBD PostgreSQL. Na época, eu usei os softwares iozone , bonnie++ , BenchmarkSQL e Gnuplot para fazer os testes e comparar os resultados. Lembro que deu muito trabalho devido ao rígido processo de executar os testes com um ambiente nivelado para não ocorrer erros e desvios entre os testes.

Monitorando servidor JBoss no ZABBIX

Neste post, explicarei como utilizar a interface JMX nativa do ZABBIX para monitorar o desempenho do servidor de aplicações JBoss. Muitos administradores de sistemas devem atentar-se sobre a saúde do sistema operacional. Mas será que todos os administradores tem ferramentas unificadas para monitorar as particularidades de alguns serviços ou aplicativos? No caso de servidores de aplicações Java como o JBoss, você pode monitorar a utilização de recursos pela ferramenta JConsole , disponível no pacote JDK do Java, ou utilizar ferramentas de linha de comando como o Twiddle .

Utilizando ZABBIX para monitorar inferface IPMI

Conforme mencionei no último post , hoje explicarei como utilizar o ZABBIX para monitorar interfaces IPMI. Alguns administradores de sistemas podem estar perguntando!!! Para que eu vou utilizar IPMI se no GNU/Linux eu posso utilizar o lm_sensors? Bem. Para quem não tem uma interface IPMI disponível para efetuar esse tipo de monitoramento, não vejo nenhum problema. Entretanto, se você tem disponível, porque vai depender de um software para monitorar tais recursos? Além do mais, com o lm_sensors, você depende do Sistema Operacional para realizar o monitoramento. E no caso de um monitoramento com ZABBIX, você precisará usar mais recursos do sistema para coletar as informações dos sensores, como por exemplo, executando scripts que irão obter e repassar estas informações ao ZABBIX. É desperdiçar recursos computacionais demais sem necessidade. Fica a dica.

Monitoramento via IPMI

Hoje falarei sobre um tipo de monitoramento muito importante que quase nunca é abordado (ainda mais que não são muitos os privilegiados a trabalharem com hardware que têm a tecnologia IPMI disponível). O Intelligent Platform Management Interface (IPMI) é um padrão usado para gerenciar um sistema de computador e monitorar seu funcionamento. Seu desenvolvimento foi liderado pela Intel e hoje em dia é suportado por mais de 200 fabricantes de hardware. Seu funcionamento não depende de um Sistema Operacional, o que permite que os administradores gerenciem remotamente os recursos de hardware antes mesmo de ter iniciado o Sistema Operacional. Por exemplo, podemos monitorar via IPMI  temperaturas do sistema, voltagens, ventoinhas (FAN), fontes de alimentação, intrusão do chassi etc.