设为首页 收藏本站
查看: 1093|回复: 0

[经验分享] 19.1

[复制链接]

尚未签到

发表于 2019-1-23 07:27:51 | 显示全部楼层 |阅读模式
  19.1 Linux监控平台介绍

19.2zabbix监控介绍

19.319.419. 6 安装zabbix

准备2台机器,一台是服务器一台是客户端
两台机器都要release-3.2-1.el7.noarch.rpm包
rpm -ivh zabbix-release-3.2-1.el7.noarch.rpm
  以下在服务器端操作:
yum install -y zabbix-agent zabbix-get zabbix-server-mysql zabbix-web zabbix-web-mysql
如果mysql之前没有安装的话,需要根据lamp那一章的mysql安装方法安装mysql
检查一下mysql有没有启动,没有就要启动起来
ps aux |grep mysql

vim /etc/my.cnf
增加中文安符串

重启下服务: systemctl restart mysql
进入mysql库
mysql -uroot -paminglinux
创建库并指定utf8类型
create database zabbix character set utf8;
再创建用户
grant all on zabbix.* to 'zabbix'@'127.0.0.1' identified by 'aming-zabbix';
然后退出库

导入数据
cd /usr/share/doc/zabbix-server-mysql-3.2.7
gzip -d create.sql.gz
mysql -uroot -pxxx zabbix < create.sql

启动相关服务httpd服务之前,要查看一下是否启动了nginx服务,因为它占用了80端口,要停掉它的服务

停掉nginx服务systemctl disable nginx
禁止开要启动 chkconfig nginx off
启动httpd服务
systemctl start httpd
systemctl enable httpd

查看没有监听80端口了,这时候httpd已经监听80端口了

开启zabbix服务
· systemctl start zabbix-server
· systemctl enable zabbix-server
· netstat -lntp |grep zabbix //查看监听端口
服务启动了但没有监听的端口,说明有问题

查看日志less /var/log/zabbix/zabbix_server.log,发现没有连接到mysql

更改配置文件
vim /etc/zabbix/zabbix_server.conf
搜索/DBH
DBHost=127.0.0.1 //在DBName=zabbix上面增加

如果mysql不是同一台服务器上,那么DBHost=127.0.0.1就要写实际安装 mysql的机器上的IP
DBPassword=aming-zabbix //在DBuser下面增加

重新启动一下
systemctl restart zabbix-server
再查看一下服务,启动的非常多的进程

查看监听的端口是10051

接下来在浏览器上输入监控中心的ip 192.168.137.129/zabbix

然后下一步,最右测都是OK的就不用管了

PHP option &quot;date.timezone&quot;提示失败 需要修改php.ini 默认在/etc/php.ini
vi /etc/php.ini
搜索/timezone
定义一下它

重启一下httpd服务
systemctl restart httpd
再刷新一下浏览器,就变OK了

继续下一步,填写资料,port  0指默认的是3306
密码:aming-zabbix

下一步,定义主机名,可以随便定义

下一步

下一步

完成后登陆进去默认的管理员用户:admin密码:zabbix

登陆进去首先要修改密码,密码修改为liang.123 也可以更改语言

19.5忘记Admin密码如何做

进入mysql,使用usezabbix库

输入show tables;查看一下里面的表,这些表随着数据的增多会越来越大,需要制定规则站数据保留多长时间

密码保留在users表里
查看一下users表字段

更改密码
update users set passwd=md5(‘newpasswd’) where alias=‘Admin’;

查看一下users表内容,就Admin  guest  2个用户

这时候在浏览器上用新的密码去登陆就可以了
19.6。zabbix客户端安装

安装完后
vim  /etc/zabbix/zabbix_agentd.conf
搜索/Server  默认是本机
修改如下配置
Server=127.0.0.1修改为Server=192.168.133.130 //定义服务端的ip(被动模式)

往下找到 ServerActive=127.0.0.1修改为ServerActive=192.168.133.130 //定义服务端的ip(主动模式)

搜索 /Hostname   往下找到
Hostname=Zabbix server修改为Hostname=aming-123 //这是自定义的主机名,一会还需要在web界面下设置同样的主机名
这里的主机名是你要监控的那一客户端的主机名,如果随便定义一台名字,服务器就识别不了,不知道是那一台客户机机

systemctl start zabbix-agent
systemctl enable zabbix-agent
查看一下服务

查看一下监听的端口,是10050

到这里安装 完成了




运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-666470-1-1.html 上篇帖子: yum 安装zabbix-imperialzhang 下篇帖子: centos6.5 安装zabbix 2.2.2
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表