zabbix监控超详细搭建过程

监控及zabbix

   

目录:

1       监控分类... 1

1.1        硬件监控... 1

1.2        系统监控... 2

1.3        网络监控... 3

1.4        应用(业务)监控... 3

2       安装zabbix. 3

2.1        安装zabbix服务端... 3

2.2        安装zibbix客户端... 9

2.3        添加zabbix主机组和主机... 9

2.4        创建用户和组... 11

2.5        添加项目及触发器... 13

2.6        设置报警... 16

2.7        自定义模板... 19

2.8        web监控... 20

2.9        分布式监控、客户端主动模式... 21

2.9.1         客户端被动模式... 21

2.9.2         客户端主动模式... 21

2.9.3         zabbix分布式... 22

2.10          自动化监控... 23

2.10.1       zabbix-agent自动注册(使用proxy)... 23

2.10.2       主机探索(不使用proxy,被动模式)... 24

2.10.3       使用zabbix-api 25

2.11      更改中文字体防止乱码... 28

   

1         监控分类

1.1    硬件监控

1、机房巡检。检查服务器各种状态。

2、通过远程控制卡监控。ipmi是一种标注。

ipmi获取不到硬盘状态,比如硬盘坏了,硬盘可以用MegaCli工具。

ipmi简介:http://www.ibm.com/developerworks/cn/linux/l-ipmi/

yum install OpenIPMI ipmitool -y
[root@centos67 ~]# /etc/init.d/ipmi start

1.2    系统监控

1、了解监控对象

2、知道性能的基准线。

cpu监控

cpu调度器

上下文切换

运行队列

cpu使用率

[root@c67-7 ~]# cat /proc/cpuinfo

 

[root@c67-7 ~]# lscpu

 

[root@c67-7 ~]# uptime #一般情况小于等于3就是正常

 

[root@c67-7 ~]# rpm -qa |grep sysstat

 

sysstat-9.0.4-27.el6.x86_64

 

[root@c67-7 ~]# vmstat 1

 

[root@c67-7 ~]# mpstat 1

 

Linux 2.6.32-573.el6.x86_64 (c67-7) 2015年10月24日 _x86_64_ (1 CPU)

 

11时24分37秒 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle

 

11时24分38秒 all 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00

 

11时24分39秒 all 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00

 

用户态(程序运行) 内核态(系统调用,如vi打开文件) 正常比例是70%:30%

计算类的服务吃cpu,数据库占IO

   

                                       

内存

[root@c67-7 ~]# free -m

 

total used free shared buffers cached

 

Mem: 992 580 411 0 46 441

 

-/+ buffers/cache: 92 900

 

Swap: 1023 0 1023

 

buffer:写入缓冲区

 

cache:读出缓存区

硬盘

[root@c67-7 ~]# yum install iotop -y

 

iotop

网络io

[root@c67-7 ~]# yum install iftop -y

 

iftop

 

nmon可以监控以上所有东西。

   

1.3    网络监控

第三方监控宝等。

使用smokeping监控网络状态,如下图:

   

1.4    应用(业务)监控

使用pwiki监控业务状态

apache监控:通过mod_status模块

http://www.t086.com/code/apache2.2/mod/mod_status.html

nginx监控:类似于apache

memcached监控 使用nc获取状态

redis监控

2 安装zabbix

2.1    安装zabbix服务端

官方文档参考

https://www.zabbix.com/documentation/2.4/manual/installation/install_from_packages

1、安装zabbix-release包

[root@linux-node1 ~]# mkdir -p /home/lxy/tools

 

[root@linux-node1 ~]# cd /home/lxy/tools/

 

[root@linux-node1 tools]# wget -q http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm

 

[root@linux-node1 tools]# rpm -ivh zabbix-release-2.

  • 4
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值