- 博客(8)
- 资源 (10)
- 收藏
- 关注
原创 我的监控世界观(4) -- 监控数据的存储 RRD or RMDB OR Hbase
真正有必要存储的数据可能有两个1) 应用的历史状态信息2) 应用的监控项数据1. RRD早起的开源监控系统,如cacti、nagios和ganglia,采用的是RRD,这种做法的好处是占用空间小,而且数据点的聚合是自动完成的,不需要监控系统的开发者自己开实现,另外出图也比较方便但它的确点也不少:1) 数据的提取和迁移非常的不方便2) 聚合点的调整不方便3)
2014-03-09 22:53:05 2364
原创 我的监控世界观(3)--监控领域的模型
根据我对这个领域的理解,监控系统中最重要的三个实体只有:1) 应用2) 主机3) 监控项```版权声明 本站原创文章 由 萌叔 发表转载请注明 萌叔 | http://vearne.cc```这三个概念都是高度抽象的,首先谈谈应用,应用可以理解为某个真实的服务,也可以理解为某个抽象的服务,比如前文提到的主机的所有状态,它们的组合就可以构成一个抽象意义上的
2014-03-09 22:25:52 1132
原创 我的监控世界观(2) -- 抽象的世界很精彩
抽象的世界很精彩抽象是我们认识世界的一种手段,它能把复杂的世界简单化 重要 我的博客从今天起开始陆续迁移到 http://vearne.cc 敬请关注
2014-03-09 00:14:09 958
原创 有趣的python 对象描述
在python 中可以自定义类, 类实例的描述信息可以有三个函数定义,对比java,我们会发现java只有一个toString()函数,这是因为在java虚拟机中所有的字符串都是unicode或者说utf-16。python 则提供更多了函数。那么在各种情况下,谁先被调用呢?参考http://docs.python.org/2/reference/datamodel.html#ob
2014-03-07 13:59:23 1324
原创 python--用户自定义类对象作为dict的key
PS: 学好了Java,学Python 会容易在Java 中如果 用户自定义的类要作为HashMap的key, 则这个类需要实现equals 和 hashCode ,在python 中也是相同的只不过相应的函数名称发生了变化,变为__hash__ 和__eq__ 参考http://docs.python.org/2/library/functions.html?highlight=ha
2014-03-02 12:55:37 10203 1
原创 python对象转json字符串小工具
# -*- coding:utf-8 -*-from datetime import datetime# 用户自定义类 def obj2dict(obj): dd = {} # 展开它的属性 for m in dir(obj): if m[0] != "_" : value = getattr(obj, m)
2014-03-02 12:39:05 2529
原创 不使用别名的两种方法
不使用别名的两种方法alias cp='cp -i' /bin/cp1. 直接使用命令的绝对路径/bin/cp -r -u ./abc /tmp2. 使用unaliasunalias cpcp -r -u ./abc /tmp
2014-03-01 12:45:04 883
linux下 tree 命令的简易实现
2012-05-05
SGI的STL源代码实现
2012-04-15
SqlMap自动生成小工具SqlMapAutoGen1.0
2012-03-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人