it-swarm.cn

您使用什么工具来监视服务器?

有关监视工具及其功能的更全面列表,请查看 此Wikipedia页面

正如问题所指出的,用于此任务的最常用工具是什么?它们的优缺点是什么?

187
Aron Rotteveel

我过去曾经成功使用 Nagios 。它是非常可扩展的(超过200个附加组件),相对易于使用,并且包含大量报告。否定是初始设置。

136
jdiaz

CactiRRDTool 的非常好的基于Web的前端,它提供了非常方便的图形和统计信息。 RRDTool 是从多个系统收集数据并监视各种技术数据的部分。

我们正在使用该cacti/RRDTool解决方案来监视Unix和Windows系统。我们获得了许多有用的指标,包括负载,CPU/RAM使用率,HD空间,登录的用户,网络流量,正在运行的进程等。

您可以在 什么是仙人掌? 页面上找到有关仙人掌的更多信息。

70
paulgreg

就个人而言,我喜欢 Munin ,因为它具有非常简单的体系结构,因此非常易于安装和编写插件。出于您可以想象的所有目的,已经有很多插件,因此您甚至根本不必编写插件。

它还提供精美的图形和配置(非常基本)警报的选项。

57
pilif

Zabbix 。它是开源的,并且设置和定制非常简单。我们有很多自定义的监视脚本可以输入到zabbix服务器中,但是它负责集中数据,适当地显示数据,通知(电子邮件,IM,SMS,Twitter等),等等。

34
Tony Meyer

我一直在我们公司进行 Spiceworks 的发布,我们发现它不仅是监视服务器的工具,而且是网络上其他所有工具的好工具。

它可以执行诸如自动库存和自定义监视之类的操作,以便在出现问题时向您发送电子邮件(例如:打印机墨水不足10%或此服务器的硬盘驱动器有20%墨水)。

它的缺点可能是每台计算机的信息密度大,不要误会,因为每台计算机有很多数据,但是对于服务器等可能需要大量统计数据的事情,可能需要使用其他工具。

编辑:哦,我是否提到过它的商业模式基于它永远免费。

29
Shard

Smokeping 不仅检查各种服务器和服务的可用性,还跟踪它们的延迟,同时提供易于使用,美观的外观和快速显示图。

开箱即用的延迟测量插件种类繁多。如果您了解一些Perl,很容易创建自己的Perl以满足任何特殊需求。

大型安装将受益于主/从系统进行分布式测量。

高度可配置的警报系统将帮助您在问题开始影响用户或演变为严重停机之前发现问题。

吸烟是免费的,MRTG和RRDtool的创建者Tobi Oetiker用Perl编写了开源软件

18
Linulin

OpenNMS 用于我监视超过一千台Linux机器的地方。我们监视每台计算机的硬件以及它们上运行的应用程序。

15
jassuncao

Zenoss Core 很有用,我们使用它(大约一年)来对服务器,网络交换机和UPS进行轻量级监视。

Zenoss Core是屡获殊荣的开源IT监视产品,可通过单个集成软件包有效地管理网络,服务器和应用程序的配置,运行状况和性能。

15
gimel

我用过:

  • Nagios-需要一些老式的命令行设置,虽然不漂亮,但坚固且功能强大。已被以下内容取代:
  • Zenoss-所需的步调要少得多,有商业版本。一旦运行,其余的将通过浏览器进行控制。功能非常强大,但是如果使用免费版本,则需要一些MIB工作。
  • Intermapper-商业程序,如果您有很多要监视的节点,则很麻烦。似乎用Java(无论好坏))编写。
  • Spiceworks-尚未尝试最新版本。较旧的版本需要在引擎盖下多一点,以使其响应,但是,否则效果很好。免费版附带广告。
12
Avery Payne

Nagios很棒,因为它是免费的,并且有很多插件可以使用。但是,UI和配置非常困难。

相对于专业版/专业版而言,这恰好相反,它不是免费的Microsoft System Center Operations Manager(SCOM),插件较少,但设置和配置却非常简单。

