07/05/2016

Como Monitorar o MySQL Usando o Template App MySQL do Zabbix 3.0

O objetivo deste artigo é orientar como utilizar o Template App MySQL que por padrão vem na instalação do Zabbix 3.0. Neste caso o Zabbix Agent está instalado em um Ubuntu Server 14.04 LTS.

Criando um Usuário para Monitorar o MySQL


Caso não queira utilizar um usuário já existente no banco de dados, então você deve criar um para esta finalidade.
Acesse o banco MySQL pelo terminal, neste caso utilizei o usuário 'root':

mysql -uroot -p

Digite o comando abaixo para criar o usuário. Considere:
  • 'monitor': usuário que será utilizado para acessar o banco de dados;
  •  '%': o endereço do banco de dados, que neste caso pode ser 'localhost';
  • 'senha': digite a senha que será utilizada pelo usuário para acessar o banco de dados;

GRANT USAGE ON *.* TO 'monitor'@'%' IDENTIFIED BY 'senha';

Editar o .conf do Zabbix Agent


No meu caso, o arquivo "zabbix_agentd.conf" está localizado em /etc/zabbix:


10/04/2016

Instalando o Ubuntu Server 14.04 LTS

Este tutorial auxiliará no processo de instalação do Sistema Operacional Ubuntu Server 14.04 LTS. Será utilizado nas aulas de IAI e RCII.

Instalação do Ubuntu Server Passo a Passo



VirtualBox - Configurações do Ambiente para o Ubuntu Server 14.04 LTS

Pré-requisito: VirtualBox - Criando um Ambiente para o Ubuntu Server 14.04 LTS

Continuando o tutorial anterior, quando criamos um ambiente para receber uma instalação do Sistema Operacional Ubuntu Server 14.04 LTS.

Download do Instalador

A versão do Ubuntu Server a ser utilizada durante a disciplina será:
ubuntu-14.04.4-server-i386.iso

O download está disponível neste link.
Acessando a página de download, proceda conforme imagem abaixo:

VirtualBox - Criando um Ambiente para o Ubuntu Server 14.04 LTS

Este tutorial tem como objetivo auxiliar o processo de criação do ambiente para receber uma máquina virtual com Ubuntu Server.

Virtualização

Sobre virtualização pode-se afirmar:
  • A virtualização é uma técnica que permite que um sistema computacional (o hospedeiro) execute vários outros denominados de máquinas virtuais (hóspedes). 
  • Cada máquina virtual, por si só, é um ambiente de execução isolado e independente das demais. Com isso, cada máquina virtual pode ter seu próprio sistema operacional, aplicativos e serviços de rede (Internet). 
  • O sistema operacional do hóspede pode ser diferente daquele utilizado pelo hospedeiro. A virtualização não é um conceito recente, remonta da década de 60, e existem várias técnicas para implementá-la.
  • Além disso, a virtualização reduz custos com aquisição de equipamentos, e com infraestrutura física como espaço, energia, cabeamento, refrigeração e custos de gerenciamento e manutenção. Isso é especialmente interessante em data centers.
  • Há muito tempo, os sistemas operacionais já oferecem suporte a definição de interfaces de redes virtuais, permitindo que uma mesma placa de rede funcione como se fosse várias. De forma natural, cada máquina virtual possui sua própria placa de rede (virtual) com seu próprio endereço IP e endereço MAC. O próximo passo foi permitir que essas máquinas virtuais fossem interconectadas entre si usando equipamentos de interconexão também virtuais.