开源的运维系统不少,比如nagios、zabbix、cati等等,但是遇到自己个性化的运维需求的时候,总是显的力不从心!最近在学习python,所以就考虑用python+django+twisted来定做一个完全个性化的运维系统。
运维系统有几个主要的功能:监控、分析、报警、更甚者直接根据分析的结果进行反应操作。而以上几点通过上述的框架可以比较容易的实现。
下面上图说明:
使用freem...
分类:
编程语言 时间:
2014-07-11 00:32:16
阅读次数:
573
1. sudo apt-get install openssh-server
2....
分类:
其他好文 时间:
2014-07-10 23:28:50
阅读次数:
212
在做内核驱动开发的时候,可以使用/proc下的文件,获取相应的信息,以便调试。
大多数/proc下的文件是只读的,但为了示例的完整性,都提供了写方法。
方法一:使用create_proc_entry创建proc文件(简单,但写操作有缓冲区溢出的危险);
方法二:使用proc_create和seq_file创建proc文件(较方法三简洁);
方法三:使用proc_create_data和seq_file创建proc文件(较麻烦,但比较完整);
示例四:在proc文件中使用内核链表的一个示例(用的方法三)。
...
分类:
系统相关 时间:
2014-07-10 22:23:53
阅读次数:
5686
注明:我的方法适用于iso镜像(光盘或光盘镜像:iso9660)
1.挂载(mount)
其他的mount方法可参见此链接 http://www.jb51.net/os/RedHat/1109.html
#mkdir /mnt/vcdrom说明:创建一个目录作为挂接点#mount -o loop -t iso9660 /home/sunky/mydisk.iso /mnt/vcd...
分类:
其他好文 时间:
2014-07-10 22:05:54
阅读次数:
291
在做内核驱动开发的时候,可以使用/proc下的文件,获取相应的信息,以便调试。
大多数/proc下的文件是只读的,但为了示例的完整性,都提供了写方法。
方法一:使用create_proc_entry创建proc文件(简单,但写操作有缓冲区溢出的危险);
方法二:使用proc_create和seq_file创建proc文件(较方法三简洁);
方法三:使用proc_create_data和seq_file创建proc文件(较麻烦,但比较完整);
示例四:在proc文件中使用内核链表的一个示例(用的方法三)。
...
分类:
系统相关 时间:
2014-07-10 21:36:17
阅读次数:
421
下面整理的内容都是在CloudStack的Advance Zone 中创建隔离的来宾网络(不是VPC中的网络),vlan id :305,VM 模板为 ubuntu 10.04,
流程图
下图为整理的创建VM以及VM通信的主要流程。
看到流程图,就应该大体清楚是怎么回事了,再说一下自己的一...
分类:
其他好文 时间:
2014-07-10 21:24:21
阅读次数:
321
Ubuntu Kylin14.04的wubi安装...
分类:
其他好文 时间:
2014-07-10 19:47:30
阅读次数:
209
直接使用sudo easy_install matplotlib 报错
============================================================================
Edit setup.cfg to change the build options
BUILDING MATPLOTLIB
matplotlib...
分类:
其他好文 时间:
2014-07-10 19:24:54
阅读次数:
214
1、开启apache的mod_rewrite模块#去掉LoadModulerewrite_modulemodules/mod_rewrite.so前的“#”符号
#如果是ubuntu系统,系统默认是开启rewrite的
cd/etc/apache2/mods-enabled
#查看是否有rewrite.load链接文件,如果没有则建立链接文件
cd/etc/apache2/mods-enabled
ln-s../..
分类:
Web程序 时间:
2014-07-10 19:17:11
阅读次数:
286