首先添加邮件报警地址vim/usr/local/nagios/etc/objects/contacts.cfgdefinecontact{contact_namenagiosadmin;usegeneric-contact;aliasNagiosAdmin;email123@qq.com;}只用修改这部分,其他不用管vim/usr/local/nagios/etc/nagios.cfg去掉cfg_dir=/usr/local/nagios/etc/server..
分类:
移动开发 时间:
2014-10-27 19:45:35
阅读次数:
252
??
网站遭遇DOS攻击
一、事件背景
长假对于IT人员来说是个短暂的休整时期,可IT系统却一时也不能停,越是节假日,越可能出大问题,下面要讲述的就是一起遭受DOS攻击的案例。
春节长假刚过完,小李公司的Web服务器就出了故障。下午1点,吃完饭回来,小李习惯性的检查了Web服务器。Web服务器的流量监控系统显示下行的红色曲线,与此同时收到了邮件报警,可以判断服务器出现了状况...
分类:
Web程序 时间:
2014-10-23 16:23:28
阅读次数:
1509
Atitit.软件仪表盘(4)--db数据库子系统-监测
连接数:::
死锁表列表:死锁基础列表(最近几条记录,时间,sql等)
3.对服务器进行监控,获取CUP,I/O使用情况
4.对数据库进行监控,获取数据库文件所在磁盘剩余空间大小及数据空间和日志空间使用情况
每个表数据以及size情况
6.提供手机短信报警功能,如果服务器或数据库出现异常,程序可以以短信的方式马上通知...
分类:
数据库 时间:
2014-10-23 06:50:17
阅读次数:
220
nagios的功能原理我这里就不介绍了我们主要讲述安装配置使用nagios对服务器进行监控,其特点可实时实现手机短信、电子邮件、MSN、飞信报警。按照上面的命令写我就不用多说什么了如果你安装的最小化版的centos可能会提示没有sendmail这时候使用yum-yinstallsendmail安装/etc/ini..
分类:
移动开发 时间:
2014-10-23 06:50:03
阅读次数:
254
问题引入
生成一个公告板显示当时的天气状况,当天气状况发生改变的时候公告板可以实时的更新。
模式定义
定义对象之间的一对多的依赖,当一个对象改变状态时,它的所有依赖者都会自动收到通知并自动更新。
认识模式
该模式在生活中是很常见的。想想生活中的各种各样的检测系统,报警系统,一旦有重要事件发生时,有关系统总能及时的收到...
分类:
其他好文 时间:
2014-10-18 08:38:32
阅读次数:
377
1.assert宏的定义
#define assert(e) ((void)((e) || _assert_error(__FILE__, __LINE__)))
库里面对这个宏做了这样的定义,当宏参数(或表达式)e为真的时候由||运算符的运算规则会执行_assert_error(__FILE__, __LINE__)从而打印一条报警信息。所以整个表达...
分类:
其他好文 时间:
2014-10-16 02:32:39
阅读次数:
209
nagios --> plugins ( 插件 ) --> (host ,service)( 主机,服务 ) --> 返回值( 0--成功,1--警告,2--紧急 ,3--不知道 )--> web****************************************************...
分类:
移动开发 时间:
2014-10-12 19:18:08
阅读次数:
259
最近在一用户处巡检,发现其核心交换机cisco4507R一个引擎有报警,查看module情况如下:4507r#showmoduleChassisType:WS-C4507RPowerconsumedbybackplane:40WattsModPortsCardTypeModelSerialNo.---+-----+--------------------------------------+------------------+--------..
分类:
其他好文 时间:
2014-10-11 10:52:55
阅读次数:
611
前言: 以前做了cacti上展示redis性能报表图,可以看到redis的性能变化趋势图,但是还缺了实时报警通知的功能,现在补上这一环节。在redis服务瓶颈或者异常时候即使报警通知,方便dba第一时间处理维护。1,下载redis监控插件Redis已经在服务器安装好了,所以直接可以进行监控,redis集群安装请参考:http://blog.itpub.net/26230597/viewspa...
分类:
移动开发 时间:
2014-10-10 23:59:04
阅读次数:
396
1、安装相关组建yuminstallmailxsendmail*chkconfigsendmailonservicesendmailstart2、测试邮件echo"HelloWorld"|mailabc@abc.com3、编辑command.cfg#‘notify-host-by-email‘commanddefinitiondefinecommand{ command_name notify-host-by-email command_line /usr/bin/printf"..
分类:
移动开发 时间:
2014-10-09 20:13:28
阅读次数:
214