首页 > 其他分享 >6. 部署Zabbix监控

6. 部署Zabbix监控

时间:2022-09-02 01:55:06浏览次数:47  
标签:部署 zabbix value server Zabbix 监控 mysql php root

6. 部署Zabbix监控

 

6.1  安装mysql

[root@ubuntu ~]#hostnamectl set-hostname mysql-master;exit

[root@mysql-master ~]# apt install -y mysql-server

 

#配置mysql,不然后面登不进mysql

[root@mysql-master ~]# vim /etc/mysql/mysql.conf.d/mysqld.cnf

bind-address        = 0.0.0.0

 

#重启并开机启动

[root@mysql-master ~]# systemctl restart mysql

[root@mysql-master ~]# systemctl enable --now mysql

 

#mysql 进入数据库创建账户并授权

[root@mysql-master ~]# mysql

mysql> create database zabbix_server character set utf8 collate utf8_bin;

 

mysql> grant all privileges on zabbix_server.* to zabbix@'172.31.%.%' identified by 'Mmagedu0!';

 

mysql> flush privileges;

 

mysql> quit

 

 

 

6.2  zabbix-server配置

下载安装zabbix

 

#下载zabbix源

[root@zabbix-server ~]#

wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-3+bionic_all.deb

 

#安装zabbix源

[root@zabbix-server ~]# dpkg -i zabbix-release_4.0-3+bionic_all.deb

 

[root@zabbix-server ~]# apt update

 

#安装Zabbix server,Web前端,agent

[root@zabbix-server ~]# apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent

 

 

zabbix server初始化数据库

# 测试zabbix用户登录数据库

[root@zabbix-server ~]# mysql -uzabbix -p'Mmagedu0!' -h 172.31.0.104

 

 

*************************************************************

查看源安装的一个数据库初始化包不存在

[root@zabbix-server ~]#ls /usr/share/doc/zabbix-server-mysql/

changelog.Debian.gz  copyright  NEWS.Debian.gz  README.Debian

 

原因是装完zabbix后又装了其他软件,把它给刷新不见了,方法是重新按顺序装一遍

*************************************************************

 

看到源安装的一个数据库初始化包create.sql.gz

[root@zabbix-server ~]#ls /usr/share/doc/zabbix-server-mysql/

changelog.Debian.gz  copyright  create.sql.gz

 

 

 

