正在加载...
2010-5
4

这段时间在测试zabbix和pandora FMS,前面日志有讲到如何安装配置pandora FMS
2个系统的web控制端都是php语言编写的,而且所有的服务器及监控项目配置,都可以在web端完成,另外就是分类和逻辑性,这个比nagios要强很多。

经过比较测试,最后还是决定使用zabbix,目前已经配置上线,使用效果非常不错。自定义监控以及报警方式,都可以编写脚本来实现,而且非常方便。

一、环境准备

首先安装mysql+nginx(或者apache)+php,这里就不说了。

编译目录还是遵循我一向的规矩:
/─/usr
│ ├─/usr/server
│ │ ├─/usr/server/ect #放置一般配置文件
│ │ ├─/usr/server/bin #放置bin执行程序
│ │ ├─/usr/server/sbin #放置sbin服务程序
│ │ ├─/usr/server/xxx #程序的–prefix目录
│ │ │

二、安装fping

fping是加强版的ping工具,可以同时ping多个主机。

fping的官网是:http://www.fping.com

web03# wget http://fping.sourceforge.net/download/fping.tar.gz
web03# tar zxf fping.tar.gz
web03# cd fping-2.4b2_to
web03# ./configure
web03# make && make install

2010-4
23
类别: Linux应用 | 浏览数:476次 | 评论数:已经有6条评论了
作者:小毛 | 标签:,,,

系统监控大多数人都喜欢使用nagios,但是我看了下,觉得nagios都是使用配置文件来管理,一旦信息多了,就会显得很乱,所以我仅仅配置了一次nagios之后,就不再使用。
后来一直在寻找理想的监控系统。无意中看到pandora(潘多拉) FMS,被官网的图片所吸引:
http://pandorafms.org/index.php?sec=project&sec2=screenshots&lng=en

另外一个就是zabbix,所以决定来测试者2个监控系统。
2010年5月4日注:目前已经正式部署了zabbix 1.8.2,使用感觉很好。

Pandora FMS 的官网是:http://pandorafms.org/
下载页面是:http://sourceforge.net/projects/pandora/files/Pandora%20FMS%203.0/Final%20version%20%28Stable%29/
最新版本是3.0,其实Pandora FMS 有很多安装包,比如rpm,ded等,但是我这里选择使用源码编译安装。

一、准备工作

1、安装lamp环境
首先安装apache或者nginx、php、mysql环境。我用的是nginx 0.7.62+php-fpm(php 5.2.8)+mysql 5.4.1 beta
这个自行安装。

但是得把mysql的lib加入ldconfig中:

web01# grep `mysql_config --libmysqld-libs | awk '{print $2}' | sed -r 's![^/]+/!/!'` /etc/ld.so.conf || echo `mysql_config --libmysqld-libs | awk '{print $2}' | sed -r 's![^/]+/!/!'` >>/etc/ld.so.conf
web01# ldconfig

2009-12
25
类别: shell编程 | 浏览数:125次 | 评论数:快来抢沙发吧!
作者:小毛 | 标签:,,,,

<2009年12月25日>

1、我出的一个题目:
用shell来写裴波那契(Fibonacci)数列:1,1,2,3,5,8,13……
(也就是每个数字都是前2位数字的和)
只写前20个就可以。

1、我的答案(awk版本):

# awk 'BEGIN{a=b=1;while(n<20){
printf "%d %d ",a,b ;a+=b;b+=a;n+=2
};print}'
1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765

`
2、” Reborn的python版本:


2009-9
1
类别: shell编程 | 浏览数:805次 | 评论数:已经有4条评论了
作者:小毛 | 标签:,,,,

<2009年8月14日>

1、莫 帝 16:02:38 出的问题:

文件passwd:
s2002408030068:x:527:527::/home/dz02/s2002408030068:/bin/pw
s2002408032819:x:528:528::/home/dz02/s2002408032819:/bin/pw
s2002408032823:x:529:529::/home/dz02/s2002408032823:/bin/pw

文件shadow:
s2002408030068:$1$d8NwFclG$v4ZTacfR2nsbC8BnVd3dn1:12676:0:99999:7:::
s2002408032819:$1$UAvNbHza$481Arvk1FmixCP6ZBDWHh0:12676:0:99999:7:::
s2002408032823:$1$U2eJ3oO1$bG.eKO8Zupe0TnyFhWX9Y.:12676:0:99999:7:::

用shadow文件中的密文部分替换passwd中的”x”,生一个新passwd文件,如下所示:
s2002408030068:$1$d8NwFclG$v4ZTacfR2nsbC8BnVd3dn1:527:527::/home/dz02/s2002408030068:/bin/pw
s2002408032819:$1$UAvNbHza$481Arvk1FmixCP6ZBDWHh0:528:528::/home/dz02/s2002408032819:/bin/pw
s2002408032823:$1$U2eJ3oO1$bG.eKO8Zupe0TnyFhWX9Y.:529:529::/home/dz02/s2002408032823:/bin/pw

莫帝的答案: