Xymon 系统监控/用户指南
外观
计算机监控系统用于从各种监控系统中重复收集数据,以实现实时事件通知、系统运行状况验证、性能分析和纵向容量规划。这些系统通常收集各种指标,包括 CPU、内存、网络或磁盘利用率、网络服务响应时间、系统日志中异常消息的出现等。如果没有这样的工具,比如大兄弟或 Xymon,系统管理员就必须登录到每台机器上反复收集这些信息。这种重复性工作可以使用系统监控工具自动完成。
有关监控系统的更详细概述,请参见其他文档/关于系统监控。
Xymon | Nagios[1] | Icinga | Spong | OpenNMS | Zenoss | Munin | Zabbix (网站) | Ethereal | Big Sister | |
---|---|---|---|---|---|---|---|---|---|---|
维护者 | Zabbix Inc. | Canonical | ||||||||
许可证 | GPL | GPL | GPL | GPL | ||||||
开源 | 是 | 是 | 是 | 是 | 是 | |||||
支持的平台 | 服务器:HTTP。客户端:类 Unix,Windows | Windows、类 Unix、Mac OS X | ||||||||
主要编程语言 | C | C | C | Java | Perl | |||||
客户端配置更改来自中央服务器? | 是 | |||||||||
客户端二进制文件更新来自中央服务器? | 是 | |||||||||
监控服务器是否支持 WAN 高可用性? | 是 | |||||||||
监控服务器是否支持 LAN 高可用性? | 是 | |||||||||
该解决方案是否可以扩展以处理大量的监控客户端? | 是 | |||||||||
Big Brother | Tivoli | NetIQ | HP Openview | BMC Performance Manager | Microsoft SCOM | A2Monitor | ||||
维护者 | Quest | A1 Tech, Inc. | ||||||||
成本 | 取决于设备数量 | 取决于设备数量 | $79 | |||||||
许可证 | 专有 | 专有 | 专有 | 专有 | 专有 | 专有 | 专有 | |||
支持的平台 | Windows、Unix、Mac OS X、Linux | Windows、Unix、Mac OS X、Linux | Windows、类 Unix、Mac OS X | Windows、Linux、iSeries | Windows、类 Unix、Mac OS X | 服务器:Microsoft Windows Server;客户端:主要是 Microsoft,但也支持一些 Linux、SNMP 等。 | Windows | |||
主要编程语言 | C、Flash、Shell | C、Flash | C | C、bash | .Net | |||||
客户端配置更改来自中央服务器? | ||||||||||
客户端二进制文件更新来自中央服务器? | ||||||||||
监控服务器是否支持 WAN 高可用性? | ||||||||||
监控服务器是否支持 LAN 高可用性? | ||||||||||
该解决方案是否可以扩展以处理大量的监控客户端? |
- 存储库模型描述了源代码存储库的各种副本之间的关系。在客户端-服务器模型中,用户通过客户端访问主存储库;通常,他们的本地机器只包含项目树的工作副本。一个工作副本中的更改必须提交到主存储库,然后才能传播到其他用户。在分布式模型中,存储库充当对等体,用户通常拥有一个包含版本历史记录的本地存储库,以及他们的工作副本。一个工作副本中的更改必须提交到主存储库,然后才能传播到其他用户。在分布式模型中,存储库充当对等体,用户通常拥有一个包含版本历史记录的本地存储库,以及他们的工作副本。
- 并发模型描述了如何管理对工作副本的更改,以防止同时编辑导致存储库中出现无意义的数据。在锁定模型中,在用户从主存储库请求并获得对该文件的独占锁定之前,不允许更改。在合并模型中,用户可以自由地编辑文件,但会收到关于在将更改检入存储库时可能发生的冲突的信息,然后版本控制系统可能会合并双方的更改,或者让用户在发生冲突时决定。请注意,分布式版本控制几乎总是意味着合并并发模型。
Please See The Xymon Users across the world.
- 源代码是开放的,并采用 GPL 许可证。
- 没有座位许可费。
- Xymon(Hobbit) 服务器与 Big Brother 客户端高度兼容。
- 它拥有一个用户和开发者社区。
- 从网页 UI 删除主机。
- GUI 管理工具。
- 针对不同操作系统预打包的二进制文件,包含大量附加模块。
- 电子邮件或短信通知 - 已经存在,您还可以根据事件触发 shell 脚本
- 拥有商业电子邮件支持 - 当然,请参见 http://www.xymon.com/license/
- 远程唤醒/关闭功能
这是一张详细的比较图表,说明了当前的 BB 站点为何要迁移到 Xymon。观点可能会有利于 Xymon。
功能 | Xymon 4.2.0 及以上版本 | Big Brother BTF(Better Than Free,1.9c 版本及以上) |
主页 | http://www.xymon.com/ | http://www.bb4.org |
社区贡献的附加模块。 | Xymon:http://xymonton.org/about,BB:http://www.deadcat.net,bb 模块可以在不进行大量重写的情况下重复使用。 | http://www.deadcat.net |
监控 Windows 上的服务器 | 不能直接监控,目前仅支持 Unix 平台。请参见 BBWin。 | 是,只有二进制文件可用。 |
针对 Windows 的监控代理 | 是。 开源 并使用 WiX 进行 MSI 打包。 | 是,只有二进制文件可用。 |
软件包格式 | 是。随着时间的推移,将为不同的操作系统提供完整的软件包。 | 否。由于许可证问题。 |
软件年龄 | ? | ? |
商业支持 | 是。可从 这里 获取。 | 是。可从 Quest Software 获取。 |
主要编程语言 | C,尽可能使用 C 来提高性能。 | Shell,仅在代码瓶颈区域使用 C。 |
许可证类型 | GPL 开源。无需精确统计您部署了多少客户端。 | BB BTF(1.9c 以上版本)需要每个部署的 bb 客户端的座位许可证。源代码可用,但不是开源的。1.9c 及以下版本仅供非商业用途免费使用。1.9c 以上版本为按座位许可证。需要与购买的许可证和部署的 bb 客户端数量相匹配。 |
安装基础 | 庞大。 查看 Xymon 用户列表。 | 非常庞大。 |
开发 | 活跃。 | 停滞。仅在 BB 专业版中活跃。BB PE 是闭源的。 |
进程警报差异化 | 是。“oracle listener process died” 警报可以配置为仅发送给 oracle 团队。 | 否。 |
磁盘分区警报差异化 | 是。“/oracle partition is 96% full” 警报可以直接发送给 oracle 团队,而“/ is 96% full” 警报发送给 UNIX 团队。 | 否。 |
基本功能 | Xymon 具有更广泛的基本功能集。默认情况下包含 LARRD 趋势。 | BB 默认情况下功能较少,需要更多定制工作。 |
集中式配置 | 从一个中央配置修改 xymon/bb 客户端配置。 | 需要登录每个 xymon/bb 客户端才能执行更改。 |
客户端版本更新自动化 | 增强型 1984 协议,可自动执行二进制更新。 | 需要登录每个客户端才能更新二进制文件。 |
性能 | Hobbit 可以处理数千个监控客户端。 | BB 默认情况下,无需调整,只能处理数百台机器,调整后可以处理数千台机器。 |
客户端报告 | Xymon 提供有关监控主机的信息。 | 否。 |
搜索 | Xymon 提供搜索功能,帮助您快速找到一台机器。 | 是,可在 http://www.deadcat.net 上获取。 |
菜单系统 | Xymon 提供更好的菜单系统,便于浏览。 | 否。 |
LDAP 身份验证 | 是。 | 是。 |
RT 工单系统集成 | 是,通过外部模块。 | 是,通过外部模块。 |
Remedy 工单系统集成 | 是,通过外部模块。 | 是,通过外部模块。 |
BB 消息兼容性 | Xymon 服务器可以接收来自 bb 客户端的 BB 消息。 | BB 服务器可以接收来自 xymon 客户端的 BB 消息。 |
不同颜色代码的警报 | Xymon 可以使用不同的颜色代码。 | BB 服务器只能使用黄色或红色。 |
SLA 的子测试组合。 | pingable + web 进程正在运行 + 端口 80 正在响应请求 = web 服务器为绿色。 | 是。使用 bbgen(虽然没有积极开发)。 |
SNMP 集成 | 默认情况下没有。 http://devmon.sourceforge.net/ | 默认情况下没有。 http://devmon.sourceforge.net/ |
对不同优先级级别监控主机的分类和操作 | 默认支持。 | 否。可能通过外部模块实现。 |
参考资料
[edit | edit source]Xymon 家庭系统监控
[edit | edit source]- 监控您的家庭电脑,也许可以与 X10 设备集成。
- 本节介绍 Xymon 及其家庭系统监控功能。
- 将 hobbit 移植到 linksys 的 nlsu2 或 wrt54g。
Xymon 支持
[edit | edit source]商业支持
[edit | edit source]- Xymon 作者提供电子邮件支持,http://www.xymon.com/license/。
- VM Assist, Inc.,http://www.vmassist.com。
- McNatton Technologies, LLC,http://www.mcnatton.com/monitor.php
- Reverse Polarity, LLC - 我们为 Xymon 提供全面的支持,包括现场服务器安装、客户端配置以及在需要时定制脚本。致电我们,了解我们如何提供帮助!
- A 团队提供的 Xymon 支持
- A-Key S.r.l The Things Integrator - Monitoring Team - 我们可以为 Xymon 工具的规划、安装、配置和插件开发提供高级支持。联系我们以获取更多信息!
免费社区支持
[edit | edit source]您的问题不一定能得到解答。
- 邮件列表存档
- 项目页面在
Xymon 演示站点
[edit | edit source]以下是一些最佳 xymon 实施站点。
Hobbit 更名为 Xymon
[edit | edit source]此注释需要一个日期……
Greetings! As I wrote some time ago, I was contacted by the owners of the "Hobbit" trademark back in June. Several names have been suggested by you on the mailing list (see ), but the decision has now been made. As of today, the official name is "Xymon" (pronounced just like "Simon"). At the moment this renaming has not caused much of a change, but it will be implemented over the coming weeks. * The Sourceforge project URL remains at due to project renamings currently being suspended on Sourceforge. Once the suspension is lifted, however, there is a queued request to rename the project. It will then be available at * The mailing list address remains "" for the moment. A new "Xymon" mailing list will be setup, but this will be announced separately. * The demo website is active. The old address - - will remain in place for some time, but no longer than August 2009. * Changes to documentation, code, webpages inside the Hobbit monitor etc. will be happening over the next couple of weeks, and will be fully implemented in the upcoming release. Best regards, Henrik