博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux5月24日课笔记
阅读量:5749 次
发布时间:2019-06-18

本文共 2020 字,大约阅读时间需要 6 分钟。

5月24日课笔记

19.1 Linux监控平台介绍
19.2 zabbix监控介绍
19.3/19.4/19.6 安装zabbix
19.5 忘记Admin密码如何做

19.1 Linux监控平台介绍

linux5月24日课笔记

19.2 zabbix监控介绍

linux5月24日课笔记
机器量很多的时候,可以选择zabbix-proxy.服务器分布在很多机房,服务器和服务器之间是单独的内网,可以在局域网里搭建一个zabbix-proxy,监控局域网内的机器。

linux5月24日课笔记

19.3 安装zabbix(上)

实验:准备两台机器,一台作为服务端,一台作为客户端。

打开zabbix的下载地址

下载zabbix地址:

进入到下载页面,选择要下载的版本,如下:

linux5月24日课笔记

搜索rel,找到要下载的yum源,复制链接。

linux5月24日课笔记

粘贴到两台机器上,两台机器都需要下载yum。

linux5月24日课笔记

linux5月24日课笔记

安装rpm包,实际上是安装了yum源仓库

linux5月24日课笔记

linux5月24日课笔记

/etc/yum.repos.d/下多了一个文件zabbix.repo。是刚才安装的rpm包。

linux5月24日课笔记

服务端安装如下包:

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,在; , 可写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日课笔记

安装结束。

转载于:https://blog.51cto.com/461565/2120926

你可能感兴趣的文章
Gitblab docker迁移数据出现权限问题解决
查看>>
AsyncTask简易使用
查看>>
关于PHP sessions的超时设置
查看>>
HAProxy负载均衡原理及企业级实例部署haproxy集群
查看>>
vCloud Automation Center (vCAC) 6.0 (二)
查看>>
开源中国动弹客户端实践(三)
查看>>
Win 8创造颠覆性体验:预览版关键更新
查看>>
vim在多文件中复制粘贴内容
查看>>
初遇 Ext3grep
查看>>
蓝屏分析
查看>>
Android ContentObserver
查看>>
微管理——给你一个技术团队,你该怎么管
查看>>
文章“关于架构优化和设计,架构师必须知道的事情”
查看>>
疯狂java学习笔记1002---非静态内部类
查看>>
ISA2006实战系列之一:实战ISA三种客户端部署方案(上)
查看>>
TCP服务器
查看>>
OCS和GLPI 安装文档
查看>>
U-Mail邮件系统与泛微OA系统一体化操作指南
查看>>
合并两个list集合并且排序
查看>>
剑指Offer之在O(1)时间删除链表节点(题13)
查看>>