Arquivo mensal: abril 2010

Nagios 3 with Centreon 2.1 on Debian based Distributions (Eng)

About Nagios (http://www.nagios.org)
Nagios is a host and service monitor designed to inform you of network problems before your clients, end-users or managers do. It has been designed to run under the Linux operating system, but works fine under most *NIX variants as well. The monitoring daemon runs intermittent checks on hosts and services you specify using external “plugins” which return status information to Nagios. When problems are encountered, the daemon can send notifications out to administrative contacts in a variety of different ways (email, instant message, SMS, etc.). Current status information, historical logs, and reports can all be accessed via a web browser.
About Centreon (http://www.centreon.com)
Centreon is a network, system, applicative supervision and monitoring tool, it is based upon the most effective Open Source monitoring engine: Nagios. Centreon provides a new frontend and new functionalities to Nagios.
Prerequisites that not covered in this guide:
– You will need some knowledge of basic Linux administration, in case you will need to do troubleshooting.
– You will need to be familiar with Nagios architecture, and know how to solve errors that comes from nagios config validation.
– You will need an MTA daemon installed & configured, so nagios will able to send notifications, good examples are sendmail, postfix, exim.
Notes before we begin:
– This guide is intended for Debian/Ubuntu based distributions. It was tested on Debian 5.0 64-bit, and Ubuntu 8.10/9.04 Server 64-bit
– Centreon version 2.1.x is required for this gude to work, version 2.0.x of Centreon won’t work with this article.
– It’s recommended to use a clean install of Debian/Ubuntu.
– All commands in this article must be run as root user, in Ubuntu you can become a root user by using command “sudo -s”.

Testando conectividade com Fping

Exemplo simples de uso:

$ fping router

A saída seria Router is Alive caso a resposta do servidor testado fosse OK.
Informática - Submarino.com.br

Você também pode ler uma lista de servidores ou hosts a testar de um arquivo. A opção -f só pode ser usada pelo usuário root. Usuários regulares devem utilizar um túnel no arquivo via redirect pelo stdin. Por exemplo, ler todos os nomes de host do arquivo ~/.ping.conf

$ fping < ~/.ping.conf

Você também pode usar a máscara de rede para fazer o teste em uma rede inteira. Por exemplo, pingando a classe C 192.168.1.x :

$ fping -g 192.168.1.0/24

ou

$ fping -g 192.168.1.0 192.168.1.255

Script de exemplo que manda um email se um host não está respondendo:

#!/bin/bash
HOSTS="router sun printer laptop sony-laptop xbox backup-server"
DLIST=""
for h in $HOSTS
do
  fping -u $h >& /dev/null
  if [ $? -ne 0 ]; then
          echo ${h} host is down send email
          # mail -s "Host ${h} down" admin@you.com </dev/null
  fi
done


Instalando Linux em máquinas limitadas

Existem algumas distribuições Linux para desktop excelentes que são desenvolvidas para trabalhar com hardware antigo. Por exemplo, o Puppy Linux é uma grande escolha para transformar um PC antigo em uma estação de trabalho segura e fácil de utilizar com processador de texto, email e navegação web.
[ad#adposts]

Contudo, existem muitas máquinas ainda que são um pouco melhores para algo tão limitado como o Puppy, mas que ainda não são tão potentes o suficiente para rodar uma das maiores distribuições. Estou falando de máquinas com mais ou menos 256MB-512MB de memória e uma CPU em torno de 600MHZ. Nestas situações estou aqui recomendando a construção de uma instalação mínima da última versão do Debian. A vantagem é que você vai estar com uma distribuição Linux completamente atualizada e ainda um Debian padrão disfarçadamente. Assim como uma instalação real do Debian, ele lhe proporcionará segurança com todas as atualizãções que podem ser feitas nos softwares padrões.
[ad#adposts]

Continuar lendo

PC-BSD 8.0 – Distribuição BSD para Desktops

The PC-BSD Team is pleased to announce the availability of PC-BSD 8.0 (Hubble Edition), running FreeBSD 8.0-RELEASE-P2, and KDE 4.3.5
[ad#adposts]

PC-BSD 8.0 contains a number of enhancements and improvements over the 7.x series. For a full list of changes, please refer to the changelog. Some of the notable changes are:

  • FreeBSD 8.0-RELEASE-P2
  • KDE 4.3.5
  • Brand new System Installer, allows the install of PC-BSD or FreeBSD
  • Run in Live mode directly from DVD
  • Updated Software Manager, allows browsing and installing applications directly
  • Support for 3D acceleration with NVIDIA drivers on amd64

[ad#adposts]
Version 8.0 of PC-BSD is available for download from our mirrors, and as torrent from www.gotbsd.net.

Ubuntu 10.04 LTS Beta2 – Atualizando do 8.04LTS e 9.10

Nota: Este é um produto em fase beta. Não instale em máquinas que não sejam somente para testes. A versão final estável será lançada em 29 de Abril de 2010.
[ad#adposts]

Para atualizar do Ubuntu 9.10 em um desktop, pressione Alt + F2 e digite na caixa de comando “update-manager -d” (sem as aspas). O gerenciador de atualização deverá então abrir e mostrar a seguinte mensagem: “New distribution release 10.04 is available. Click Upgrade and follow the on-screen instructions” apenas avisando que a versão 10 está disponível e orientando o usuário a clicar em Atualizar e seguir as instruções seguintes.

[ad#adposts]

Para atualizar do Ubuntu 9.10 em um Servidor (Server version): instale o pacote  update-manager-core se ele não estiver instalado ainda; edite /etc/update-manager/release-upgrades e mude a opção Prompt para Prompt=normal; Execute a ferramenta de atualização com o comando do-release-upgrade -d e siga as instruções na tela

Para atualizar a partir do Ubuntu 8.04 LTS: siga as mesmas instruções para upgrade no Ubuntu 9.10, apenas setando a opção Prompt=lts ao invés de Prompt=normal.

Também existe a possibilidade de baixar o iso completo neste endereço:

http://releases.ubuntu.com/releases/10.04/

[ad#adposts]