我必须承认,如果我在一家主要是微软公司的公司中,对可靠性有很高的要求(即无法承受监视中断的费用),或者不得不考虑让开发人员使用它,那么SCOM将是我对Nagios的推荐。

12
Robert MacLean

几周以来我们一直使用AlertFox,对此感到非常高兴。它不仅检查我们的正常运行时间和性能,而且还通过交易脚本(基于iMacros)监视购物车,用户登录和网站的其他关键部分。

对于内部监控(磁盘空间等),我们使用Nagios

11
David Meiers

PRTG网络监视器-不能说太多好话。令人敬畏的Web前端,特别适合通过SNMP监视路由器(带宽等)和其他设备,以及测量SLA的正常运行时间等。

www.paessler.com

10
Brandon

作为Windows用户,MOM。我们希望升级到Systems Center Operations Manager(SCOM),但直到我们开始部署Windows 2008时才需要升级。

9
Richard Gadsden

为了监视统计信息(内存使用情况,负载,mysql活动,Apache活动等),我使用 Munin 。开箱即用,它已经可以跟踪许多事物,并以不同的时间间隔(过去24小时,过去7天,去年一个月,去年)绘制图表。通过插件,甚至可以监视更多的事情。输出的是带有漂亮图形的HTML页面。

Munin具有主/节点体系结构:节点在服务器上收集统计信息,而主数据库存储数据并生成HTML和图形。

我使用 Monit 来跟踪正在运行的进程,并在出现某些可配置的情况(高CPU负载,高内存使用,无HTTP响应等)时重新启动或提醒我。有关服务器的信息,例如cpu负载,内存使用情况,硬盘状态或磁盘使用情况。

需要为要监视的每个服务或硬件配置Monit,以及在出现问题时如何响应。最常用的选项是不执行任何操作,发送警报电子邮件或重新启动服务。

Monit可以正常工作,但有时无法启动,停止或重新启动服务,并且没有太多诊断信息可用来告诉您出了什么问题。这意味着您不知道问题是否出在您的服务或Monit配置上,该配置在类似于cron的最小环境下运行。

在大多数Linux发行版中,这两种工具默认都可用。

8
Wes Oldenbeuving

我是运营监控升级项目的一部分。我们已经有多家供应商来现场介绍一些大型系统,并混合了一些更便宜的替代品进行比较。

其中之一是 Hyperic ,它也可以作为免费的开源解决方案获得。它为定制代理提供的功能和可扩展性给我留下了深刻的印象。

8
spoulson

我很惊讶没有人提到logwatchlogcheck对于Linux服务器-节省了大量阅读日志的时间!

8
Brent

我们的项目将 Ganglia 用于我们的100多个节点集群。我们使用它的原因之一是因为它是 Rocks 附带的监视工具。

对我们而言,每个节点的开销非常低很重要,这样才能有尽可能多的资源可用于计算。 Ganglia为我们提供了有关群集的良好概述,并允许我们在需要时深入到各个节点。除了了解当前发生的情况之外,我们还可以很好地了解过去一小时,一天,一周,一个月和一年中发生的情况。各种统计图都是基本的和实用的。

7
Jon Ericson

我使用 Pingdom 监视服务器。当服务器无法访问时,它会向我发送一条SMS消息。

7
Jon Tackabury

这完全取决于您所说的“显示器”。

  • (系统或服务)可用吗?我们使用nagios
  • 到底在做什么对于Linux服务器,我们使用munin,对于其他所有情况都使用cacti,尽管有时配置很麻烦...
  • 做了什么我们使用syslog-ng将syslog集中在一个地方,然后每天运行自定义的logcheck脚本以通过电子邮件发送报告。我们正在为Windows服务器寻找类似的东西。
6
David Mackintosh

