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 -Uvh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm CentOS/RHEL 6: rpm -Uvh http://repo.zabbix.com/zabbix/3.0/rhel/6/x86_64/zabbix-release-3.0-1.el6.noarch.rpm CentOS/RHEL 5: rpm -Uvh http://repo.zabbix.com/zabbix/3.0/rhel/5/x86_64/zabbix-release-3.0-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/zabbixd.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 configuration >> hosts >> create host En esta nueva ventana le vamos dando los datos del nuevo host donde hemos instalado el agente 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