Instalação Zabbix-agent CentOS7

Publicado por Augusto Ribeiro (última atualização em 19/04/2017)

[ Hits: 369 ]

Homepage: Sem WebSite por enquanto

Download ZabbixCentOS7.sh




O script realiza a instalação do Zabbix-Agent no CentOS, 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 à 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.

  



Esconder código-fonte

#!/bin/bash
#--------------------------------------------------------------------------------------------------------
#                        Zabbix-agent CentOS7
# 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/7/x86_64/zabbix-release-3.0-1.el7.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

Scripts recomendados

Abrindo e Fechando a Gaveta do CD-Rom de Forma Interativa

Cálculo Etanol ou Gasolina

Sequência de Fibonacci

Agenda "completa" com interface do zenity

Verificando se uma placa de rede está presente


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor HostGator.
Linux banner
Linux banner
{BANNER_MODEL3}

Artigos

Dicas

Viva o Android

Tópicos

Top 10 do mês

Scripts