Graphite( http://graphite.wikidot.com/ )是在现场参加竞争与Cacti和基于RRDTool的解决方案竞争的新参与者。

RRDTool被名为Whisper的后备存储所代替。文档很好地概述了为什么会有所不同,我非常喜欢在调查某些内容时使用CLI进行临时图形绘制。

5
cclark

如果您急着想要一个快速的工具来监视MS服务器,则可以使用Windows的性能监视器,设置带有自定义监视模板和自定义日程表的计数器日志(例如:每小时收集5分钟的数据)。然后下载Microsoft的LogParser和Codeplex的日志性能分析(PAL)工具( http://pal.codeplex.com/ )处理您的计数器日志。 PAL将生成一份详尽的报告,其中包含指向可能的问题解决文档/工具的链接。

4
Paul

对于不喜欢Nagios Web界面的用户,可以使用 [〜#〜] npc [〜#〜] ,这是Cacti的插件,可使Nagios UI在Cacti中可用,但外观更好(ajax等)。

它从 NDO2DB 提供的数据库中读取数据,这是从数据库中获取基础结构以供脚本和其他工具使用的好方法。

4
Cawflands

霍比特人(Hobbit)-它是“老大哥”(Big Brother)的更快更好的版本(如今看来,这令人震惊地投入商业使用)。

http://hobbitmon.sourceforge.net/

4
dr-jan

我们将 Ipswitch 中的 WhatsUp 用于(和类似)用于相对较小的Windows网络。它易于设置,相对易于管理,并且知道如何处理Windows服务器以及标准的东西。

对于较大的网络,非Windows的网络或内容很多的网络,我衷心推荐 OpenNMS 。 OpenNMS软件(如果免费),该公司非常乐意出售支持和实施服务。它也碰巧是由我的一个非常敏锐的 friend 所管理的!

4
tomjedrz

目前,我们使用 Paessler 中的PRTG。太好了不需要任何代理,出色的Ajax Web界面,历史记录,图形,WMI等。有10个免费的传感器版本可用,但我们为企业版本花了很多钱。钱用得其所。

4
PowerApp101

我们使用 OpsView ,它在Nagios之上运行。 webUI帮助我们部署新的主机监视器定义,而不必允许SSH访问,提供公共视图并记录历史值。这对于配置和确定合适的基准非常方便。

3
jldugger

Zabbix( http://www.zabbix.com )也很好,并且比Nagios容易安装。

3
Vivek Varghese Cherian

我将Solarwinds,VMware服务器性能选项卡和自定义脚本结合使用。

我在Windows系统中使用的是Solarwinds Orion网络性能监视器。我的Web服务器上的管理员。仍然可以在上面运行一些有用的应用程序指标,但是它具有基本的盒级内容(磁盘,网络,CPU)的良好信息。

对于我的VMware来宾,我喜欢性能选项卡。

对于我的Sun服务器,当我需要在Solarwinds中不可用的东西(因为我们的管理员尚未添加)之类的时候,我编写了自定义脚本(通常在Perl中)来监视诸如镜像运行状况,交换使用情况之类的事情。

我想了解更多有关Solarwinds的信息,但是一天只有26个小时(或者我的老板认为),所以我发现这可能是一个小限制...

3
Milner

我正在使用 PA Server Monitor 。它主要针对Windows(事件日志,性能计数器,服务等),但由于添加了一些有限的SNMP支持,因此与其他系统相比变得更好。我最喜欢的是,与许多应用程序相比,它易于配置(没有配置文件,没有命令行等)。我不建议在繁重的* nix环境中使用它。

哦,它不是免费的,但是比某些竞争对手便宜。

2
DougN

抱歉地说,但是我最终使用了许多自定义脚本。虽然远非理想,但我怀疑还有更通用的解决方案。

2
Matt Lacey

我们已经编写了自己的监控软件。我们的代码几乎不像商业软件包那样复杂,但是我们不需要太多功能。编写我们自己的文档比研究其他软件包并学习如何使用它们容易得多。该代码可以满足我们的需求,并且易于扩展。

2
John D. Cook

对于HP服务器,您无法击败他们的Systems Insight Manager(SIM),许多漂亮的低级计数器和警报等,而且它的GUI也不错,而且与支持合同的链接本身值得付出努力。

1
Chopper3

我曾经使用过 Pandora FMS ,并且我喜欢它的主要原因是,对于一般的系统管理员来说,它非常flexibleeasy con configure。我也喜欢带有所有报告和大量文档的Web界面。它对单个数据中心不是很有用,但是geolocation接口非常酷,它显示了受监视代理的位置。

我也尝试过Nagios,我喜欢它拥有的所有plugins,并且它在sysadmin中广为人知。

注意:一段时间以来,我一直是Pandora FMS的开发人员之一。

1
pconcepcion

我们需要一些可定制的东西,因为我们需要监视某些系统,这些系统并非一直在线,但是可以发送邮件或拨入。

我们尝试了nagios(脚本迷宫),AppManager(不错,但不适用),Zenoss(不错,但是当您提到Oracle时,价格会倍增),并登陆了Zabbix,它具有开放协议,开放数据库结构,哎呀,我可以写一个小时内每个级别的插件。它很好地分隔了(服务器,客户端,数据库等)。而且它的Web前端非常漂亮并且可自定义。

YMMV,对我们来说,“离线”系统的监视很重要,而且通常不包含在此类软件中。

1
slovon

我使用Polymon并喜欢它。

http://www.codeplex.com/polymon

监视TCP端口,SNMP,Powershell,WMI,SQL,HTTP,Perfmon或Ping。

我没有监视任何* nix,所以我不能这样说。但是对于Windows世界来说,它的设置非常简单,非常直观并且非常灵活,它具有非常好的内置仪表板显示,短信或电子邮件通知等。

1
Bob

我们刚刚开始使用“ Servers Alive”,它非常便宜,看起来不太漂亮,但是它支持大量不同的检查,并且可以以多种方式发出警报,可以处理技术人员的日程安排/名册等任何通知。您还可以使检查依赖其他人,即“此”系统要求“该”正常运行。

0
Andrew B

对于Windows:Admin Arsenal(但这是我们拥有产品的前提)

对于Unix-IBM Tivoli

0
Shawn Anderson

Nagios与Nagvis结合(图形展示监控)

链接到邮件,Google Talk和Twitter ..所以您无法摆脱监控

它甚至有一个很棒的Firefox插件

0
hoberion

对于服务器和服务的状态(它们是否已启动或关闭,并在它们出现故障时发送警告)以及是/否的问题(“是否在过去24小时内完成了备份?”),我们使用 nagios 。很难设置,但是它是可配置的。自定义脚本可以在远程计算机上运行。警报可以发送电子邮件,发送短信甚至运行自定义脚本。

为了服务器的健康,我们使用 munin -它提供了内存使用情况,cpu使用情况,网络使用情况等方面的漂亮图表。至少在linux上很容易设置(我没有尝试过Windows)。

0
Hamish Downer

我使用 10-Strike网络监视器

它充当服务24/7,并通过定期轮询lan中的每个设备来监视网络中的所有设备。我还可以设置程序对特定事件的响应,例如设备或服务的开/关。程序可以显示消息,播放声音,运行外部程序,编写记录以进行记录,发送SMS,重新启动/关闭服务或计算机等。

0
user57233

在几周之前,我们开始使用服务器监视Bijk.com- http://www.bijk.com

而且,我们很高兴简单安装,非常简单的GUI和维护-邮件&SMS免费警报对我们有好处。

0
user56400

我们使用 Orca 监视我们的系统。它不是很漂亮,但是它提供了许多其他监视系统不使用的底层细节。

0
Blair Zajac

Solarwinds Ipmonitor与Dell Openmanage和MS Scom相结合。

0
Alan

我结合使用了Nagios,Cacti,自定义脚本和自己的项目之一 系统运行状况监视器 。我喜欢具有外部服务监视以及系统资源图表,因此您可以对系统问题进行事后分析,或者快速检查图表以查看事物与历史值相比是否“正常”。

0
Brian C. Lane

当我为较贫穷(廉价的公司)工作时,我曾用过霍比特人,哥哥和纳吉斯。在这三个中,我更喜欢霍比特人,因为它简单且防弹。我一直觉得nagios试图成为openview或tivoli的开源版本,坦率地说,如果我有时间花时间配置像openview或tivoli这样的框架,那么监视可能是我的全部工作,并且我的组织可能可以负担得起要购买openview,为什么要使用nagios?

0
Rich

Ipswitch WhatsUp金牌

0
Peter Mourfield

OPManager(端口,HTTP获取请求,ICMP,SNMP(磁盘/内存/ CPU))(个人收藏!) http://www.manageengine.com/network-monitoring/

OpManager是屡获殊荣的网络监控软件,可帮助管理员发现,映射,监控和管理完整的IT基础架构。

仙人掌(SNMP图形,流量,磁盘使用率,CPU利用率等)( http://www.cacti.net

关于仙人掌。 Cacti是一个完整的网络图形解决方案,旨在利用RRDTool的数据存储和图形功能。

PRTG(Paessler,可惜不再可用)

SmokePing :(数据包丢失和延迟) http://oss.oetiker.ch/smokeping/

Pingdom: http://www.pingdom.com

0
Richard

我独立使用nagios和hobbit(bigbrother开放源代码实现),并且发现它们既具有积极的品质也具有消极的品质。

nagios:
pro:具有一个不错的分分钟计划程序,用于定期运行任务,并具有嵌入式的Perl解释程序来启动。
con:当您有时只想运行基于应用程序“功能”但不一定隔离到单个主机的测试时,config坚持为每个测试都配备一个“服务器”。恢复为生成实际nagios配置的meta-config可以解决此问题。

霍比特人:
pro:开源的编译服务器,而不是原始的大兄容易与bb client'dboard'命令集成以轮询数据的大量脚本。
con:也坚持“面向服务器”的心态,适合大多数人,但不适合我。

0
ericslaw

我们已经尝试过 Applications Manager 它可以在Java和mysql上运行。它确实很强大并且很容易从浏览器进行配置。它也不是那么昂贵。

当前,我们使用来自MS的SCOM。我不会推荐给任何人!

0
Tommy

我们使用IBM的主管,Dells Open管理和“ whats up gold”

0
Alan

我注意到没有人提到 HP SiteScope

0
gharper

我们正在使用 AlertGrid ,非常适合Web应用程序。与数百万个典型的dotcom监视器不同,它不从外部监视性能(响应时间等),但是通过从应用程序内部发送事件,您可以跟踪代码的执行以及所有自定义指标/统计信息。一旦开始将事件从应用程序发送到AlertGrid,就可以使用Nice可视编辑器(100%Web)对所有内容进行配置,并且非技术人员可以轻松创建自己的警报规则。电子邮件,短信,电话和网络挂钩警报可用。

它有一个用于简单服务器监视的插件(Windows),该插件作为服务安装,在后台运行,并发出有关CPU使用率,可用RAM百分比和进程运行的事件。只需半分钟即可完成设置!唯一需要注意的是,该计算机必须具有Internet连接。

0
PawelRoman

我们将 Level Platforms 用于此任务。提供大量有用的信息而不会导致系统管理员超负荷,并且使处理我们服务器室(以及许多客户的计算机)中的所有硬件变得极为容易。

0
John Rudy

我们使用ipswitch的WhatsUp,这对于设置小型网络非常容易,它可以通过端口扫描自动发现网络,可以使用Windows和SNMP凭据。

对于诸如cpu,mem和磁盘之类的监视器静态数据,我们需要设置SNMP。 WhatsUp支持SNMP v1,v2,v3。

WhatsUp具有通过系统日志(Unix),事件查看器(Windows)和SNMP陷阱的被动监视器。

它具有带有自定义用户和自定义工作区的Nice ajax Web界面。

P.D.对不起,我的英语不好

0
hgmiguel

尝试地面作业。它使用Nagios。因此,它具有nagios的所有功能,您可以通过网络界面以图形方式编辑监控,而nagios本身是不可能的。 https://kb.groundworkopensource.com/display/SUPPORT/Home

0
Bijo

我们使用 hyperic -它既有开源版本又有商业版本

它监视操作系统(RHES 3、4和5 + Ubuntu),Apache,MySql,JBoss,Tomcat,邮件服务器,memcached,并且它可能监视更多应用程序。无需特殊配置,即使将服务器安装在非传统的位置,也可以使用自动发现功能找到所有服务器。它非常易于使用和配置,您可以控制服务(启动/停止等)并定义警报。

缺点-您需要将其配置为在引导时运行(我们使用cron来做到这一点)。

0
David Rabinowitz

有人应该通过ping间隔提及Netgong作为一种简单的开/关监视工具。

0
TJL

ServersAlive是一种相对便宜,简单的工具,可用于各种轮询,包括TCP服务,Windows服务,您自己的自定义脚本,等等。他的邮件列表是快速且个性化的。

我在以前的工作中使用过它来进行服务监视,并且它可靠,可定制且便宜。

0
nray

我们使用Ipswitch whatsup gold 12来监视大约2000台设备,包括性能和基于tcp/ip或wmi的监视器,以及Windows和Linux。关于它的好处是它易于使用和配置,具有批量更改选项和自动发现以及多种通知方法。不利的一面:在性能变慢之后,似乎只能有2000个设备的限制,而且它只能在Windows上运行。分布式版本实际上不值得使用名称和价格标签。我们评估了nagios(对于动态环境而言设置过于复杂),zenoss(无批量更改或自动发现,对于动态环境而言过于受限),目前正在研究Zabbix,它似乎具有Whatsup的所有尼斯功能以及更多功能,例如完全带有探针和服务器的分布式体系结构,相对简单的设置,开源后端(mysql,Apache)...

0
baska

EventLog Analyzer是基于Web的实时,少代理,事件日志和应用程序日志监视和管理软件。 eventlog分析器软件收集,分析,报告和存档,来自分布式Windows主机的事件日志,来自分布式Unix主机,路由器,交换机和其他SysLog设备的SysLog,来自IIS Web服务器的应用程序日志) ,IIS FTP服务器,MS SQL服务器,Oracle数据库服务器,DHCP Windows和DHCP Linux服务器。EventlogAnalyzer应用程序生成图形和报告,帮助分析系统问题,而对网络性能的影响最小。

0
Jayakrishnan T

当前使用的是Groundworks开源社区版5.3-尽管现在对该版本的支持已经下降。可能会升级到GWOS 6,或者可能会跳转到Zabbix或类似的开源系统。我倾向于偏爱基于Nagios的那些文件,但是由于管理所有这些相互依赖的配置文件的噩梦,我不会选择Vanilla Nagios。

Groundworks的WMI监视插件 对于NRPE来说效果很好。 Nagios使用NRPE触发窗口框上的WMI服务检查,然后对其他窗口框执行WMI查询。这可以避免在Windows框上安装NRPE代理的要求,也避免了试图让Nagios在* Nix上运行以在Windows上进行身份验证的噩梦。

另一个不错的选择是将Windows SNMP设置为基本构建的一部分。有一些选项可以通过SNMP( SNMPTools )公开WMI检查(尽管您需要在每个Windows机器上安装它,这使其不会成为无代理程序)。

有许多Windows工具可以监视Windows日志并在发生某些事件时发送SNMP陷阱。

0
dunxd

我们 IP Check 已重命名为PRTG,它允许使用各种各样的传感器来监视各种不同的活动。

0
Leigh Riffel

MSP Center(以前的OpManager)使用起来真的很令人沮丧,我不推荐使用。该界面完全基于Web,这意味着零反馈和您想要做某事时任意选择的限制。他们的网站上似乎有很多技巧和文档,但有点像Outlook,它虽然提供了很多功能,但是却受到一些开发人员有限的想象力的阻碍。

如果您正在寻找服务台的零配置解决方案,也许可以,但这不是任何一种强大的工具。如果您有时间调整监视以满足您的需求,那么还有其他解决方案可以为您的工作带来更多回报。

0
nray

非常出色的多重尾巴,可以随时关注日志文件。 nagios随时关注服务正常运行时间。 rrdtool让我关注带宽。

0
solid7

Ipswitch的WhatsUp Gold

0
colealtdelete

还可以看一看 Argent Guardian 。它是跨平台的,可以用作syslog服务器,如果需要,它们可以为您提供数据库模式以执行您自己的报告,还可以将自己的图像导入为“地图”以提供视觉警报。

0
K. Brian Kelley

Nagios和HPOpenview是我熟悉并有经验的两个人。两者都是不错的选择,尽管对于后者,我会回声其他海报,认为它需要知道如何正确操作的人。再次,我看到它运行的唯一地方是我在HP时,那可能有助于我的理解。

0
canadiancreed

我在很多地方都使用过许多监视系统。其中大多数已经被提及。这里有一些还没有:

SMARTS-现在归EMC所有。真正的根本原因是最好的事情。它并不便宜,而且EMC拥有的支持可能不再好。我们很幸运能与公司的创始人一起实现这一目标。

大哥不错,很简单,但是许可证不好。这也是我见过的最丑的Web GUI,所以我不得不重写它。从来没有大姐上班。

由有能力的工程师进行设计,安装和运行时,HP Openview可能会很好。但是,我只看到它一次做对对错的次数比我记得的多。我永远不会选择使用它。

BMC巡逻。真可怕死,死!

最后,对于日志和跟踪问题,您只需使用Splunk。如果大约在10年前,那我将为自己节省很多时间。

0
goo

Nagios在其之上具有基础。

我不确定基础工作是有帮助还是有阻碍,但纳吉奥斯绝对是好人。

0
Jason Tan

我已经使用Activexperts Network Monitor取得了巨大的成功(在主要是Windows网络上,但是它具有一些Unix和Linux主机,各种品牌的打印机等,也都受到了监视)。

它真的很容易设置和学习,而且价格便宜(站点/企业许可证的价格为500美元),并且支持vbscript和远程Unix命令。如果网络很小(最多只有几百个节点),那么我认为这比System Center Operations Manager直观得多,后者仅针对大型Windows网络。

Network Monitor带有许多预定义的脚本,用于监视诸如包括各种Exchange版本及其所有服务的电子邮件服务器之类的东西,具有预期响应,事件日志,sql查询和预期响应的http服务器等。.依赖关系很容易进行配置(“所有这些都取决于该路由器,因此,如果它无法响应ping和snmp,请不要打扰警告我们有关其背后没有响应的所有内容”)。 SMS,并且所有规则当然都可以执行诸如服务重启,服务器重启或自定义脚本之类的操作-为您解决重复发生的问题(我认为这很重要,有点像回归测试是为了发展)。

...我也曾尝试驯服霍比特人,一点都不喜欢它(也不是膨胀的Windows代理),但它是为监视Windows服务器而设置的,它确实使人震惊-最有可能更适合linux或以unix为中心的网络。

0
Oskar Duveborn

我已经使用 Sysmon 多年了。它不监视一些现代服务,但是它可以在大多数* nix平台上轻松编译,具有几乎没有依赖,非常轻巧-重量轻,可以轻松监控大量设备和服务,可以处理复杂的网络布局(包括环形拓扑)和故障转移监控。它基本上是一个配置文件,但是格式非常简单(基于plist/css)。

0
morgant

请检查 Verax NMS 。优点:

  • 面向服务的方法
  • 监视服务器以及网络,网络设备(例如交换机,路由器),数据中心基础结构(例如电源,空调)和应用程序(例如www和应用程序服务器,数据库)
  • 丰富的插件库和新SDK的库
  • 虚拟化支持
  • 高级事件关联规则
  • 高级报告(符合SLA)
0
Artur Nowakowski