暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
部署Zabbix4.0监控系统
1141
9页
5次
2020-04-13
10墨值下载
2019/8/13 部署Zabbix4.0监控系统-陈奔御风-51CTO博客
https://blog.51cto.com/13643643/2164407?source=dra 1/9
cchenyz 关注
1人评论82095人阅读2018-08-25 22:37:14
原创
部署Zabbix4.0监控系统
Zabbix是一个高度集成的企业级开源网络监控解决方案,与CactiNagios并称监控三剑客,提供分布式监控
以及集中的WEB管理界面。被监控对象只要支持SNMP协议或者运行Zabbix_agents即可。Zabbix具备创建商
业监控软件所具备的功能,例如主机性能监控、网络设备性能监控、数据库性能监控、ftp等通用协议的监
控,能够利用灵活的可定制警告机制,允许用户对事件发送基于E-mail的警告,保证相关维护人员对问题做
出快速解决,还可以利用存储数据提供杰出的报表及实时的图形化数据处理,实现对LinuxWindows主机的
7*24小时集中监控。监控的项目可以包括CPU、内存、磁盘、网卡流量、服务可用性等各种资源。
项目准备
虚拟机版本:centos 7.4
关闭虚拟机防火墙及selinux
虚拟机分配
主机 IP地址 主要软件
zabbix服务器 172.16.10.34 zabbix-server-mysql-4.0.0-1zabbix-web-mysql-4.0.0-1
mysql服务器 172.16.10.20 zabbix-agent-4.0.0-1
安装配置zabbix服务
Zabbix通过C/S模式采集数据,通过B/S模式在Web端展示和配置。zabbix服务需要使用LAMP平台来承载数
据库和Web界面。本次实验环境,为了节约时间,LAMP架构采用的yum安装的方式简单部署。
yum快速部署LAMP
安装软件包
yum install -y \
httpd \
mariadb-server mariadb \
php \
php-mysql \
php-gd \
libjpeg* \
php-ldap \
php-odbc \
php-pear \
php-xml \
php-xmlrpc \
php-mhash
配置httpd服务
httpd配置文件的修改包括按方面,一、域名的修改,二、监听地址修改,三、DirectoryIndex中增加
index.php
3 1
关注
cchenyz
1
分享
首页 文章 关注 订阅专栏
登录手机阅读
搜索
写文章
在线
客服
2019/8/13 部署Zabbix4.0监控系统-陈奔御风-51CTO博客
https://blog.51cto.com/13643643/2164407?source=dra 2/9
vim /etc/httpd/conf/httpd.conf
Listen 172.16.10.34:80
ServerName www.benet.com //域名自定
DirectoryIndex index.html index.php
时区设置
vim /etc/php.ini
date.timezone = PRC //
启动服务
systemctl start httpd.service
systemctl enable httpd.service
systemctl start mariadb.service
systemctl enable mariadb.service
netstat -ntap | egrep '(80|3306)'
初始化数据库
mysql_secure_installation
数据库的创建及用户授权
mysql -u root -p
CREATE DATABASE zabbix character set utf8 collate utf8_bin;
GRANT all privileges ON *.* TO 'zabbix'@'%' IDENTIFIED BY 'admin123';
flush privileges;
测试连通性
vim /var/www/html/index.php //
<?php
$link=mysql_connect('172.16.10.34','zabbix','admin123');
if($link) echo "<h1>The database connection was successful!</h1>";
else echo "<h1>The database connection was Fail!!</h1>";
mysql_close();
?>
解决本地用户无法登陆问题
有时我们会遇到在mysql数据库中添加用户,并授权其远程登陆,但是在你测试时却是无法登陆,甚至在本地
也无法登陆,可能原因是在mysql的用户列表中有空用户,对本地用户登陆造成了干扰,导致无法登陆。
mysql -uroot -p
select user,host from mysql.user;
+--------+-----------+
| user | host |
+--------+-----------+
| zabbix | % |
| root | 127.0.0.1 |
3 1
关注
cchenyz
1
分享
在线
客服
of 9
10墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