- 博客(7)
- 收藏
- 关注
原创 rabbitmq的监控
rabbiqmq搭建完成后,可通过web来对rabbitmq的某些指标进行监控,不过在此不予讨论。 在rabbirmq的web监控页面提供了http api监控文档。网址就是http://IP:15672/api/ 将ip换成自身主机的ip地址。 通过curl对rabbitmq进行监控,如下:[root@crq720 ~]# curl -i -u guest:guest 'http://loca
2016-07-28 19:42:38 3359
原创 使用collectd监控更改采集间隔时间
collectd默认是10秒采集一次数据的,但次时间间隔再某些不重要的监控指标上间隔时太短了,应该增长该类指标的采集的间隔时间。 根据官方文档collectd.conf信息显示: Interval Seconds Configures the interval in which to query the read plugins. Obviously smaller values lead t
2016-07-27 19:49:17 2613
原创 MySQL主库删除binlog
随着时间增移,mysql数据库的数据量越来越大,此时可以删除部分没用的binlog以释放部分磁盘。 查看主库binlog:master-mysql> show binary logs;+------------+-----------+| Log_name | File_size |+------------+-----------+| bin.000001 | 152703 |
2016-07-25 14:50:06 1760
原创 nagios监控raid
在此采用nagios和MegaCLI监控raid,脚本写完后往往nagios是不能直接监控raid,需要对文件/etc/sudoers进行修改,最终修改结果如下所示:Defaults:nagios !requirettynagios ALL=(ALL) NOPASSWD:/opt/MegaRAID/MegaCli/MegaCli64在此,说些为何进行这般修改:根据正常逻辑推断,nagi
2016-07-21 13:09:04 666
原创 crontab定时处理的一些总结
*****这五个*分别代表了分,时,日,月,星期,*号代表了所有,所以每小时执行一次,第一个*一定要改,不然,在这一小时中每分钟都会执行一次,这次我就脑残没有把第一个*设置为0,导致每分钟执行一次,产生了大量的进程,严重超过进程数的CRITICAL值。
2016-07-10 22:05:02 343
原创 collectd监控应用cpu使用情况
collectd的cpu插件并不支持查看单个应用cpu使用率的情况,因为有python插件,便可以编写脚本来进行监控,在此通过top命令获取应用的CPU使用率,因为单个应用有多个pid,所以在此将其排序后,使应用名称相同的cpu使用率相加。此代码片段列表,元组,字典相互转换较多。def get_stats(): line_split=()# subprocess.Popen("top
2016-07-06 21:01:01 3744
原创 nagios监控redis内存使用情况脚本--shell实现
!/bin/bash# # NORMAL_MSG=”redis_memory is OK!” WARONG_MSG=”redis_memory is WARONG!!” CRITICAL_MSG=”redis_memory is CRITICAL!!!” ERROR_MSG=”max_redis_memory is 0” WARONG_NUM=0.7 CRITICAL_NUM=0.8m
2016-07-05 20:51:06 2012 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人