Pular para o conteúdo

Instalação Zabbix-agent CentOS 6

O script realiza a instalação do Zabbix-Agent no CentOS 6, necessitando apenas de interação para informar o IP do servidor Zabbix e o hostname da máquina.

Caso queira alterar a configuração do zabbix_agentd.conf, altere da linha 33 a 46.

Por padrão utilizo o repositório do zabbix-Agent 3.0 ( http://repo.zabbix.com/zabbix/3.0/rhel/6/x86_64/zabbix-release-3.0-1.el6.noarch.rpm ), caso queira alterar modifique a linha 24.
Augusto Ribeiro AugustoRibeiro
Hits: 3.683 Categoria: Shell Script Subcategoria: Introdução
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

O script realiza a instalação do Zabbix-Agent no CentOS 6, necessitando apenas de interação para informar o IP do servidor Zabbix e o hostname da máquina.

Caso queira alterar a configuração do zabbix_agentd.conf, altere da linha 33 a 46.

Por padrão utilizo o repositório do zabbix-Agent 3.0 ( http://repo.zabbix.com/zabbix/3.0/rhel/6/x86_64/zabbix-release-3.0-1.el6.noarch.rpm ), caso queira alterar modifique a linha 24.
Download ZabbixCentOS6.sh Enviar nova versão

Esconder código-fonte

#!/bin/bash
#--------------------------------------------------------------------------------
#                        Zabbix-agent CentOS6
# Autor.: Augusto Ribeiro
# Contato.: augustoor3@gmail.com
# Descrição.: Realiza a instalação e configuração do zabbix agent 3.0
#--------------------------------------------------------------------------------


#=======================================#
#===      Definindo variáveis       ===#
#=======================================#

echo "Digite o nome da Host: "
read HOSTNAME
echo "Digite o IP ou DNS do zabbix server ou proxy: "
read SERVER

#=======================================#
#===     Realizando a instalação     ===#
#=======================================#


rpm -Uvh http://repo.zabbix.com/zabbix/3.0/rhel/6/x86_64/zabbix-release-3.0-1.el6.noarch.rpm
yum install -y zabbix-agent

#=======================================#
#===    Iniciando a configuração     ===#
#=======================================#


echo "
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=20
Include=/etc/zabbix/zabbix_agentd.d/
Hostname=$HOSTNAME
EnableRemoteCommands=1
LogRemoteCommands=1
Server=$SERVER
ServerActive=$SERVER
RefreshActiveChecks=120
ListenPort=10050
StartAgents=10
Timeout=3
DebugLevel=3
" > /etc/zabbix/zabbix_agentd.conf
 
systemctl start zabbix-agent
systemctl enable zabbix-agent

exit

Montar e desmontar ISOs do Debian e adicionar CD/DVDs ao repositório

Simples Firewall...

Maior ou Menor (script operadores)

Criando um usuário em shell script

Script para Backup Banco Firebird

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.