Instalação Zabbix-agent Debian7

Publicado por Augusto Ribeiro (última atualização em 26/05/2017)

[ Hits: 1.953 ]

Homepage: Sem WebSite por enquanto

Download ZabbixDebian7.sh




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

Por padrão utilizo o repositório do zabbix-Agent 3.0 ( http://repo.zabbix.com/zabbix/3.0/debian/pool/main/z/zabbix-release/zabbix-release_3.0-1+wheezy_all.... ), caso queira alterar modifique a linha 24.

  



Esconder código-fonte

#!/bin/bash
#--------------------------------------------------------------------------------
#                        Zabbix-agent Debian7
# Autor.: Augusto Ribeiro
# Contato.: [email protected]
# 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     ===#
#=======================================#


apt-get install -y wget
wget http://repo.zabbix.com/zabbix/3.0/debian/pool/main/z/zabbix-release/zabbix-release_3.0-1+wheezy_all.deb
dpkg -i zabbix-release_3.0-1+wheezy_all.deb
rm -f zabbix-release_3.0-1+wheezy_all.deb
apt-get 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
 
service zabbix-agent start
update-rc.d zabbix-agent enable

exit

Scripts recomendados

Configução básica de uma rede local, roteando e habilitando o firewall

Identificando sinal de rede sem fio em modo texto

Feliz Natal para todos do VOL

Automatizando a Instalação do Firefox no Ubuntu 9.04 Jaunty Jackalope

Script automatizado de Atualização e Instalação de Programas no Ubuntu


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts