这可能是一个非常基本的问题,但我不太熟悉 Nagios 与 Munin 与其他监控工具的确切功能。
假设我们有一个流程,由于一些非常重要的基础设施原因需要每天运行。我们遇到过这样的情况,即流程没有运行或在任何人注意到之前已经停止了数天。
我想建立一个系统,使我能够轻松了解由于某种原因没有进行日常运行的时间。
我可以设置这个过程,在每次成功运行(或每次失败运行)时发送一封电子邮件,但我不相信收到这封电子邮件的人会注意到没有“我很好”的消息。
我所设想的是某种类型的“绊线”服务,这个 VIP(非常重要的进程)可以在每次运行时向其发送状态消息,无论成功与否;如果“tripwire”服务在可配置的时间内没有收到来自 VIP 的任何消息,则它可以向某人发送警报。
(我所设想的与我概述的第一种方法之间的区别是仅在异常情况下发送消息的服务,而不是每天发送状态正常/正常的消息的服务)。
如果 Nagios 在 N 天内没有收到某个服务/设备/进程的消息,是否可以设置它来发送这样的警报?是否有其他工具具有此功能?
我正在寻找一个(或多个,如果需要)具有 Web 界面的系统来监控多个远程网络。所有这些网络都包含多个客户端、服务器、路由器、交换机、打印机……
我们想要收集的一些信息是打印机中剩余的墨水供应(通过 SMNP)、检查客户端的状态(通过 VNC、RDP 远程协助... ,如果出现任何问题,请通知...您会看到图片。
服务器混合了 Windows 和 Linux(CentOS 和 Ubuntu),客户端主要是 Windows。
到目前为止,我已经研究了一些可能的解决方案:
任何人都可以推荐其中之一或建议其他东西吗?有谁知道 Nagios(如 Centreon)的一个很好的实现?
所有这些问题的一种解决方案会很棒。
我正在寻找像 Canonical(Ubuntu 的系统管理和监控)这样的开源且免费的工具。目标是管理十几个 KVM 机器用于私人测试目的。
我知道 puppet 和 munin 或 RHQ 作为单独的工具来管理和监控,但我更喜欢集成的东西。有小费吗?
基本要求是:
您对监控远程 PC 的显示器而不让 PC 用户注意到的软件有什么建议吗?不要问我为什么要进行监控或是否合法。我们已经经历过了。
我想创建一个在 linux 服务器上运行的脚本,该脚本应该读取安装在其他服务器上的 NIC 的带宽使用情况,然后将它们存储在 memcached 中。
所以我需要一个命令来读取同一局域网上其他服务器的带宽使用情况,并且该命令应该尽可能快。
谢谢,
可能的重复:
您使用什么工具来监控您的服务器?
我想检查网络计算机上的健康状况。例如 CPU、RAM 状态、进程状态、磁盘状态等。
是否有任何开源或付费软件可以完成所有这些事情,并且可以作为服务器运行并从客户端收集所有信息?
服务器/客户端运行 Windows XP 和 Windows 7。
我知道我可以lsof path/to/file用来查看哪些进程当前打开了给定的文件。
是否有类似top的命令可以用来持续监控哪些进程打开了给定的文件?
我正在尝试在我的服务器上设置一些基本的温度监控 - (不使用第三方工具)。
我已经在我的 linux 机器上安装了几个库来让传感器在我的服务器上工作,现在我可以使用sensors可能返回如下数据的命令:
asb100-i2c-1-2d
Adapter: SMBus nForce2 adapter at 5500
in0: +1.79 V (min = +1.39 V, max = +2.08 V)
in1: +1.79 V (min = +1.39 V, max = +2.08 V)
in2: +3.34 V (min = +2.96 V, max = +3.63 V)
in3: +2.96 V (min = +2.67 V, max = +3.28 V)
in4: +3.06 V (min = +2.51 V, max = +3.79 V)
in5: +3.06 V (min = +0.00 V, max = +0.00 …Run Code Online (Sandbox Code Playgroud) 这是我的配置:
我已经阅读了在客户端的配置选项卡下的健康状态下,我应该能够看到比下面屏幕截图中显示的更多的硬件信息。

我想要的很简单 - 一种监视服务器硬件状态以及 RAID 阵列状态的方法。现在,我无法知道驱动器是否出现故障、温度是否过高等。我设法安装了 3ware RAID CLI ( tw_cli),这可能会有所帮助,但它只能部分解决问题。
最好的解决方案应该是免费的,因为我只有这台服务器而没有钱花在它上面。
我该如何解决这个问题?
我有一个大约 7' x 12' 的小型服务器机房,有一个专用于这个房间的空调装置,它位于短 (7') 侧,并将空气吹过房间向另一个短 (7') 侧。
服务器机房的温度设置为 69F,但通常只会降至 70-71F 左右(温度由墙上的恒温器控制面板测量)。
我有两个 1-wire temp。监测仪表插入一个 linux 盒子,该盒子绘制出测量的温度。现在温度。监控仪表挂在长 (12') 边之一上,并紧密放置在一起。
我认为这不是理想的测量值和房间真实温度的准确表示,我想解决这个问题。将温度传感器放置在这样的房间中的最佳位置是什么?我认为将它们挂在吊顶上是行不通的,因为那时空调装置会向它们吹冷空气(严重扭曲测量值)。
monitoring ×10
linux ×3
networking ×2
ubuntu ×2
alerts ×1
bandwidth ×1
bash ×1
lsof ×1
nic ×1
server-room ×1
update ×1
vmware-esxi ×1
windows ×1
windows-7 ×1
windows-xp ×1