所有集群节点(所有虚拟机)都监控上
交换机,路由器监控(简单方法:换成端口对应服务器网卡流量监控;标准方法:监控交换机的网卡)
snmp监控
1. 监控备份服务器,简单方法是监控rsync端口,如果有其他更佳方案可以说明;
2. 监控NFS服务器,使用监控NFS进程来判断NFS服务器正常,如果有其他更佳方案可以说明;
3. 监控MySQL服务器,简单方法监控mysql的3306端口,或者使用zabbix提供的Mysql模板,如果有其他更佳方案可以说明;
4. 监控2台web服务器,简单方法监控80端口,如果有其他更佳方案可以说明;
5. 监控URL地址来更精确的监控我们的网站运行正常;
6. 监控反向代理服务器,PPTP服务器等你在期中架构部署的服务。
7. 监控Nginx的7种连接状态。
1. 监控端口 netstat ss lsof ==》 wc -l
2. 监控进程 ps -ef|grep 进程|wc -l 试运行一下
3. 模拟客户端的使用方式监控服务端
web ==》 curl
mysql ==》 select insert
memcache ==》 set再get
安装客户端脚本,for centos6
添加自动发现规则

创建发现动作

查看自动发现的机器。

利用系统自带键值进行监控net.tcp.listen[port]创建新的模板

在服务端进行测试
将模板添加到主机

创建nfs监控模板

使用proc.num[<name>,<user>,<state>,<cmdline>] 键值,检测nfs进程的数量

在服务端进行测试
将模板绑定到主机

将自带的mysqlkey值加上mysql的账户密码,否则不能获取到数据。

使用系统自带模板 net.tcp.port[<ip>,port] 利用自带的监控端口键值进行监控

添加新的mysql监控项端口

将模板关联到主机

创建监控模板 监控 nginx服务与 80 端口

将模板关联到主机

创建监测页面
测试监控面页
创建web监测模板
创建应用集

创建Web场景

创建图形

将模板关联到主机

监测结果

创建自定义key
在服务端测试
在web界面添加模板

将模板关联到主机

在nginx服务器上添加key
服务端测试
在zabbix-web上添加

监控项

添加图形

将模板关联到主机

查看添加的图形


自动发现:
自动注册:
zabbix的使用要在hosts文件中预先做好主机名的解析
第一个里程碑:完成之前的安装
第二个里程碑:配置agent客户端
第三个里程碑:在web界面上进行配置


创建发现动作

① 配置动作

② 在条件中添加条件,让添加更准确

③ 在操作中添加
a) 添加主机与启用主机

第一个里程碑:zabbix Server安装完毕 (完成)
第二个里程碑:zabbix agent安装完毕,需要额外增加的配置


第三个里程碑:在web见面上进行配置





分担压力,减轻负载
多机房监控
zabbix Server ===》 zabbix agent (只能同一个局域网监控)
分担压力,降低负载
多机房监控
第一个里程碑:配置zabbix yum源,并安装proxy
第二个里程碑:安装
#安装
#建立
#导入数据文件
#配置zabbix proxy 连接
#启动
#检查端口
第三个里程碑:修改agent配置指向 proxy
第四个里程碑:web界面添加代理

代理程序名称要填写主机名

稍等片刻就能在程序中出现代理

在主机中能发现主机代理

无法安装agent 很多前辈的监控软件都可以监控各种设备 都是通过snmp监控
snmp simple network manager protocol 简单网络管理协议
简单网络管理协议(SNMP),由一组网络管理的标准组成,包含一个应用层协议(application layer protocol)、模型(database schema)和一组资源对象。该协议能够支持网络管理系统,用以监测连接到网络上的设备是否有任何引起管理上关注的情况。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-72599-3.html
我不抢
无论硬件有多先进了都不要骄傲
男饭力挺到底