问题标签 [monitoring]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
performance - LAMP 的服务器性能指标工具
对于用于监控 PHP 应用程序的页面加载时间/错误和其他性能指标的工具有什么建议吗?
我知道 FireBug 和 YSlow 工具,但这是为了更多的服务器监控。
monitoring - 应用程序健康监控系统有哪些要求?
应用程序运行状况监控系统至少应该为您(开发人员)和/或您的老板(IT 经理)和/或运营(待命)员工做什么?
除了最低要求,它还应该做什么?
监控“基础设施”应用程序(ms-exchange、apache 等)是否足够,或者是否还需要监控单个用户应用程序、网站和数据库?
如果是后者,您需要了解它们的哪些信息?
附录:感谢您的意见,我真的在寻找应用程序级监控而不是基础设施监控,但很高兴了解两者
logging - 从多个服务器聚合多个日志文件的最佳方法
我需要一种简单的方法来监视分布在多个 HP-UX 服务器上的多个文本日志文件。它们是来自多个分布式遗留系统的文本和 XML 日志文件的混合体。目前我们只是通过 ssh 连接到服务器并使用tail -f和grep,但是当您有很多日志要跟踪时,这并不能扩展。
由于日志的格式不同,并且只是文件夹中的文件(当它们达到一定大小时自动旋转),我需要远程收集它们并以不同的方式解析每个文件。
我最初的想法是创建一个简单的守护进程,我可以在每台服务器上运行它,使用针对每种文件类型的自定义文件阅读器将其解析为可以通过套接字通过网络导出的通用格式。另一个本地运行的查看器程序将连接到这些套接字,并在一些简单的选项卡式 GUI 中显示已解析的日志或聚合到控制台。
如果我要以这种方式实现它,我应该尝试转换成什么日志格式?
还有其他更简单的方法吗?我应该尝试将日志文件转换为 log4j 格式以与Chainsaw一起使用,还是有更好的日志查看器可以连接到远程套接字?我可以按照另一个日志问题中的建议使用BareTail吗?这不是一个大规模分布式系统,更改所有应用程序的当前日志记录实现以使用 UDP 广播或将消息放在 JMS 队列上不是一种选择。
monitoring - 是否有像 xentop 这样的监控工具可以跟踪历史数据?
我想查看访客 cpu/内存/IO 使用的历史数据,而不仅仅是当前使用情况。
winapi - Win95 / Win98 / WinME 上的每个进程的 CPU 使用率
在 windows 95、windows 98 和 windows ME 下,如何以编程方式测量每个进程(或更好的每个线程)的 CPU 使用率?
如果它需要 DDK,你在哪里可以得到它?
请注意Win9x 要求。NT很容易。
编辑:我尝试安装Win95/98 版本的 WMI,但Win32_Process。KernelModeTime
并Win32_Process.UserModeTime
返回( win9x 下Null
的大多数属性也是如此)。Win32_Process
user-interface - 是否有任何免费工具可以远程监控 BizTalk 应用程序?
无论是命令行还是 GUI,我都有兴趣测试它们中的每一个。
monitoring - 您使用哪些工具来监控 Web 服务?
从每秒页面浏览量等基本内容到 cpu 或内存使用等更高级的内容。有任何想法吗?
windows - 在 Windows 上同时监控多个日志文件(通过 ssh)?
我使用 poderosa(一个 .NET 终端应用程序)来监视多个 linux/solaris 服务器上的日志。这个应用程序目前没有得到维护,我遇到了几个问题。
我想知道其他用户如何同时实时监控多个日志(如tail -f logfile)。我希望能够标签/级联几个 ssh 尾部。
谢谢你
sql-server - 是否有工具可以监控 .EXE 正在执行的 SQL 语句?
我希望能够连接到第 3 方应用程序以查看正在执行的 SQL 语句。具体来说,它是一个运行在 SQL Server 2005 上的 VB6 应用程序。
例如,当应用程序填写一个网格时,我希望能够准确地看到是什么查询产生了该数据。