Pular para o conteúdo

Instalação Zabbix-agent CentOS5

O script realiza a instalação do Zabbix-Agent no CentOS5, necessitando apenas de interação para informa 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/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm ),  caso queira alterar modifique a linha 24.
Augusto Ribeiro AugustoRibeiro
Hits: 3.626 Categoria: Shell Script Subcategoria: Introdução
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

O script realiza a instalação do Zabbix-Agent no CentOS5, necessitando apenas de interação para informa 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/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm ),  caso queira alterar modifique a linha 24.
Download ZabbixCentOS5.sh Enviar nova versão

Esconder código-fonte

#!/bin/bash
#--------------------------------------------------------------------------------
#                        Zabbix-agent CentOS5
# 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/5/x86_64/zabbix-release-3.0-1.el5.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
 
/etc/init.d/zabbix-agent restart
chkconfig zabbix-agent on

exit

Extrai Tudo

Cadastro em shell

Script que agrupa e compacta os executáveis de um diretório

Remover contas maquinas

Sistema de ajuda on-line com interface grafica

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.