Chinaunix首页 | 论坛 | 博客
  • 博客访问: 238746
  • 博文数量: 49
  • 博客积分: 3040
  • 博客等级: 少校
  • 技术积分: 450
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-29 09:28
文章分类

全部博文(49)

文章存档

2011年(8)

2010年(16)

2009年(25)

分类:

2010-06-13 12:57:47

公司要一个外发服务器,其实现在的外发服务器很多,免费的也有,收费的也有。由于公司的外发服务器,要尔同时给所有的员工同时发邮件,有些免费的或收费的外发服务器有着这样哪样的限制。比如一次性不能超过100封等等。算了,自己动手丰衣足食,在原来的监控服务器上修改一下sendmail设置就搞定了,而且没有数量的限制,但问题是如果自己去看那个该死的maillog,有点头痛。
从OSChina上看到一个工具,sendmailanalyzer,感觉不错,下手试试。
图表样式你可以参见OSChina:
下载地址:
1.解压 tar -zxvf sendmailanalyzer-6.4.tar.gz ./
2.读安装说明。
3.安装。
很简单。
说说问题吧。
1.安装完看得到统计数据表但看不到图,需要安装的libgd 和 libpnp 也安装过了。所以比较纳闷。再去源站看看,留有作者的mail,一封mail过去,一般情况下,也不报太大的希望,因为有数据,只是没有表,也凑合着看看。但很开心,第二天就收到了作者的回信,说我可能是CPAN缺图像module。
按他所说 执行 perl -MCPAN -e 'install GD::Graph::bars3d'。在这里注意一点,一定要找一个快的CPAN地址,我用的好像是sohu的源。大家可以网上自己找找。
完成后,重启一下sendmailanalyzer服务。ok,图像出来了。吃水不忘挖井人,回信感情一下作者Gilles.
2.过了几天发现数据不更新,奇怪的是,程序也在进程里跑着,怎么没有数据更新呢???想当然然service sendmailanalyzer restart
没有反映。怎么回事,再ps aux |grep,发现有好几个同样的进程在里面。奇怪,怎么也不能重启服务。想想可能是程序本事,或者我系统装的东西有点多的原因。暂时还没有找到什么问题。折中一下,将原来计划任务中的程序重启给去掉,因为根本没有办法重启服务。用到极端工具,kill。
写一个脚本
vi cron.sendmailanalyzer.sh
 

#!/bin/sh kill -9 `ps -ef|grep -v ps | grep sendmailanalyzer| grep -v grep |awk '{print $2}'`

sh /etc/rc.d/rc.sendmailanalyzer start


加上执行权限,放到crontab中。
自己想想,应该没有问题了,放上几天看看情况,如果找到原因,或有其它问题,我会再次更新。
有对这个东西了解的朋友,也可以联系我!
阅读(2703) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

最大行业软件2012-12-30 10:53:59

ANSA.v14.0.Pre.16.11.2012.Win32_64 1CD

Beta-CAE MetaPost 6.8.2 Win32_64 1CD

CMG Suite v2012.0 Win32-ISO 1DVD

CMG Suite v2012.0 Win64-ISO 1DVD

Delcam.PowerShape.2013.SP6.Update.Only.Win32_64 2CD

ESI PAM-Stamp 2G 2012.0 Linux32_64 1DVD

Surpac v6.3.2 Win32 1CD

Topcon.Tools.v8.2 1CD

Embird Plus v8.0 1CD

Keil RealView Microcontroller Development Kit 4.60 1CD