首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

python能否完美实现监控各种服务是否正常?解决思路

2012-04-14 
python能否完美实现监控各种服务是否正常?我是做系统运维的,管理一个承载较高用户量在线导航系统,有许多服

python能否完美实现监控各种服务是否正常?
我是做系统运维的,管理一个承载较高用户量在线导航系统,有许多服务器。服务有异常通过客服和用户反映过来有滞后性,我们希望能后台运维能主动监听服务状态。

现在我想通过脚本去实现监控各种服务是否正常,领队提示我使用python会比较方便,但是我学了下python发现并没有能持续运行的监听语句,例如“netstat - ……”,一旦发现服务停了,或者没有数据交互,即时发邮件给管理员。我没有实际编程经验,但写过一些bat脚本,也学过C++等。

请问有没有朋友做过类似的工作?能给我些提示吗?最好能有个例子,给我一个类似的脚本看看?

[解决办法]
没任何问题。
不过我不代写任何代码。你自己把问题划分,一步步来吧。具体的某一步出问题的时候可以再详细讨论。
Python有不少系统管理方面的书,你可以参考下。不过一多半可能都是基于Linux的。
Pro Python System Administration
Python for Unix and Linux System Administration

热点排行