sistema de monitoreo Zabbix establecer un negocio

Zabbix instalación, servidor de las partes de instalación

1) repositorio yum update

Nos ir a la página web oficial para descargar un paquete zabbix-release-3.4-2.el7.noarch.rpm, nuestra instalación local en una máquina virtual, por lo que tenemos una nueva fuentes locales yum, se puede instalar directamente ZABBIX Servicio:

[root@zabbix-server ~]# rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm

instalación:

[root@zabbix-server ~]# yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent -y
[root@zabbix-server ~]# yum install -y zabbix-get-3.4.0-1.el7.x86_64
zabbix-server-mysql数据库是用来存放采集到的数据,*zabbix*-web-*mysql*的作用是Zabbix的web端会通过这些数据,来展示绘图

2) Instalación de configuración de base de datos:

[root@zabbix-server ~]# yum install -y mariadb mariadb-server
[root@zabbix-server ~]# systemctl restart mariadb
[root@zabbix-server ~]# systemctl enable mariadb
[root@zabbix-server ~]# mysqladmin -u root password 'zabbix'    #设置root密码

3, crear una base de datos y autorizado de la cuenta

[root@zabbix-server ~]# mysql -uroot -p'zabbix'
MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;  # 创建zabbix数据库
MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';										# 注意授权网段
MariaDB [(none)]> flush privileges;           # 刷新授权
MariaDB [(none)]> \q   #退出
Bye

4, la tabla de importación

Importamos directamente en nuestra base de datos de la tabla puede ser:

[root@zabbix-server ~]# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
Enter password:                   #输入密码

3, el lado del servidor de configuración

Nuestra base de datos lista para el futuro, vamos a modificar los archivos de configuración del servidor-lado.

[root@zabbix-server ~]# cd /etc/zabbix/
[root@zabbix-server zabbix]# ls
web  zabbix_agentd.conf  zabbix_agentd.d  zabbix_server.conf
#为了方便我们以后恢复,我们把配置文件备份一下
[root@zabbix-server zabbix]# cp zabbix_server.conf zabbix_server.conf.bak
[root@zabbix-server zabbix]# vim zabbix_server.conf
 DBHost=localhost      #数据库对外的主机
 DBName=zabbix               #数据库名称
 DBUser=zabbix              #数据库用户
 DBPassword=zabbix             #数据库密码
 #这里的配置文件打开后:如果有的就不用添加了。如果是注释了的也不用取消注释。直接把内容复制粘贴过去就可以 了。

Por encima, nuestra configuración básica se ha completado, se puede activar el servicio:

[root@zabbix-server zabbix]# systemctl start zabbix-server
[root@zabbix-server zabbix]# systemctl enable zabbix-server
Created symlink from /etc/systemd/system/multi-user.target.wants/zabbix-server.service to /usr/lib/systemd/system/zabbix-server.service.

Después de que el servicio abierto, entonces necesitará confirmar que tenemos puertos hay abiertos:

[root@zabbix-server zabbix]# netstat -lntp | grep 10051
tcp        0      0 0.0.0.0:10051           0.0.0.0:*               LISTEN      1574/zabbix_server  
tcp6       0      0 :::10051                :::*                    LISTEN      1574/zabbix_server

Si no se encuentra el puerto a la intemperie, vamos a comprobar el archivo de configuración no existe ningún problema.

4, la interfaz gráfica de usuario web de configuración

4, la interfaz gráfica de usuario web de configuración

Hay un /etc/httpd/conf.d/zabbix.confarchivo, este perfil es para ayudarnos a hacer un archivo de mapeado

[root@zabbix-server zabbix]# vim /etc/httpd/conf.d/zabbix.conf   #设置时区
#里面基本不用动。只需要添加一行时区即可
php_value date.timezone Asia/Shanghai       ---添加如下

Aquí Insertar imagen Descripción
A continuación, podemos empezar nuestro httpdservicio para:

[root@zabbix-server zabbix]# systemctl start httpd
[root@zabbix-server zabbix]# systemctl enable httpd
Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service.

Nuestro servicio ha sido abierto, entonces podemos utilizar el navegador para el acceso.

5, el acceso del navegador y la configuración inicial

Nosotros usamos el navegador para acceder 192.168.246.228/zabbix, requiere una configuración inicial de la primera visita, seguimos las indicaciones:
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción

6, el terminal de agente de configuración

Cuando comenzamos a monitorear configuración de lado, tenemos que configurar lo que hemos estado monitoreando fin, hemos instalado el agente en el host supervisado, configurar su servidor, y le sumará a la del lado del servidor, vamos a ser capaces de incorporar el sistema de monitoreo fue.

1) Instalación Zabbix

Del mismo modo, se instaló por primera vez Zabbix. Ambas máquinas funcionan

[root@zabbix-agent-none1 ~]# rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
[root@zabbix-agent-none1 ~]# yum install zabbix-agent zabbix-sender -y

Después de completar la instalación, hay que modificar el archivo de configuración.

2) modificar el archivo de configuración

Para hacer una copia de seguridad del archivo de configuración, y luego modificar el archivo de configuración:

[root@zabbix-agent-none1 ~]# cd /etc/zabbix/
[root@zabbix-agent-none1 zabbix]# ls
zabbix_agentd.conf  zabbix_agentd.d
[root@zabbix-agent-none1 zabbix]# cp zabbix_agentd.conf{,.bak}
[root@zabbix-agent-none1 zabbix]# ls
zabbix_agentd.conf  zabbix_agentd.conf.bak  zabbix_agentd.d
[root@zabbix-agent-none1 zabbix]# vim zabbix_agentd.conf   ----修改如下
Server=192.168.246.228 zabbix服务器的地址 
ServerActive=192.168.246.228 主动模式 zabbix-server-ip 
Hostname=zabbix-agent-none1 
UnsafeUserParameters=1 是否限制用户自定义 keys 使用特殊字符 1是可以启用特殊字符 0是不可以启用特殊字符
EnableRemoteCommands=0 是否允许别人执行远程操作命令,默认是禁用的,打开的话会有安全风险.

Si se debe permitir que otros para llevar a cabo la orden de funcionamiento a distancia está desactivado por defecto, abierto, entonces habrá un riesgo de seguridad.

Después de las modificaciones se han completado, se guarda y salida. A continuación, puede iniciar el servicio:

[root@zabbix-agent-none1 zabbix]# systemctl start zabbix-agent
[root@zabbix-agent-none1 zabbix]# systemctl enable zabbix-agent

Como de costumbre, para ver si el puerto está en

[root@zabbix-agent-none1 zabbix]# netstat -lntp | grep 10050
tcp        0      0 0.0.0.0:10050           0.0.0.0:*               LISTEN      9369/zabbix_agentd  
tcp6       0      0 :::10050                :::*                    LISTEN      9369/zabbix_agentd

Se ha abierto con éxito. Entonces, podemos ir a añadir un servidor.
  non2 también la misma operación, la única diferencia es el archivo de configuración Hostnameque desea ajustar zabbix-agent-none2.

Publicado 48 artículos originales · alabanza ganado 18 · vistas 3634

Supongo que te gusta

Origin blog.csdn.net/wx912820/article/details/105081800
Recomendado
Clasificación