提高cacti采集精度

因为cacti默认5分钟采集一次数据进行绘图,采集精度不高,对要求高精度的采集需求,需要修改默认的采集精度。

1、修改rrdtool的存储大小


console-Management->Data Sources->RRAs

修改模板里面的参数

如下,比如采集一天的数据,按一分钟的精度

Name设置为:Daily (1 Minute Average)
Consolidation Functions设置为:max、min、avg和last
X-Files Factor修改为:0.5
Steps设置为:1
Rows设置为:1440
Timespan设置为:86400

- 阅读剩余部分 -

ICMP的type和code对应表

 

TYPECODEDescriptionQueryError
0 0 Echo Reply——回显应答(Ping应答) x  
3 0 Network Unreachable——网络不可达   x
3 1 Host Unreachable——主机不可达   x
3 2 Protocol Unreachable——协议不可达   x
3 3 Port Unreachable——端口不可达   x
3 4 Fragmentation needed but no frag. bit set——需要进行分片但设置不分片比特   x
3 5 Source routing failed——源站选路失败   x
3 6 Destination network unknown——目的网络未知   x
3 7 Destination host unknown——目的主机未知   x
3 8 Source host isolated (obsolete)——源主机被隔离(作废不用)   x
3 9 Destination network administratively prohibited——目的网络被强制禁止   x
3 10 Destination host administratively prohibited——目的主机被强制禁止   x
3 11 Network unreachable for TOS——由于服务类型TOS,网络不可达   x
3 12 Host unreachable for TOS——由于服务类型TOS,主机不可达   x
3 13 Communication administratively prohibited by filtering——由于过滤,通信被强制禁止   x
3 14 Host precedence violation——主机越权   x
3 15 Precedence cutoff in effect——优先中止生效   x
4 0 Source quench——源端被关闭(基本流控制)    
5 0 Redirect for network——对网络重定向    
5 1 Redirect for host——对主机重定向    
5 2 Redirect for TOS and network——对服务类型和网络重定向    
5 3 Redirect for TOS and host——对服务类型和主机重定向    
8 0 Echo request——回显请求(Ping请求) x  
9 0 Router advertisement——路由器通告    
10 0 Route solicitation——路由器请求    
11 0 TTL equals 0 during transit——传输期间生存时间为0   x
11 1 TTL equals 0 during reassembly——在数据报组装期间生存时间为0   x
12 0 IP header bad (catchall error)——坏的IP首部(包括各种差错)   x
12 1 Required options missing——缺少必需的选项   x
13 0 Timestamp request (obsolete)——时间戳请求(作废不用) x  
14   Timestamp reply (obsolete)——时间戳应答(作废不用) x  
15 0 Information request (obsolete)——信息请求(作废不用) x  
16 0 Information reply (obsolete)——信息应答(作废不用) x  
17 0 Address mask request——地址掩码请求 x  
18 0 Address mask reply——地址掩码应答 x  

Cisco 2950端口Qos限速

2950(config)#mls qos
2950(config)#access-list 100 permit any
2950(config)# class-map qos01
2950(config-cmap)# match access-group 100
2950(config)# policy-map qos01
2950(config-pmap)# class qos1
2950(config-pmap-c)# trust dscp
2950(config-pmap-c)# police 20000 20000 exceed-action drop
2950(config)# interface f0/1
2950(config-if)# service-policy input qos01

思科交换机bad crc

思科设备一般只能使用思科的光模块,使用别的光模块会出现Unsupport或Unknown等一些问题,并会出现下面的一些提醒:

%PM_SCP-SP-3-TRANSCEIVER_UNSUPPORTED:Unsupported transceiver in LAN port */*
%PHY-4-CHECK_SUM_FAILED:SFP EEPROM data check sum failed for SFP interface G0/1
%GBIC_SECURITY_CRYPT-4-VN_DATA_CRC_ERROR:GBIC in port G0/1 has bad crc
%PM-4-ERR_DISABLE:gbic-invalid error detected on G0/1,putting G0/1 in err-disable state

这个是因为Cisco设备的光模块安全密钥机制引起的,解决方面如下: 进入端口配置模式,然后输入如下命令:

service unsupported-transceiver 

no errdisable detect cause gbic-invalid 

speed nonegotiate(不输入也可以)

稍等一会你会发现光模块就可以用了。值得注意的是上面的命令是隐藏命令,所以通过tab键是无法补全的,所以需要把完整的指令打出来。

CentOS 6.2 单网卡绑定多 IP

从 CentOS 6.0 开始单网卡绑定多 IP 的配置方法不同于 6.0 以前的版本中的配置方法,但新的配置方法也很简单,比如,要在 eth0 网卡上绑定第二个 IP (192.168.10.100/25,网关192.168.10.1),可以这样做:

# vi   /etc/sysconfig/network-scripts/ifcfg-eth0                          //编辑网卡配置文件

添加三行:

IPADDR2=192.168.10.100
PREFIX2=25
GATEWAY2=192.168.10.1

其它的可以保持默认不作修改。同理,要添加第 n 个 IP 的话,对应每一个都添加三行即可。另外第一个 IP 的不需要写成 IPADDR1、PREFIX1、GATEWAY1,否则会无法识别!
实际应用中一般不需要配置多个网关,比如电信/网通双线的话,只用电信的网关,否则可能需要做策略,这里只是为了演示。

cacti下利用thold插件来进行EMAIL和MSN报警(监控网卡流量大于10兆)

cacti下利用thold插件来进行EMAIL和MSN报警(监控网卡流量大于10兆),交换机某个网卡流量大于10兆,那么自动报警!!
原来做nagios。后来由于glibc的版本问题,报警功能搁浅了
公司从mrtg到cacti和nagios也有半年多了吧
最近才从黑客安全里面出来,所以才回头来继续做cacti下的监控报警

关于cacti的安装,网上很多很多方法,或者就下载cactiEZ自动安装就好了
我原来也做过手工安装cacti方法,自己blog里面找。http://www.6xuan.com/read.php/246.htm

======================================

下面记下关于email报警的问题

- 阅读剩余部分 -

PHP执行Linux命令常用的6个函数

一般情况下,很少会用php去执行linux命令,不过特殊情况下,你也许会用到这些函数。以前我知道有二个函数可以执行linux命令,一个是exec,一个是shell_exec。其实有很多的,结合手册内容,介绍以下6个函数。
 1.exec函数

   

  返回结果如下:

- 阅读剩余部分 -

加载中...

加载完毕

没有页面可以加载了