加入收藏 | 设为首页 | 会员中心 | 我要投稿 52站长网 (https://www.52zhanzhang.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

如何实行zabbix监控部署

发布时间:2022-01-14 13:18:38 所属栏目:MySql教程 来源:互联网
导读:今天就跟大家聊聊有关如何进行zabbix监控部署,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。 zabbix监控 环境 centos6.7 lamp zabbix2 1 安装zabbix yum install -y epel-release 安装rpm包的l
       今天就跟大家聊聊有关如何进行zabbix监控部署,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
 
zabbix监控  
 
      环境 centos6.7   lamp  zabbix2
 
1 安装zabbix
 
yum install -y epel-release
 
安装rpm包的lamp环境
 
yum install -y  httpd mysql mysql-libs php php-mysql mysql-server php-bcmath php-gd php-mbstring
 
安装zabbix服务端
 
yum install  zabbix20 zabbix20-agent zabbix20-server  zabbix20-server-mysql zabbix20-web zabbix20-web-mysql net-snmp-devel
 
/etc/init.d/zabbix-server start                #启动server端
 
 /etc/init.d/zabbix-agent start                #启动agent端
/etc/init.d/httpd start                             #启动apache
 
修改mysql配置文件修改
 
vim /etc/my.cnf    
[mysql]
default-character-set = utf8
[mysqld]
character_set_server = utf8
 
启动mysql服务
/etc/init.d/mysqld start
 
建库,导入数据
mysql -uroot -p -e  "create database zabbix"
mysql -uroot -p --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/schema.sql
mysql -uroot -p --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/p_w_picpaths.sql
mysql -uroot -p --default-character-set=utf8  zabbix < /usr/share/zabbix-mysql/data.sql
 
创建zabbix用户并授权
 
grant all privileges on *.* to zabbix@'127.0.0.1' identified by 'zabbix';
 
grant all privileges on *.* to zabbix@'localhost' identified by 'zabbix';
 
grant all privileges on *.* to zabbix@'%' identified by 'zabbix';
 
修改zabbix server配置文件
 
配置文件:/etc/zabbix/zabbix-server.conf
 
指令有四类:
 
    ############ GENERAL PARAMETERS #################
 
    ############ ADVANCED PARAMETERS ################
 
    #############LOADABLE MODULES ##################
 
    #############TLS-RELATED PARAMETERS #############
 
只修改############ GENERAL PARAMETERS ################# 其他使用默认配置即可
 
通用参数,不需要修改
 
# ListenPort=10051    
 
# SourceIP= 默认所有IP
 
# LogType=file 日志主动保存到文件
 
LogFile=/var/log/zabbix/zabbix_server.log 日志位置
 
LogFileSize=0 日志多大后进行滚动
 
PidFile=/var/run/zabbix/zabbix_server.pid 服务端PID文件的路径   
 
需要修改项:
 
DBHost=localhost            # 取消注释
 
DBName=zabbix                # 填写库名称,默认为zabbix
 
DBUser=zabbix                # 数据库用户名
 
DBPassword=zabbix        # 数据库密码
 
DBSocket=/var/lib/mysql/mysql.sock
 
# 如果数据库在本机,和数据库进行本机通信,要跟/etc/my.conf里的配置socket=/var/lib/mysql/mysql.sock一致
 
修改后重启zabbix
 
/etc/init.d/zabbix-server restart
 
修改php.ini文件
 
vim /etc/php.ini
 
date.timezone=“Asia/Shanghai”
 
max_execution_time = 300
 
memory_limit = 128M
 
post_max_size = 16M
 
upload_max_filesize = 2M
 
max_input_time = 300
 
2.网页安装zabbix
 
关闭selinux 关闭防火墙
浏览器访问 http://192.168.1.5/zabbix, 如果有“It is not safe to rely on the system‘s timezone settings ”这样的警告信息,需要vim /etc/php.ini 设置 date.timezone=“Asia/Shanghai”点next
 
其他的参数报错信息,按照上面修改 (vim /etc/php.ini)的参数
 
 
输入mysql相关信息, 首先要测试一下,如果不通过,则需要调试,测试通过后,点next
Name 写127.0.0.1,(可以自定义)点next,再点next,最后点finish
默认管理员账号为 admin:zabbix
如果遇到“zabbix server is not running”这样的错误,需要编辑配置/etc/zabbix/zabbix_server.conf 配置DBUser, DBPassword
 

(编辑:52站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读