网站监控基础

[1].网站监控的原理
目地 :1.发现故障和bug
2.监控系统应用的安全性
3.分析性能瓶颈
4.发现系统规律

监控就是获得数据并进行分析
snmp(简单网络协议)协议和日志是使用最多的两种

[2]snmp协议
Simple Network Manage Protocol
它是一个标准的协议,用业获取或设置某个系统上的数据.
监控 被监控
使用UDP协议,端口为161/162 通过SNMP AGENT-》MIB在被监控安上这个服务。
MIB数据库,本身是树状结构,存放数据信息
如txxym描述如从根开始是1 下一层是3 再下一层是6 那么最终定位为为OID1.3.6.2.3.1.1
SNMP方法:(获取/设置)都是监控设备主动对被被监控发起的请求信息
get next get bulk大数据 (获取数据) SET 设置
触发性接收数据TRAPS INFORM 被监控主动发给监控信息比如我挂了已经。
SNMP版本
SNMPV1 (V2C V2U )V3
V1和V2使用的最多,网络设备都已经使用多年了都没有升级
区别于安全性
实现net-snmp
Linux 命令安装
yum install -y net-snmp net-snmp-devel net-snmp-libs net-snmp-utils
也可以yum install net-snmp* net-snmp服务配置
启动 service snmpd start
配置文件 /etc/snmp/snmpd.conf
Snmp community 认证
community = password
community 配置
例子
[root@ZhaoJG snmp]# snmpget -v1 -c public 192.168.20.101 1.3.6.1.2.1.1.1.0
SNMPv2-MIB::sysDescr.0 = STRING: Linux ZhaoJG 2.6.32-358.el6.i686 #1 SMP Thu Feb 21 21:50:49 UTC 2013 i686

标签: 网站监控