博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2019/06/18 M zabbix介绍、编译安装及中文
阅读量:3925 次
发布时间:2019-05-23

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

在这里插入图片描述在这里插入图片描述在这里插入图片描述

一般第一层负载是4层,再往下用7层负载,url,后缀(可以实现动静分离)
在这里插入图片描述
一键编译安装
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
ansible基于ssh,有三次握手,4次挥手,saltstack基于长连接,比较快
安装好后
在这里插入图片描述
sock需要修改因为编译安装和rpm安装保存格式是不一样的,所以做个软链接,以免sock找不到
在这里插入图片描述
最大连接数最好也调整一下
java的环境变量,后期监控tomcat的时候需要用到
在这里插入图片描述
在这里插入图片描述
要用就用长期版本
在这里插入图片描述
在这里插入图片描述
创建数据库用户在这里插入图片描述
在这里插入图片描述
授权之后可以在server上试一下
在这里插入图片描述
测试连接
在这里插入图片描述
下一步编译安装在这里插入图片描述
在这里插入图片描述
这个包包含了agent,proxy,server,只不过编译的时候用的参数不一样
官网有步骤
在这里插入图片描述
zabbix服务是默认zabbix用户来启动的,所以每个机器上都需要由一个这样的用户,如果没有,就会提示你,不能使用root启动
help可以查看编译参数
在这里插入图片描述
get命令是测试某些监控项是否能正常返回一个值
在这里插入图片描述
在这里插入图片描述
 [root@zabbix-server ~]# cd /usr/local/src/
 [root@zabbix-server src]# tar xvf zabbix-3.0.10.tar.gz
 [root@zabbix-server zabbix-3.0.10]# useradd zabbix -s /sbin/nologin
 # ./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql net-snmp --with-libcurl --with-libxml2 --enable-javac
记得之前安装依赖包
安装依赖包:yum install gcc libxml2-devel net-snmp net-snmp-devel curl curl-devel php php-bcmath php- mbstring mariadb mariadb-devel –y
在这里插入图片描述
需要安装JDk的环境包,都是二进制的,一般不会用rpm包安装java,解压出来放在一个目录,然后设定一个软链接
更新就直接换软链接,这样就比较方便
在这里插入图片描述
然后做一个软链接,一定要使用绝对路径
在这里插入图片描述
修改这个配置文件
在这里插入图片描述
在这里插入图片描述
然后需要重读配置文件 source /etc/profile
在这里插入图片描述
现在java环境变量有了,就可以编译了
在这里插入图片描述
安装在这里插入图片描述
面试经常会问,三个过程configure,make ,make,install,会问你这三个过程中都发生了什么。
configure(首先进行环境检查,依赖关系是否是符合的,符合之后会生成一个make file文件,)
make会生成一个环境的静态文件库
make install就是把这些文件拷贝到一个指定目录里
安装好后,要拷贝一个启动脚本
fedora版本可以在红帽的程序上兼容
在这里插入图片描述
在这里插入图片描述
要先初始化数据库
在这里插入图片描述
在这里插入图片描述
现在是server端跑脚本
在这里插入图片描述
导的时候可以看一下
导的时候是有顺序的
在这里插入图片描述
如果是proxy,只要导入schema,images和data可以不导入
在这里插入图片描述
导入之后,脚本还需要进行修改
在这里插入图片描述
在这里插入图片描述
:set nu 显示行数
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
timeout很重要,有可能造成监控项很多都超时了,取不到值
在这里插入图片描述
在这里插入图片描述在这里插入图片描述其他的算是优化的东西,比如预启动多少个线程startpollers,如果启动5个,有500台主机,需要轮循100次,启动50次,只要轮循10次
在这里插入图片描述
在这里插入图片描述
用户不存在
这个用户是需要登录系统的
在这里插入图片描述
终于起来了
在这里插入图片描述
zabbix有三个常用端口,10051server端用的,agent10050,javagateway10052,tomcat打开是123456
在这里插入图片描述
安装apache在这里插入图片描述配置web界面:
 安装httpd:
 #yum install httpd -y
 #mkdir /var/www/html/zabbix
 #cp -a /usr/local/src/zabbix-3.0.10/frontends/php/
/var/www/html/zabbix
 # systemctl restart httpd 访问web
*
在这里插入图片描述
重启http后,就可以用web页面进行访问了并设置开机启动
在这里插入图片描述
开机启动建议,不然哪天机器重启了,不知道哪些服务启动
在这里插入图片描述
如果报错就需要安装依赖包
在这里插入图片描述
在这里插入图片描述
解决报错:
 yum install php-gettext php-session php-ctype php-xmlreader php-xmlwriter php-xml php-net-socket php-gd php-mysql
安装好后重启httpd
修改php配置文件
在这里插入图片描述
在这里插入图片描述

如下更改vim /etc/php.ini:

 post_max_size = 8M 改为 post_max_size = 16M
 max_execution_time = 30 改为 max_execution_time = 300
 max_input_time = 60 改为 max_input_time = 300
 ;date.timezone = 改为 date.timezone = date.timezone = Asia/Shanghai
如果不知道市区怎么写可以用find
在这里插入图片描述
继续重启httpd
在这里插入图片描述
本机和server是可以不在一起的
在这里插入图片描述
下载配置文件,下载到指定路径
在这里插入图片描述
其实是有一个模板文件的
在这里插入图片描述
可以把刚才下载的文件拖进来
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
这个配置文件就是刚才输入的信息
在这里插入图片描述
默认用户名Admin
密码小写zabbix
可以改成中文
在这里插入图片描述
可以把自身的agentd打开
在这里插入图片描述
windows面版有控制字体在这里插入图片描述
可以把这个字体放到zabbix——server上
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
直接改就行,不需要在重启
在这里插入图片描述
改完之后直接刷新一下
在这里插入图片描述

转载地址:http://vbkgn.baihongyu.com/

你可能感兴趣的文章
poj 3661 Running(dp,设计状态,)
查看>>
uva 1351 - String Compression(区间DP,好题,较难)
查看>>
判断一个串是否是由重复子串组成
查看>>
No Girlfriend(简单题)
查看>>
[F] Teacher's Problem(处理大数时,优化很重要)
查看>>
[J] Dumb Typo(题目很简单,比赛错在不该自己计算,应该用电脑跑一遍的)
查看>>
[1545] New Year 2014(数位DP,现放标程,待看)
查看>>
CF 149D Coloring Brackets(区间DP,好题,给配对的括号上色,求上色方案数,限制条件多,dp四维)
查看>>
Light OJ 1422 - Halloween Costumes (区间DP)
查看>>
poj 2559 Largest Rectangle in a Histogram(DP二维超内存,用一维或者用结构体)
查看>>
Ningbo [1217] Dinner(简单题,但是注意输出,pe3遍)
查看>>
Ningbo [1218] You are my brother(注意数组的大小)
查看>>
Ningbo [1219] Time(将数字转换成时钟那样的数字)
查看>>
Ningbo [1220] SPY(题目有点难懂,读懂题目题很简单)
查看>>
hdu 2476 String painter(区间DP,较难)
查看>>
sdut 1309 不老的传说问题(区间DP,难,值得好好看)
查看>>
uva 10688 - The Poor Giant(区间DP,较难,题目难懂,状态转移难。。。)
查看>>
poj 1738 An old Stone Game(此题数小则可用区间DP,数较大用一维数组或者GarsiaWachs算法),待续
查看>>
poj 1823 Hotel(线段树,整段更新)
查看>>
poj 3667 Hotel(此题跟poj 1823有共同点,都属于区间合并问题)
查看>>