linux5月24日课笔记

5月24日课笔记
19.1 Linux监控平台介绍
19.2 zabbix监控介绍
19.3/19.4/19.6 安装zabbix
19.5 忘记Admin密码如何作php

19.1 Linux监控平台介绍
linux5月24日课笔记mysql

19.2 zabbix监控介绍
linux5月24日课笔记
机器量不少的时候,能够选择zabbix-proxy.服务器分布在不少机房,服务器和服务器之间是单独的内网,能够在局域网里搭建一个zabbix-proxy,监控局域网内的机器。linux

linux5月24日课笔记

19.3 安装zabbix(上)
实验:准备两台机器,一台做为服务端,一台做为客户端。nginx

打开zabbix的下载地址
下载zabbix地址:https://www.zabbix.com/downloadsql

进入到下载页面,选择要下载的版本,以下:
linux5月24日课笔记数据库

搜索rel,找到要下载的yum源,复制连接。
linux5月24日课笔记安全

粘贴到两台机器上,两台机器都须要下载yum。
linux5月24日课笔记服务器

linux5月24日课笔记

安装rpm包,其实是安装了yum源仓库
linux5月24日课笔记ide

linux5月24日课笔记

/etc/yum.repos.d/下多了一个文件zabbix.repo。是刚才安装的rpm包。
linux5月24日课笔记.net

服务端安装以下包:
linux5月24日课笔记

若是没有安装mysql,用以前Lamp那一章的方法安装一下。也能够用yum安装mysql或MariaDB。

检查有没有mysql启动。
linux5月24日课笔记

出现了问题。
linux5月24日课笔记

查看错误日志。
linux5月24日课笔记

定位到最后,查看到,不能读写。
linux5月24日课笔记

以前,恢复过来,尚未恢复权限。
linux5月24日课笔记

恢复权限,而后启动。
linux5月24日课笔记

linux5月24日课笔记

linux5月24日课笔记

须要制定默认字符,否则后面定义了zabbix为中文会出问题
增长character_set_server = utf8
linux5月24日课笔记

建立zabbix库,要指定utf8
linux5月24日课笔记

这个用户是让php代码连接mysql,监控中心启动的前提,也是连接mysql,
客户端采集了数据报给服务端,服务端把数据写入mysql,涉及用户和库,库里面要有表。建立用户,命令以下:
linux5月24日课笔记

linux5月24日课笔记

设定一个用户,每一个用户对应一个库。路径可能会不同,由于版本不同,后面的使用Tab键补全。
linux5月24日课笔记

这里面有一个压缩包
linux5月24日课笔记

解压缩后生成了一个creat.sql
linux5月24日课笔记

导入到库里
linux5月24日课笔记

启动zabbix
linux5月24日课笔记

启动httpd,启动前看看nginx是否是启动。启动了要关掉nginx。
linux5月24日课笔记

linux5月24日课笔记

看看有没有监听80端口:
linux5月24日课笔记

没有监听,就能够启动
linux5月24日课笔记

linux5月24日课笔记

之后要开机启动,须要加入到服务的启动列表你去。停掉nginx
linux5月24日课笔记

linux5月24日课笔记

linux5月24日课笔记

linux5月24日课笔记

查看进程,查看有没有监听端口。
linux5月24日课笔记

19.4 安装zabbix(中)
有进程,可是没有端口。
查看错误日志
linux5月24日课笔记

输出的信息,说明它不能链接mysql
linux5月24日课笔记

linux5月24日课笔记

搜索DHB,定义数据库的ip,在DBHost=localhost下增长DHBost=127.0.0.1。若是数据库放到另外一台机器,须要定义另外一台机器的ip。建立用户的时候,要写php所在机器的ip。
linux5月24日课笔记

在DBUser=zabbix下增长一行,密码是受权时候的密码。
linux5月24日课笔记

重启服务
linux5月24日课笔记

启动多个进程
linux5月24日课笔记

查看监听的端口,zabbix监听10051
linux5月24日课笔记

监听

输入监控中心ip地址/zabbix/setup.php
linux5月24日课笔记
linux5月24日课笔记

yum安装的时候,已经把htttp和配置文件安装好了。

点Next step
linux5月24日课笔记

进入以下页面,显示full的,要配置
linux5月24日课笔记

linux5月24日课笔记

搜索timezone,在; http://php.net/date.timezone下增长一行, 可写Asia/Shanghiai,也能够写Asia/Chongqing
linux5月24日课笔记

重启
linux5月24日课笔记

重启以后刷新,查看full是否是变成了ok
linux5月24日课笔记

点击Next step,出现以下页面,port默认是3066填0,若是是其余的端口填其余,Password填刚刚建立用户时候设置的密码。
linux5月24日课笔记

linux5月24日课笔记

点击Next step, 定义一个主机名。
linux5月24日课笔记

点击Next step,显示你填的信息。
linux5月24日课笔记

点击Next step ,显示成功安装的页面。
linux5月24日课笔记

进入登陆页面。用户名是Admin,密码是zabbix。
linux5月24日课笔记

原始密码,会不安全。密码须要修改。点Administration,再点Users,再点Admin,
linux5月24日课笔记

进入到以下页面,修改密码,语言能够选择本身想要的语言。
linux5月24日课笔记

刷新,能够变为本身想要的语言。
linux5月24日课笔记

19.5 忘记Admin密码如何作
linux5月24日课笔记

登陆mysql
linux5月24日课笔记

进入zabbix,执行以下命令:
linux5月24日课笔记

查看有多少个表,里面所有是zabbix相关的表。
linux5月24日课笔记

服务器,监控主机愈来愈多,表会愈来愈大。须要制定监控策略。好比保留多长时间。
linux5月24日课笔记

改的是passwd表
linux5月24日课笔记

改密码,执行命令以下:
linux5月24日课笔记

linux5月24日课笔记

linux5月24日课笔记

使用新密码登陆。
linux5月24日课笔记

19.6 安装zabbix(下)

安装客户端
linux5月24日课笔记

客户段须要白名单认证。编辑配置文件,执行命令以下:
linux5月24日课笔记

搜索server,定义监控中心ip。sever=127.0.0.1改成sever=192.168.133.130,以下所示:
![]linux5月24日课笔记

搜索Hostname,定义Hostname=aming-02
linux5月24日课笔记

定义监控中心ip。两个都要设置,是由于有可能用被动模式,也有可能用主动模式。serveractive=127.0.0.1改成serveractive=192.168.133.130,以下所示
linux5月24日课笔记

启动
linux5月24日课笔记

查看进程
linux5月24日课笔记

查看监听的端口,监听的端口是10050
linux5月24日课笔记

安装结束。

相关文章
相关标签/搜索