você está aqui: Home  → Arquivo de Mensagens

Criar imagens GD2 para statusmap do Nagios

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


 

 

Veja a relação completa dos artigos de Rafael Henrique da Silva Correia

Opinião dos Leitores

Fernando
02 Jan 2012, 12:42
Bem legal mesmo. http://dzineblog.com/2010/05/30-impressive-email-newsletter-designs-for-your-inspiration.html

<a href="http://dzineblog.com/2010/05/30-impressive-email-newsletter-designs-for-your-inspiration.html">legal</a>
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script