Redes

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.

Publicaciones relacionadas

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

zabbixa

Lo único que necesita cambiar en el asistente es la contraseña de la base de datos (Figura B).

Figura B

zabbixb

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

zabbixc

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.

LEER  Btop es una mejora en el comando superior de Linux

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba