Instalação Zabbix-agent Debian8

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

[ Hits: 1.335 ]

Homepage: Sem WebSite por enquanto

Download ZabbixDebian8.sh




O script realiza a instalação do Zabbix-Agent no Debian8, 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+jessie_all.... ), caso queira alterar modifique a linha 24.

  



Esconder código-fonte

#!/bin/bash
#--------------------------------------------------------------------------------
#                        Zabbix-agent Debian8
# 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     ===#
#=======================================#


apt-get install -y wget
wget http://repo.zabbix.com/zabbix/3.0/debian/pool/main/z/zabbix-release/zabbix-release_3.0-1+jessie_all.deb
dpkg -i zabbix-release_3.0-1+jessie_all.deb 
rm -f zabbix-release_3.0-1+jessie_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

Script que verifica se existem arquivos repetidos em dois diretórios

dinosudo – alternativa CLI para executar aplicativos gráficos como root enquanto logado como

Instalação do Java 8 via PPA

Script para baixar pacotes no Debian e derivados.

Bloqueio e desbloqueio de contas de usuários


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts