Editar esta página Enlaces a esta página Exportar a PDF Has cargado una revisión vieja del documento! Si la guardas crearás una versión nueva con estos datos. Archivos Multimedia ====== Instalación y configuración de Zabbix Agent ====== ===== Descarga de Zabbix y agente ===== Para descargar la última versión del agente, necesitaremos descargar el paquete rpm según nuestra versión de CentOS: CentOS/RHEL 7: rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm CentOS/RHEL 6: rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/zabbix-release-3.2-1.el6.noarch.rpm CentOS/RHEL 5: rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/5/x86_64/zabbix-release-3.2-1.el5.noarch.rpm Una vez descargado, podemos instalar los paquetes con yum (y ya de paso los paquetes de snmp): yum install zabbix zabbix-agent net-snmp net-snmp-utils Activamos en systemd/runlevels el daemon chkconfig zabbix-agent on (CentOS 6) systemctl enable zabbix-agent.service (CentOS 7) Iniciamos el daemon service zabbix-agent start (CentOS 6) systemctl start zabbix-agent (CentOS 7) ===== Configuración del agente ===== Editamos el archivo de configuración: vim /etc/zabbix/zabbix_agentd.conf Modificamos las siguientes lineas: Server=212.81.221.218 #La IP de nuestro zabbix server Hostname=zabbix.merkatu.info ServerActive=212.81.221.218 Guardamos y reiniciamos el agente: service zabbix-agent restart (CentOS 6) systemctl restart zabbix-agent.service (CentOS 7) ===== Configurando parámetros MySQL ===== Primero tenemos que dar permiso al usuario de zabbix para usar mysql: mysql -uUSUARIO -pPASSWORD (En Plesk suele ser mysql -uUSUARIO -p`cat /etc/psa/.psa.shadow`) Una vez dentro de la consola de mysql damos permisos: use mysql; GRANT USAGE ON *.* TO 'zabbix'@'127.0.0.1' IDENTIFIED BY 'PASSWORD'; GRANT USAGE ON *.* TO 'zabbix'@'localhost' IDENTIFIED BY 'PASSWORD'; flush privileges; Para que zabbix lea el usuario y password, debemos crear un fichero .my.cnf dentro del directorio zabbix vim /etc/zabbix/.my.cnf Añadimos las siguientes lineas modificando el usuario y password: [mysql] user=zabbix password=password_elegida_en_paso_anterior [mysqladmin] user=zabbix password=password_elegida_en_paso_anterior Guardamos y salimos Ahora, en el archivo de parametros mysql de zabbix le tenemos que indicar la "HOME" de estas credenciales, es decir, el path donde hemos creado el archivo .my.cnf: vim /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf Aqui sustituimos la ruta HOME en cualquier parte donde lo veamos: HOME=/ruta/al/archivo/.my.cnf Guardamos y salimos ===== Añadimos el nuevo host en la GUI ===== Accedemos a la GUI a la pestaña Configuracioó >> Equipos >> Crear Equipo En esta nueva ventana le vamos dando los datos del nuevo Equipo donde hemos instalado el agente. Rellenamos los datos necesarios: Nombre: nombrequipo IP: IPequipo Grupo: Añadimos el equipo al grupo que deseemos En la pestaña Plantillas, elegimos la plantilla que queramos para dicho equipo. Y guardamos. Send linkbacks for external links Guardar Previsualización Cancelar Resumen de la edición Nota: Al editar esta página, estás de acuerdo en autorizar su contenido bajo la siguiente licencia: CC Attribution-Noncommercial-Share Alike 4.0 International