有没有监视或检查server健康和其上安装的service健康的软件?

N
NewMind
楼主 (未名空间)
有没有这样的软件或平台,能实现以下功能?

检查server是否live;
检查server上的Windows Service是否start或stop并可以调用test case做基本测试;
检查web site/service是否存在,并可以调用test case做基本测试;
检查进程是否存在,并可以调用test case做基本测试;
有UI和dashboard能查看以上内容是否healthy,并生成报告,如果fail,发送email。
w
wdong
2 楼
我们用nagios. 系统很老, 不过插件多, 自己写plugin容易.

【 在 NewMind (New Mind) 的大作中提到: 】
: 有没有这样的软件或平台,能实现以下功能?
: 检查server是否live;
: 检查server上的Windows Service是否start或stop并可以调用test case做基本测试;
: 检查web site/service是否存在,并可以调用test case做基本测试;
: 检查进程是否存在,并可以调用test case做基本测试;
: 有UI和dashboard能查看以上内容是否healthy,并生成报告,如果fail,发送email。
f
fangtuo2
3 楼
Nagios

十个字,石河子
h
heteroclinic
4 楼
这种东西叫CI, continuous integration, jekins 或者类似。
c
convergence
5 楼
自己连这个都不会写,就不要当程序员了。

【 在 NewMind (New Mind) 的大作中提到: 】
: 有没有这样的软件或平台,能实现以下功能?
: 检查server是否live;
: 检查server上的Windows Service是否start或stop并可以调用test case做基本测试;
: 检查web site/service是否存在,并可以调用test case做基本测试;
: 检查进程是否存在,并可以调用test case做基本测试;
: 有UI和dashboard能查看以上内容是否healthy,并生成报告,如果fail,发送email。
N
NewMind
6 楼
谢谢楼上回复。nagios 或 zabbix 看起来用的人多。
@convergence,能不能自己写和是否需要自己写是两码事。

【 在 convergence (Rex) 的大作中提到: 】
: 自己连这个都不会写,就不要当程序员了。
c
convergence
7 楼
你是程序员吗?

【 在 NewMind (New Mind) 的大作中提到: 】
: 谢谢楼上回复。nagios 或 zabbix 看起来用的人多。
: @convergence,能不能自己写和是否需要自己写是两码事。
k
kk365
8 楼
这个和你的工作环境和任务有关,如果能下载个现成的可靠的直接用,何必花几个小时写个自己的,然后自己测试维护.
【 在 convergence (Rex) 的大作中提到: 】
: 你是程序员吗?
g
gujason
9 楼
Monit