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.681 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

Modifique o script abaixo de modo que ele tenha funcionalidade total, ou seja, se o

script "GO"

Colorindo o Shell - Código Puro

Script para Backup Banco Firebird

birthday - script que manda email no dia do aniversário

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.