zabbix安装
#在浏览器输入http://10.0.0.20/zabbix #如果访问不到php版本太低
grep -Ev "#|^$" zabbix_agentd.conf
vim /usr/local/etc/zabbix_agentd.conf
zabbix_agentd.conf 安装配置(本地监控)
安装客户端zabbix-agent(编译安装)
vim /usr/local/etc/zabbix_agentd.conf
yum –y install zabbix-agent
yum安装客户端配置文件路径
/etc/zabbix/zabbix_agentd.con
#Server=127.0.0.1 改为#Server=192.168.1.20 (说明: zabbix-server的IP地址)
#ServerActive=127.0.0.1 改为#ServerActive=192.168.1.20 (zabbix-server的IP地址)
#Hostname=Zabbix server 改为#Hostname=master.sql.com 为本机命名
#支持脚本特殊字符
UnsafeUserParameters=1
#例子,获取内存命令
UserParameter=memory.free,/usr/bin/free |awk '/^Mem/{print $4}
service zabbix_agentd restart #编译安装的
service zabbix_server restart #编译安装的
service zabbix-agent restart #yum安装就这个
内网服务器10.0.0.20 监控外网服务器121.201.66.149
1.通过w看内网链接上外网用的公网地址
[root@121 ~]# vim /etc/zabbix/zabbix_agentd.conf
在zabbix服务器配置监控项
vim /etc/snmp/snmpd.conf
zabbix 自定义key
#坑,这个都要服务端取执行测试的,在服务器端获取其他客户端的key
zabbix_get -s 10.0.0.10 -k 'memory.free'
#新建主机时,下面指定的是客户机IP
uptime |awk -F ',| +' '{print $11,$13,$15}' #取系统负载值
有些镜像都没zabbi_get这个包,所以另外安装
rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm
yum install zabbix-agent-2.4.5 –y
yum install zabbix-get -y 注意: 如果这个包不安装,将不会有zabbix-get命令
59.42.121.48
触发器
邮件报警配置
set bsdcompat
set from=pengrongjiana@163.com smtp=smtp.163.com
set smtp-auth-user=pengrongjiana@163.com smtp-auth-password=qwer1234
set smtp-auth=login
#设置完成之后发送一个测试邮件,收到邮件表示配置成功
echo
"这是个监控测试邮件"
|mail -s
"zabbix"
623181912@qq.com
问题1
Super PI是一款专用于检测CPU稳定性的软件,软件通过计算圆周率让CPU高负荷运作,以达到考验CPU计算能力与稳定性的作用
wget http://linux-wiki.cn/archieve/super_pi.tar.gz
tar -xzvf super_pi.tar.gz
完事以后,当前目录下会生成三个文件Pi,Readme.txt和super_pi,
./super_pi 50
版本 zabbix-2.4.8,太高版本的安装有问题,比如最新版本的3.4.8
报错
解决
yum install libevent-devel –y
问题
解决
yum -y
install
pcre*
编译安装成功
zabbix设置中文显示
设置中文后显示统计图时乱码解决办法
1.在wind上找到字体
2.上传到zabbix服务器的fonts目录,并改为小写(必须改为小写吗,不然不生效)
3.打开defines.inc.php替换默认字体
[root@localhost fonts]# vim /var/www/html/zabbix/include/defines.inc.php
:%s/DejaVuSans/simkai/g
报错退出后重启zabbix
service zabbix_agentd restart #编译安装的
service zabbix_server restart #编译安装的
结果显示正常