manual de implementación de monitoreo zabbix

Instalación de monitoreo de Zabbix (puede construirlo exitosamente siguiendo los pasos del documento) El
documento se ha instalado en el lado del servidor zabbix. Más adelante, escribiré un documento de cliente de monitoreo. Bienvenido a recopilar.
##### Al seguir la implementación del documento, asegúrese de leer cada palabra con atención. Asegúrese de tenerla (cada palabra es importante) #
Reimpresión
privada , comuníquese con el blogger; de lo contrario, se deben investigar los derechos de autor. Existe WeChat bajo los derechos de autor. Entorno del sistema: centos7

IP Nombre del nodo
192.168.128.151 admin-zabbix

1. Modifique el nombre de host.
ejecución del nodo admin-zabbix

[root@admin-zabbix ~]# hostnamectl set-hostname admin-zabbix

2. Apague el firewall y la
ejecución del nodo selinux admin-zabbix

[root@admin-zabbix ~]#systemctl stop firewalld
[root@admin-zabbix ~]#systemctl disable firewalld
[root@admin-zabbix ~]#setenforce 0

3. Instale el paquete de configuración del repositorio de código fuente de yum e instale zabbix. (Puede haber un error, lo
marqué en el acto ) ejecución del nodo admin-zabbix

[root@admin-zabbix ~]# rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm  ##在这一步如果报错的话执行下面命令
[root@admin-zabbix ~]# rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm##上面如果为报错不用执行
[root@admin-zabbix ~]# yum -y install yum-utils   ##如果在这一步报错的话执行下面操作
修改/etc/yum.repos.d/zabbix.repo 文件成如下内容
[zabbix]
name=Zabbix Official Repository - $basearch
baseurl=https://repo.zabbix.com/zabbix/4.0/rhel/7/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591

[zabbix-non-supported]
name=Zabbix Official Repository non-supported - $basearch
baseurl=https://repo.zabbix.com/non-supported/rhel/7/$basearch/
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
gpgcheck=1
[root@admin-zabbix ~]# yum -y install yum-utils
[root@admin-zabbix ~]# yum-config-manager --enable rhel-7-server-optional-rpms
##安装 Zabbix server
[root@admin-zabbix ~]# yum install zabbix-server-mysql -y
##安装 Zabbix proxy 并使用 MySQL 数据库
[root@admin-zabbix ~]# yum install zabbix-proxy-mysql -y
[root@admin-zabbix ~]# yum -y install mariadb-server
##安装 Zabbix 前端
[root@admin-zabbix ~]# yum install zabbix-web-mysql -y
[root@admin-zabbix ~]# yum -y install httpd

4. Configure la autorización de inicio de sesión remoto de la base de datos e importe los archivos de la base de datos.
ejecución del nodo admin-zabbix

[root@admin-zabbix ~]# systemctl restart mariadb
[root@admin-zabbix ~]# gunzip /usr/share/doc/zabbix-server-mysql-4.0.27/create.sql.gz
[root@admin-zabbix ~]# mysql                                   
MariaDB [zabbix]> create database zabbix character set utf8 collate utf8_bin;##这里注意一定要设置utf8_bin 要不然后期会出错
MariaDB [(none)]> grant all  PRIVILEGES on zabbix.* to zabbix@'%' IDENTIFIED BY 'zabbix';
MariaDB [(none)]> flush privileges;
[root@admin-zabbix ~]# mysql -h 192.168.182.151 -uzabbix -pzabbix
MariaDB [zabbix]> use zabbix
MariaDB [zabbix]> source /usr/share/doc/zabbix-server-mysql-4.0.27/create.sql

5. Configure la base de datos para el servidor / proxy zabbix.
ejecución del nodo admin-zabbix
Use vim para modificar el archivo de configuración /etc/zabbix/zabbix_server.conf
## A continuación marqué el número de línea y lo modifiqué para que sea el mismo, para que pueda mantener otras configuraciones como predeterminadas (no escriba el número de línea)

 91行 DBHost=192.168.182.151
 100行 DBName=zabbix
 116行 DBUser=zabbix
 124行 DBPassword=zabbix

6. Inicie el proceso del servidor zabbix y active el inicio automático.
ejecución del nodo admin-zabbix

[root@admin-zabbix ~]# systemctl start  zabbix-server.service
[root@admin-zabbix ~]# systemctl enable  zabbix-server.service 

7. Configure el archivo de configuración web de front-end.
Ejecución del nodo admin-zabbix
Utilice vim para modificar el archivo de configuración /etc/httpd/conf.d/zabbix.conf.
## A continuación, marqué el número de línea y lo modifiqué para que sea el mismo, para que pueda mantener otras configuraciones como predeterminadas (no escriba el número de línea)

  20行         php_value date.timezone Asia/Shanghai
  [root@admin-zabbix ~]# systemctl start  httpd

8. Abra el navegador e ingrese la dirección del nodo admin-zabbix.
Haga clic en Siguiente parada para
Inserte la descripción de la imagen aquí
comprobar los problemas de permisos (no habrá problemas de permisos, simplemente haga clic en Siguiente parada directamente) y haga clic en Siguiente parada.
Inserte la descripción de la imagen aquí
Ingrese la información de la base de datos requerida (para que coincida con la anterior, si se hace según el documento, no hay problema).

No es necesario ingresar el nombre de host y el nombre del puerto. Haga clic en Siguiente parada.

Inserte la descripción de la imagen aquí
Haga clic en Siguiente parada directamente.
Inserte la descripción de la imagen aquí
Haga clic en Finalizar. La pregunta es que hemos instalado y escrito correctamente un archivo
Inserte la descripción de la imagen aquí
. El nombre de usuario predeterminado de zabbix en el lado web es Admin y la contraseña es zabbix (tenga en cuenta que el nombre de usuario es una A mayúscula).
Inserte la descripción de la imagen aquí
Ahora podemos ver la interfaz web.
Inserte la descripción de la imagen aquí
Aquí está instalado nuestro sistema de monitorización zabbix

Enlace al documento de alarma por correo electrónico https://blog.csdn.net/zeorg/article/details/112128191

Los parámetros del documento provienen del documento oficial (https://www.zabbix.com) Si hay alguna infracción, comuníquese con el blogger para eliminar
wx: a1362623821

Supongo que te gusta

Origin blog.csdn.net/zeorg/article/details/111937751
Recomendado
Clasificación