简单脚本实现:#!/bin/bashDEVICES="sda sdb" #有几块硬盘就写几块SMARTCTL=/usr/sbin/smartctlSMART_TMP_FILE="/opt/nagios/tmp/.smart"for DEV in $DEVICESdo REL=`sud...
分类:
移动开发 时间:
2014-08-01 15:58:01
阅读次数:
252
在Nagios的libexec下有check_nt这个插件,它就是用来检查windows机器的服务的。其功能类似于check_nrpe。不过还需要搭配另外一个软件NSClient++,它则类似于NRPE。我们需要下载NSClient合适的版本,然后安装在被监控的windows主机上。OverviewofNRPENSClient++的原理如下图:可..
分类:
移动开发 时间:
2014-08-01 13:56:52
阅读次数:
12138
1 、时间不统一,引发缓存存取异常。 问题描述: 同一台memcache缓存服务器,比如memcache.server=192.168.88.51:11211 提供缓存服务; 项目部署到多个服务器,发布启动。开发环境能够正常存入读取缓存,完成手机验证码验证服务,测试环境死活...
分类:
其他好文 时间:
2014-08-01 13:34:41
阅读次数:
198
一、Nagios简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。 Nagios原名为NetSa.....
分类:
移动开发 时间:
2014-08-01 13:26:01
阅读次数:
406
一、利用NRPE监控远程Linux的”本地信息“上面已经对远程Linux主机是否存活做了监控,而判断远程机器是否存活,我们可以使用ping工具对其监测。还有一些远程主机服务,例如ftp、ssh、http,都是对外开放的服务,即使不用Nagios,我们也可以试的出来,随便找一台机器看能不能访..
分类:
移动开发 时间:
2014-08-01 00:17:21
阅读次数:
393
TokyoCabinet是一款DBM数据库,该数据库读写非常快,哈希模式写入100万条数据只需0.643秒,读取100万条数据只需0.773秒,是BerkeleyDB等DBM的几倍。利用TokyoTyrant构建兼容Memcached协议、支持故障转移、高并发的分布式key-value持久存储系统。key-value分布式存储系统查询速..
分类:
其他好文 时间:
2014-07-31 21:18:47
阅读次数:
197
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sortedset--有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原..
分类:
其他好文 时间:
2014-07-31 21:12:08
阅读次数:
277
保存数据向memcached保存数据的方法有addreplaceset它们的使用方法都相同:$add = $memcached->add( '键', '值', '期限' );$replace = $memcached->replace( '键', '值', '期限' );$set = $memcac...
分类:
其他好文 时间:
2014-07-31 19:37:47
阅读次数:
143
一、配置NagiosNagios主要用于监控一台或者多台本地主机及远程的各种信息,包括本机资源及对外的服务等。默认的Nagios配置没有任何监控内容,仅是一些模板文件。若要让Nagios提供服务,就必须修改配置文件,增加要监控的主机和服务,下面将详细介绍。Nagios安装完毕后,默认的..
分类:
移动开发 时间:
2014-07-31 17:22:37
阅读次数:
408
Memcached的批量删除,向来是Memcached使用者很头疼的事情,因为Memcached采取的缓存方案是哈希表结构,所以没有办法实现delete from tablename where key like ‘%XX%’类似这样的批量删除功能。所以不得不自己采...
分类:
其他好文 时间:
2014-07-31 13:48:46
阅读次数:
174