Cómo instalar Zabbix Enterprise Monitor en Ubuntu Server 16.04
Zabbix es un monitor de código abierto de nivel empresarial capaz de monitorear cualquier cosa que necesite. Jack Wallen le muestra cómo instalarlo en Ubuntu Server 16.04.
Su red comercial necesita monitoreo. Su servidor necesita ser monitoreado. Su nube necesita monitoreo. A qué te dedicasSi tiene un servidor Linux, siempre puede instalar ZabbixZabbix es un monitor de código abierto de nivel empresarial capaz de monitorear cualquier cosa que necesite.
Quiero guiarlo a través del proceso de instalación del servidor Zabbix. Estaré demostrando en Ubuntu Server 16.04. La instalación no es terriblemente complicada, por lo que cualquier administrador de Linux con habilidades moderadas debería poder hacerlo.
Supongo que tiene Apache y MySQL funcionando en su servidor Ubuntu.
Consulte: Lista de verificación de energía: administración de cuentas de usuario de Linux y solución de problemas (Tech Pro Research)
Dicho esto, manos a la obra.
Actualizaciones y actualizaciones
Lo primero que haremos será actualizar y actualizar el servidor. Tenga en cuenta que es posible que el kernel eventualmente se actualice, por lo que querrá asegurarse de que se ocupa de esto cuando pueda reiniciar.
Para actualizar y actualizar su servidor, abra una ventana de terminal y emita los siguientes comandos:
sudo apt-get update
sudo apt-get upgrade
Una vez completada la actualización, reinicie si es necesario.
Instalar dependencias
A continuación, tenemos que instalar algunas dependencias. En una ventana de terminal, emita los siguientes comandos:
sudo apt-get install php7.0-xml php7.0-bcmath php7.0-mbstring
Instalar Zabbix
Luego, tenemos que instalar el repositorio de Zabbix. Haga esto con el siguiente comando:
wget http://repo.zabbix.com/zabbix/3.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.2-1+xenial_all.deb
sudo dpkg -i zabbix-release_3.2-1+xenial_all.deb
Vuelva a ejecutar la actualización con el siguiente comando:
sudo apt-get update
Instale el servidor Zabbix y la interfaz web con el siguiente comando:
sudo apt-get install zabbix-server-mysql zabbix-frontend-php zabbix-agent
base de datos de configuración
Acceda al indicador de MySQL con el siguiente comando:
mysql -uroot -p
Cree la base de datos y el usuario necesarios con los siguientes comandos:
create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix.* to zabbix@localhost identified by 'PASSWORD';
flush privileges;
exit
donde CONTRASEÑA es una contraseña única y segura.
Finalmente, configure el esquema de la base de datos e importe los datos con el comando:
zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p zabbix
Necesitamos configurar la contraseña en el archivo de configuración de Zabbix (el que acabamos de crear). Emita el comando:
sudo nano /etc/zabbix/zabbix_server.conf
En ese archivo, busque las siguientes secciones:
### Option: DBPassword
# Database password. Ignored for SQLite.
# Comment this line if no password is used.
#
# Mandatory: no
# Default:
# DBPassword=
cambiarlo a:
### Option: DBPassword
# Database password. Ignored for SQLite.
# Comment this line if no password is used.
#
# Mandatory: no
# Default:
DBPassword=PASSWORD
donde PASSWORD es la contraseña que creó en el comando grant all anterior.
Configurar PHP
PHP solo necesita cambiar una opción de configuración. Emita el comando:
sudo nano /etc/zabbix/apache.conf
Busque líneas:
# php_value date.timezone Europe/Riga
Descomente la línea (elimine el #) y cambie la ubicación para que coincida con su ubicación (por ejemplo, América/Chicago).
Guarde y cierre el archivo.
Reinicie Apache y Zabbix con los siguientes comandos:
sudo systemctl restart apache2
sudo systemctl start zabbix-server
Habilite Zabbix con el siguiente comando:
sudo systemctl enable zabbix-server
inicie su navegador
En este punto, ahora puede apuntar su navegador a (donde SERVER_IP es la dirección IP de su servidor) y a través del instalador basado en web (Figura A).
Figura A
Lo único que necesita cambiar en el asistente es la contraseña de la base de datos (Figura B).
Figura B
Una vez que se complete la instalación, se le pedirá que inicie sesión en Zabbix. Las credenciales predeterminadas son Admin/zabbix.
Agregar servidor como host
Agreguemos Zabbix Server como host (para que pueda monitorearse a sí mismo). Para hacer esto, inicie sesión en Zabbix y haga clic en Configurar | Hosts. Haga clic en el botón Crear host en esta ventana. en la ventana de resultados (Figura C), debe configurar lo siguiente:
- Nombre de host: el nombre de host de su servidor Zabbix.
- Grupo: agregue un servidor Zabbix seleccionándolo en la ventana derecha y haciendo clic en la flecha izquierda.
- Dirección IP: agregue la dirección IP de su servidor Zabbix.
Figura C
Haga clic en Actualizar y Zabbix comenzará a monitorear su servidor de alojamiento.
Eso es todo. Ahora tiene un monitor Zabbix en funcionamiento. Felicidades y disfruta de este sistema de clase empresarial. Como tenemos instalado Zabbix Agent, el servidor comenzará a monitorearse a sí mismo. La próxima vez, instalaremos Zabbix Agent en la máquina remota y la conectaremos al servidor.