Articles of 监控

有一个可靠的方式来检测从Linux工作站的networking主机的操作系统?

如何检测networking上运行的计算机的操作系统。 我们使用linux。 我想在python上编写封装,它会定期扫描networking并将结果写入Google电子表格。 我试过nmap -O和-A,但不幸的是这个命令不可靠。 因为 这取决于运行服务和nmap指纹数据库。 如果在安装的nmap数据库中没有指纹 – 扫描仪无法确定操作系统版本。 有没有可靠的操作系统检测方法的Windows / Linux主机与免费工具?

什么是用于监视和debuggingIIS性能问题的好工具/技术?

我正在寻找最佳的工具/技术来监视IIS性能问题,然后debugging它们。 我对ASP.NET应用程序特别感兴趣。 这可能是工具的组合,或者可能有一些对两者都有好处的东西? (根据我的经验,我会添加一个或两个答案,以供将来参考!但是,我希望我会通过有用的工具将其他答案添加到我的collections中)

如何为Exchange邮件存储configurationNagios警报

有谁知道如何configurationNagios来监视MS Exchange邮件存储 ? 我们已经卸载了邮件存储(由于磁盘空间和其他原因),并希望通过nagios 监视它们的状态 (挂载或不挂载)。 我们在我们的windows服务器上使用pNSClient.exe,它可以监视进程和服务 – 但显然,Exchange只是对所有邮件存储使用一个进程(store.exe) – 所以监视store.exe将不会有帮助。

我如何开始使用Nagios?

我一直在想着现在开始使用监视软件,但从来没有好好开始。 我听说Nagios是一个相当不错的开源解决scheme,但是从来没有能够正确地开始使用它。 有没有人有一些好办法来启动服务器监控的任何提示? 我正在考虑networking连接的数量,平均负载,可能是服务器使用的带宽等。涉及到的基本知识(可能包括我不知道的基础知识)。

使用Hyperic HQ监视分布式/集群系统的经验是什么?

我一直在试图find一个很好的解决scheme(可以在Windows上运行)来监视/趋势/报警由主要Java技术(Tomcat,ActiveMQ,JBossCache等)组成的分布式系统,但也有一些.Net和MySQL / SQLServer的。 Hyperic HQ ( 开源版本 )似乎是一个合理的解决scheme,虽然它不支持最新版本的Active MQ(5.2)或MySQL(5.1)。 我想知道别人有什么样的经历。 任何build议,战争故事,或替代解决scheme将不胜感激。 另外,我工作的公司已经采用TNT软件的通用监控ELM 。 它有许多很好的function,尤其是涉及集中式日志logging和stream程监控。 但是,缺乏Hyperic HQ可以为我们使用的许多服务提供的具体详细指标和监控。

监视Win2003框。 服务器不在同一个networking中

我已经经历了所有的监控问题,甚至一个成员已经开始的小维基,但我似乎无法掌握监控远程主机的整个概念。 这是我的情况: 我是一个非常新的系统pipe理员(失去了我以前的电子工程工作,需要食物,没有其他select),我负责1台服务器。 现在,这个服务器是位于数据中心内的专用盒子。 基本上这个服务器正在运行一个VoIP应用程序,以及一个只有几页的小型Web服务器,但是大部分的通信量都是VoIP的SIP通信量。 我想要做的是安装一个监控服务,这将使我能够持续监控服务器的当前状态,如果出现问题,可以通过电子邮件甚至是短信通知我。 VoIP软件作为服务运行,因此检查服务是否正在运行将是一个加号。 所以基本上,我想检查的是服务器是否在运行,服务器运行是否正常(CPU负载,内存使用情况,硬盘空间,在线,VoIP服务运行)。 问题是,我不在服务器的同一个networking中,我从一个与数据中心不相关的办公室工作,我使用远程桌面进入服务器并对其进行configuration,但是我希望能够在出了点问题,特别是在周末。 我真的很感谢你能给我的任何帮助。

通过SNMP导出perfmon计数器

我已经有perfmon在Windows 2008服务器上显示ASP.NET请求的当前数量,所有这一切都很好。 我启用了SNMP服务,并且可以在机器上执行snmpwalk(Linux命令浏览snmp MIBs)。 我现在想要导出perfmon数据,所以我可以通过SNMP读取。

监视应用程序的networkingstream量

我只是运行iptraf来查看eth0上的很多UDPstream量。 如何检查哪些应用程序的networkingstream量最大? (像iptraf,但在应用程序级别)

有一个简单的基于日志logging的Web代理?

为了好玩,我很好奇保存我发送/接收的所有networkingstream量。 有没有在Ubuntu Linux上运行的任何FLOSSnetworking代理软件,只是将所有HTTPstream量的头文件,url,date时间和内容保存到文件中? 如果没有,我会写我自己的,但没有重新发明轮子的意思。 更新我想要这个的原因只是因为我有点数据囤积者。 我想知道是否有某种方式来logging我所有的networkingstream量。

在Linux上识别Nagios“进程数量”的原因警告

我刚刚开始从我们的构build服务器得到一个Nagios警告,指出进程的数量超过了限制。 看看我们的穆宁图,我可以看到,stream程数量从12月份的280个稳步增加到现在的430个。 我想知道如何才能确定进程数量增加的原因,以便我可以根据需要重新启动服务或调整其configuration。 服务器细节:CentOS 5.1,主要运行的是我们在Tomcat下运行的Hudson构build服务器,以及一个主要是Hudson代理的Apache httpd服务器。 我已经尝试重新启动httpd和Tomcat,但进程的数量保持不变。 “top”表示只有其中一个进程处于活动状态; 其余的都在睡觉。