生成zabbix数据库:(在zabbix-server

[root@zabbix-server ~]# zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p'Mmagedu0!' -h172.31.0.104 zabbix_server

 

再次进入数据库查看是否有多出zabbix相关的表

[root@zabbix-server ~]#mysql -uzabbix -p'Mmagedu0!' -h172.31.0.104

......

 

mysql> show databases;

+--------------------+

| Database           |

+--------------------+

| information_schema |

| zabbix_server      |

+--------------------+

2 rows in set (0.00 sec)

 

mysql> use zabbix_server

 

mysql> show tables;

+----------------------------+

| Tables_in_zabbix_server    |

+----------------------------+

| acknowledges               |

| actions                    |

| alerts                     |

| application_discovery      |

 

 

修改zabbix-server的配置文件

[root@zabbix-server ~]# vim /etc/zabbix/zabbix_server.conf

DBHost=172.31.0.104

DBName=zabbix_server

DBUser=zabbix

DBPassword=Mmagedu0!

DBPort=3306

 

修改php配置文件的时区

[root@zabbix-server ~]#vim /etc/zabbix/apache.conf

php_value date.timezone Asia/Shanghai

 

重启服务

[root@zabbix-server ~]# systemctl restart zabbix-server zabbix-agent apache2

 

 

 

 

6.4登录验证

 

浏览器登录:http://172.31.0.101/zabbix/setup.php

 

 

 

 

 

 

 

时区出错:

 

 

 

 

 

解决时区问题:

前面配置不生效,是放错地方,更改如下:

[root@zabbix-server ~]#vim /etc/zabbix/apache.conf  

 <IfModule mod_php7.c>

        php_value max_execution_time 300

        php_value memory_limit 128M

        php_value post_max_size 16M

        php_value upload_max_filesize 2M

        php_value max_input_time 300

        php_value max_input_vars 10000

        php_value always_populate_raw_post_data -1

        # php_value date.timezone Europe/Riga 

        php_value date.timezone Asia/Shanghai   #加这一行

 

重启

[root@zabbix-server ~]#systemctl restart zabbix-server zabbix-agent apache2

 

 

浏览器再次登录:http://172.31.0.101/zabbix/setup.php

 

 

 

下一步,配置数据库

 

 

zabbix server配置

 

 

 

 

信息确认

 

 

 

 

 

 

 

配置完成

 

 

 

 

 

 

 

登录界面

 

用户:Admin  密码:zabbix

 

 

 

 

 

 

 

 

 

 

 

zabbix登录后的监控图形界面

 

 

 

 

 

 

 

模拟故障

 

 

 

 

 

标签:部署,zabbix,value,server,Zabbix,监控,mysql,php,root
From: https://www.cnblogs.com/biaoming534/p/16648403.html

相关文章

  • zabbix
    目录zabbix部署zabbix部署lamp已构建完成解压mysql8.0[root@localhostlocal]#tarxfmysql-8.0.28-linux-glibc2.12-x86_64.tar.xz修改所属主和组[root@localho......
  • zabbix_server优化
    造成zabbix性能下降的因素如表所示zabbix性能低下的表现1.   zabbix队列有太多被延迟的item,可以通过administration-queue查看2.   zabbix绘图中经常出现断图,一些i......
  • zabbix4.0.5自动安装脚本
    拿包请在下方留言拿包请在下方留言环境:centos7服务器可以上外网即可 #自动化部署zabbix脚本#!/bin/bash#版本详情#1.zabbix-4.0.5.tar.gz#2.nginx-1.16.1.tar......
  • 记一次因网络变更导致zabbix连接es报400和404
    背景zabbix历史数据存储到es集群,正常工作中的时候,因网络变更导致zabbixserver连接不上es,zabbix日志首先报400错误,之后一直404,es那边报查询相关的错误。现象如下图:......
  • 安装Zabbix客户端zabbix-agent2
    Ubuntu系统:下载链接:http://mirrors.aliyun.com/zabbix/zabbix/6.0/ubuntu/pool/main/z/zabbix/?spm=a2c6h.25603864.0.0.5e804167HzHeoe以ubuntu20.04的64位系统为例:Inde......
  • SUPERVISOR监控tomcat配置文件
    Supervisor安装教程参考:https://www.cnblogs.com/brad93/p/16639953.htmltomcat安装教程参考:https://www.cnblogs.com/brad93/p/16646286.html 下方为Supervisor管理to......
  • 线上监控使用飞书告警
    一、连接飞书1.在飞书群中添加自定义机器人2.Python发送通知的脚本在部署Jenkins的服务器上创建一个目录,名称随意,将你的webhook地址拷贝到脚本中的url。从jenki......
  • 实战 | Docker+Jmeter+InfluxDB+Grafana 搭建性能监控平台
    ⬇️点击“下方链接”,提升测试核心竞争力!>>更多技术文章分享和免费资料领取1.为什么要搭建性能监控平台?本身带有聚合报告如下图所示:这个报告有几个很明显的缺点::中获......
  • SAP SAT程序性能监控,ODATA
    传统的程序分析用SAT就可以网页端的可以使用这个方法SICF-/sap/opu/odata/sap找到ODATA通用方法-/iwfnd/cl_sodata_http_handler设置外部断点进入dubug界面,newtool-t......
  • ClickHouse 安装部署
    1、前置环境准备1.1、查看是否存在旧版本ClickHouse [hui@hadoop201~]$rpm-qa|grepclickhouse如果存在安装数据可以卸载yumremove-yclickhouse-common-sta......