De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Rafael Henrique da Silva Correia
Data de Publicação: 28 de dezembro de 2011
A dica de hoje é extremamente rápida! Eu gostaria de mudar as imagens dos objetos monitorados do Nagios para questões "didáticas" e facilidade na administração. Porém em uma sessão hostextinfo (simples) temos os seguintes parâmetros:
define hostextinfo{ host_name Linux1 icon_image linux.png vrml_image linux.png statusmap_image linux.gd2 }
Duas linhas destas citam imagens em formato PNG (este ja estamos acostumados) e uma linha única cita a imagem em formato GD2 que também será interpretado pelo Nagios (não abordarei explicações sobre parâmetros pois como disse essa é uma dica rápida). Para construir esta imagem GD2 é recomendado que a imagem PNG ao qual ela será gerada tenha resoluções de 40x40 pixels (mais que isso não é recomendado pela própria documentação do Nagios). Tendo essa imagem PNG de 40x40 em "mãos" instale o comando pngtogd2. No Debian basta usar o comando abaixo:
# aptitude install libgd-tools
Após a instalação deste pacote o comando pngtogd2 já estará disponível no sistema, no meu Desktop o comando fica em /usr/bin/pngtogd2. Agora para enfim transformar o PNG citado em um arquivo de imagem GD2 execute o seguinte comando abaixo:
# pngtogd2 imagem.png imagem_convertida.gd2 40 2
Feito isso você já terá uma imagem GD2 para você colocar no statusmap do seu Nagios.
Mais informações sobre o statusmap do Nagios podem ser encontradas aqui:
Rafael Henrique é Bacharelando em Ciências da Computação e fanático por Software Livre a procura de desafios! @rafaelhenrique, São Paulo/Sorocaba/Ibiúna - Br - Blog http://abraseucodigo.blogspot.com
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários