7月一个朋友让我帮忙做一个监控和运维自动化方面的交流,主要的目的是他们公司正准备对一些开源软件进行选型,用以开发自有的系统监控和运维系统。所以开始就开始对自己09年开始的监控系统开发实施经验的整理,既然整理了本着Share的思路开个Blog,将这些经验分享给需要的人。..
分类:
其他好文 时间:
2014-08-05 11:32:10
阅读次数:
241
每分钟 采集一次linux信息,采集到的数据暂存到本地sqlite 10分钟通过http上报一次 sqlite库中保存7天的过期数据 monitor4a.out是所有输出,monitor4a.log是INFO级别以上的日志(100MB的5个日志文件循环) python...
分类:
编程语言 时间:
2014-08-04 18:29:57
阅读次数:
407
Ganglia监控本身没有提供API可供外部程序调用,不过根据ganglia监控的原理,可以通过分析gmetad的端口的xml来直接获取metrics。...
主要分系统监控和业务监控两类系统监控就是每台主机的CPU,内存网络带宽等使用情况以及Mysql,Redis,Nginx等服务的核心指标等这是比较基本的监控必须得有如果这块监控做的好生产环境可以提前发现很多问题防患于未然。业务监控就是业务相关的指标如某API每秒调用次数每分钟该API的..
分类:
其他好文 时间:
2014-07-30 17:52:34
阅读次数:
351
Linux、windows系统监控平台Nagios的安装与部分错误整理
分类:
移动开发 时间:
2014-07-30 12:08:43
阅读次数:
177
Ganglia监控软件主要是用来监控系统性能的软件,如:cpu 、mem、硬盘利用率, I/O负载、网络流量情况等,通过曲线很容易见到每个节点的工作状态,对合理调整、分配系统资源,提高系统整体性能起到重要作用。
本言讲解如何利用ganglia监控hbase指标,过滤无用的指标,并实现单独管理 hadoop metrics system 的功能,修改指标配置不用重启hbase。...
分类:
其他好文 时间:
2014-07-26 02:41:16
阅读次数:
385
(英文部分为转的。代码是个人代码)
1 What’s inotify
The inotify API provides a mechanism for monitoring file system events. Inotify can be used to monitor individual files, or to monitor directories. When a direc...
分类:
系统相关 时间:
2014-07-22 22:39:53
阅读次数:
476
cacti+nagios+ganglia cacti,nagios,ganglia整合:(在之前部署好各个监控的条件下) 需要下载这几个包:npc-2.0.4.tar.gz ? ?ndoutils-1.5.2.tar.gz????????##npc是cacti的一个插件 Installing NPC : ta...
分类:
其他好文 时间:
2014-07-22 22:37:55
阅读次数:
456
ganglia ganglia 是分布式的监控系统,有两个Daemon, 分别是:客户端Ganglia Monitoring Daemon (gmond)和服务端Ganglia Meta Daemon (gmetad),还有Ganglia PHP Web Frontend(基于web的动态访问方式)组成是一个...
分类:
其他好文 时间:
2014-07-21 23:31:02
阅读次数:
457
监控:1、检查服务可以性2、性能指标检查ganglia专门做性能指标的工具collectd性能好mrtgrrdtoolRoundRobindatebasegraphite安装:yuminstallgraphite-webyuminstallpython-carbonyuminstallpython-whisper启动carbon:/etc/init.d/carbon-cacherestart修改graphite配置:/etc/..
分类:
其他好文 时间:
2014-07-20 23:48:43
阅读次数:
432