客户端PC的远程诊断

我在这个领域有一大批PoS(Point-of-Sale)客户端机器。 大多数有一个到服务器的IP连接。

我的挑战是从这些机器logging远程诊断。

比如温度,风扇速度等,来衡量硬件的健康状况,并在机器出现故障前更积极地支持。

我正在寻找一个软件解决scheme,可以让我从这些机器收集这样的各种信息,并把它放到我的服务器数据库。 之后,我可以查看logging的数据,并从我的办公桌检查我的客户端PC的健康状况。

有没有人有这样的挑战经验?

(基于Windows)

根据特定的硬件,您可以通过WMI监视大量数据。 一些networking监控系统,如Zenoss和一些附加软件包,甚至可以绘制数据。

如果您不想/需要一个完整的networking监视器,您可以构build一些脚本并将数据logging到RRDtool中

  • 风扇状态
  • CPU温度

我完成了与Nagios超过100个POSterminal的POS系统。 terminal运行Win2K或XP。 监控服务器只是一台运行Linux的老式桌面PC。

初始设置有点痛苦,搞清楚你想要监控terminal的方式和方式。 我们制作了一个带有batch file的zip包,我们只需要在terminal上运行,然后添加一行到Nagios,告诉它terminal的位置。

Samurize为任何主机提供实时监控(只要您足够有创意)。 将数据logging到数据库将需要一些棘手的实现,但是。