用sendmailanalyzer来监控自己的Sendmail服务器

运维 系统运维
Sendmail是在Unix环境下使用最广泛的实现邮件发送/接受的邮件传输代理程序。如何监控自己的Sendmail服务器呢,请跟我下文。

用Sendmailanalyzer来监控自己的Sendmail服务器,可以提高Sendmail服务器使用效率。看看本文是怎么说的。

  公司要一个外发服务器,其实现在的外发服务器很多,免费的也有,收费的也有。由于公司的外发服务器,要求同时给所有的员工同时发邮件,有些免费的或收费的外发服务器有着这样哪样的限制。比如一次性不能超过100封等等。算了,自己动手丰衣足食,在原来的监控服务器上修改一下sendmail设置就搞定了,而且没有数量的限制,但问题是如果自己去看那个该死的maillog,有点头痛。

  从OSChina上看到一个工具,sendmailanalyzer,感觉不错,下手试试。

  图表样式你可以参见OSChina:sendmailanalyzer

  下载地址

  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中。

  自己想想,应该没有问题了,放上几天看看情况,如果找到原因,或有其它问题,我会再次更新。

  有对这个东西了解的朋友,也可以联系我!

看完了上面文章的描述,相信大家都知道Sendmailanalyzer这东西监控Sendmail服务器真不错,有空的朋友可以试下!

【编辑推荐】

责任编辑:赵鹏 来源: 网络转载
相关推荐

2009-11-30 11:33:50

sendmail服务器

2011-03-22 15:17:14

Nagios安装

2011-03-22 15:17:13

Nagios监控

2011-03-22 15:17:14

Nagios安装

2021-02-05 05:29:51

服务器GitGogs

2010-12-17 09:22:01

Linux服务器性能监控Munin

2010-06-02 14:19:50

Sendmail 配置

2011-02-21 16:33:53

2011-01-19 09:01:48

sendmail配置

2013-04-08 15:42:03

SendmailMail服务器

2012-02-27 13:56:19

Java服务器

2014-01-02 15:16:42

PythonLinux服务器服务器监控

2011-03-25 15:01:25

Cacti监控Windows

2011-03-31 12:48:04

cactiLinuxWindows

2011-01-21 09:54:44

LinuxSendmail

2009-04-28 19:38:02

LinuxSrvRepor远程监控

2010-08-26 10:42:29

ADSL ModemDHCP服务器

2011-03-15 16:57:15

2009-09-03 13:39:49

RHEL4Sendmail邮件服务器

2011-03-25 14:40:33

Nagios监控
点赞
收藏

51CTO技术栈公众号