我已经研究过所有监控问题,甚至有一个成员已经开始的小型维基百科,但我似乎无法掌握监控远程主机的整个概念。
以下是我的情况:
我是一名非常新的系统管理员(失去了之前的电子工程工作,需要食物,没有其他选择),我负责 1 台服务器。现在,这台服务器是位于数据中心内的专用机箱。基本上,这台服务器运行一个 VoIP 应用程序和一个带有几个页面的小型 Web 服务器,但大多数流量仍然是 VoIP SIP 流量。
我想要做的是安装一个监控服务,这样我就可以持续监控服务器的当前状态,如果出现问题,可以通过电子邮件甚至短信通知我。
VoIP 软件作为服务运行,因此检查该服务是否正在运行将是一个优点。
所以基本上,我想检查的是服务器是否正在运行,服务器是否运行顺畅(CPU 负载、内存使用率、HDD 空间、在线、voip 服务正在运行)。
问题是,我与服务器不在同一个网络中,我在与数据中心无关的办公室工作,我使用远程桌面进入服务器并对其进行配置,但我希望能够在出现问题时收到通知,特别是在周末。
我将非常感激您给予我的任何帮助。
答案1
尝试一下这个免费工具,看看它是否有适合您情况的传感器。
PRTG 网络监视器 (http://www.paessler.com/tools)
答案2
如果您可以通过 RDP 访问系统,我们是否可以假设您能够 ping 系统并访问其他 TCP 端口?
如果是的话,我推荐 Nagios。您可以在 LAN 上运行 Nagios 服务器,它可以使用 NSClient 或其他插件通过网络连接到服务器。
以下是使用 Nagios 监控 Windows 系统的一些相关信息...http://www.nagios.org/faqs/viewfaq.php?faq_id=32
答案3
查看性能日志和警报 - 它位于控制面板 -> 管理工具下。您可以在那里配置许多不同的警报和性能监视器。