c++监控mysql是否停止_Zabbix4.4开源监控系统搭建详解

Zabbix4.4开源监控系统搭建详解

搭建环境

CentOS 7 (64 位)

Msql5.6

一、 关闭selinux

1、vi /etc/selinux/config(编辑selinux文件)

02a1a5b47e471f420bbf1c23ce8e136b.png

2、修改SELINUX=disabled

305173b2764ce6e03446abfb01a52d6d.png

二、 关闭防火墙

1、systemctl disable firewalld.service(禁止防火墙开机启动)

819881370d4c0333c7b3ae1d1942ed2e.png

2、systemctl stop firewalld.service(停止防火墙服务)

9106c0471e611b4cce1891d79cac892a.png

三、 下载zabbix

1、rpm -Uvh https://repo.zabbix.com/zabbix/4.3/rhel/7/x86_64/zabbix-release-4.3-3.el7.noarch.rpm

d19672336dd486d3c9c886b355929d0c.png

四、 安装zabbix及服务

1、yum install -y zabbix-server-mysql zabbix-web-mysql

85278258c0fa213be3daea2cc3518b18.png

2、yum install zabbix-proxy-mysql -y

2cf9ec2bda245fe70bc06ae4a64cc228.png

五、安装数据库

1、rpm -ivh http://repo.mysql.com/yum/mysql-5.6-community/el/6/x86_64/mysql-community-release-el6-5.noarch.rpm

1fb5e879a10dae4c1985ada575d4bfb7.png

2、yum -y install mysql-community-server (安装mysql)

b244f7945512dc8ec44eb0b7a9ee6a4a.png

3、systemctl start mysqld (启动mysql)

18f0dfc3a1ccc03897cc9392088c7e34.png

4、chkconfig mysqld on (开机启动mysql)

5bae6a3b5287dd738b631596c0e6a00b.png

5、mysql_secure_installation

3eccc661e6ab545d6649c3d3791fabfc.png

6、mysql -root -p (进入数据库,之前设置的密码)

83bb9e9fc32e2733a827d8dff3eb3b20.png

7、mysql> create database zabbix character set utf8 collate utf8_bin; (创建一个utf8编码格式的zabbix库)

dc38ca4ce64967b8cbaecb601589bd33.png

8、grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix'; (给来自loclhost的用户zabbxi分配可对数据库zabbix所有表进行所有操作的权限,并且设定密码为zabbix)

78c08e57e754d1a18205d8f8198dec68.png

9、flush privileges; (刷新权限)

183734f09ae7efe2ce099c599c26a51e.png

10、quit

a401d3c3b4fb5fa6a5229b216114b7b7.png

六、配置zabbix

1、zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix (导入初始架构)

853f8a80be9a0fae739e8244d95b4257.png

2、修改/etc/zabbix/zabbix_server.conf文件,修改mysql连接密码

i. vim /etc/zabbix/zabbix_server.conf (编辑zabbix_server.conf文件)

2a2a954ea94a6268a32bc714f55645f8.png

ii. DBPassword=zabbix (找到dapasswod,去掉注释,并添加密码)

c451caa4c9bff55409977d5cbf5705a5.png

iii. sed -i.ori '19a php_value date.timezone Asia/Shanghai'

/etc/httpd/conf.d/zabbix.conf (添加上海时区到zabbix.conf文件内)

4c8e02d5e66fb95617f20b69e3de3518.png

七、启动zabbix服务端并配置

1、systemctl restart zabbix-server zabbix-agent httpd

94751b73646f35f805d24abb94c8ae2a.png

2、systemctlenable zabbix-server httpd

63ecf420266115d4036ce41382ca4b2c.png

八、web界面配置

1、访问WEB地址:192.168.1.1/zabbix (Liunx的IP地址)

426bec04d8c0be7de1a7e4eec4719658.png

2、检查相关组件状态,下一步

738bbdedf9b8dd3df7ad50a47c11afdf.png

3、输入数据库用户和密码,下一步

a22e16849dabf1edf8e3415c6eb900eb.png

4、输入系统名字,下一步

2f7cf600cc79b063e5a5362ce47623cc.png

5、检查配置项,下一步

641460568746fbf29b59b756e62f861b.png

6、完成 ,点击finish

da10d13cbfc629eab1c197fed4450684.png

7、登录zabbix。账号Admin 密码zabbix

5dc39f1fa2c3b0a9ec69442e6762f827.png

8、系统搭建完成

acc2f04c927ad97a6a057131e8aff8e4.png

九、更改web显示为中文

1、点击右上角小头像,进入设置界面.

80b838165762aff1c5a1742e82ba00c5.png

2、选择语言中文

98c2457348d7e2808d05c6dad1b471c5.png

3、 可以看到部分字体仍然为英文或乱码

4383c7710b07b50b9700d8112ecd7ee0.png

4、在windows10中打开运行输入c:windowsfonts

e057510ab884abf97380641476278ed1.png

5、搜索字体simkai.ttf

1a4564e74ed9bbe9752062438eb9fdc8.png

6、将字体拷贝出来并放置到zabbix的fonts目录 (可以使用find / -name fonte -d命令查找)

6a9e2deeb68de0a99395d3e42276f124.png

7、打开字体的配置文件,位于zabbix/include的defines.inc.php文件

b0ef429ab83eda5323d198cf5bfdb326.png

8、替换所有graphfont为在windows复制的字体名 (通过:%s/graphfont/simkai/g命令替换所有名称)

50f8c314da7fd8636a4f4e4be1b005be.png

9、替换完成后,保存。刷新web界面。发现显示正常

68448f22b55ef8551506f767c0341292.png
955322936d2d17b2059280a35da990c0.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值