这是一个规范问题关于监控软件。
还相关:您使用什么工具来监控您的服务器?
我需要监控我的服务器;在决定监控解决方案时,我需要考虑什么?
我们有许多 Linux 服务器,我想捕获要由 netflow 分析器处理的 netflow 数据。我已经被 Mikrotik 路由器允许生成网络流数据的便利所宠坏,但我还没有设法找到能够为 Linux 系统上的多个接口生成网络流数据的开源工具。
我遇到过fprobe,但它似乎有很多问题。诚然,我还没有花太多时间在它上面,因为我还想评估一些其他的可能性。我提到的另一个工具是nprobe,它似乎是 GPL,但不能免费下载,因为它只提供收费。
我计划在其上生成 netflow 数据的服务器都是 Gentoo 系统,但这应该没有任何区别。这最多意味着我必须从源代码手动编译一个工具。
简介:我正在寻找一个可以在 Linux 上运行并允许捕获多个接口的流的开源网络流生成器。
我已经配置了 monit 测试和警报——但我想确保我的警报堆栈中的所有内容(外发电子邮件服务器、短信电子邮件网关……)都能正常运行。有没有一种方便的方法来触发虚拟测试警报?
我只想监控一小部分服务器(少于 10 个)。
从阅读不同的地方,听起来像领先的竞争者(至少对于开源)是:
根据我的阅读,很多人倾向于将 munin 和 nagios 一起使用 - munin 用于历史和图表,而 nagios 用于警报。
另一方面,听起来 Zabbix 是一个更完整的解决方案,比其他两个更容易配置。所以我想走这条路。
我现在的想法是:
与 monit 相比,nagios 是否提供任何附加功能?
这个答案表明 monit 是一个笨拙的态势感知工具,这就是我提出这个问题的原因。
监视/分析整个网络(几个子网)上的网络流量的最佳工具是什么?
我正在寻找可以帮助我解决带宽问题的东西,例如,当用户开始抱怨“网络速度慢”时
我们有 3 个专用服务器,使用 openVZ 分成几个 VPS。我们使用 munin 来监控生产站点的 VPS,并监控其中一个 VPS 以确保它在出现故障时重新启动服务。
问题是我们需要一种更好的方法来监控我们所有的服务器,因为我们有多达 14 个 VPS,我们希望有一个中心集线器,在那里我们不仅可以看到 munin 收集的数据,还可以看到更多额外的统计数据关于我们服务的网络和性能。
我们的一些要求:
- 失败时的 SMS 通知(设置某些自定义验证的能力)
- apache error_log 和其他一些的日志分析器。
- 必须是中央的(意味着一台服务器和几个收集数据的节点)。
- 不需要易于安装但易于维护。
- 需要自由
我一直在提到 nagios 和 splunk,你怎么看?谢谢,
我正在设置 monit 并想监控给定的 python 应用程序。Monit 通过查看进程的 .pid 文件来做到这一点,但我不知道这会在哪里。
我还尝试创建自己的简单可执行文件并运行它 - 在这里我也无法弄清楚 .pid 文件的创建位置。
并且所有进程都有一个 .pid 文件吗?
我编写了一个简单的Nagios插件,它调用mysqlcheck(检查损坏的表),如果有损坏的表会发出警告。
但是,我的表现在都没有损坏。所以我不能 100% 确定我的插件工作正常。我有一个不是关键任务的开发服务器。如何强制其中一个(或任何)表损坏,以便我可以测试我的 nagios 警报?
作为记录,服务器是 Ubuntu Dapper,而 mysql 是 5.0 版
我知道 Zabbix 和 Nagios,但我不知道有任何公司托管这些服务供其他人使用。
我想找到一种解决方案,至少可以监控我的一些公共 URL(如果它们返回预期结果)。
monitoring ×10
nagios ×4
linux ×3
monit ×3
zabbix ×2
bandwidth ×1
centos ×1
corruption ×1
hosted ×1
mysql ×1
netflow ×1
networking ×1
pid ×1
splunk ×1
traffic ×1