我对 WebSphere 完全不熟悉,并且在过去 30 分钟的 Web 研究中没有发现任何相关信息。
是否有一个视图可以让我在 WAS 8.5 应用程序服务器的 Web 控制台中获取服务器事件列表,例如启动、停止或重新启动?
我尝试了什么: 30 分钟的网络研究。
我的解决方法:我总是使用我们的 Splunk 进行过滤,例如“正在启动应用程序...”,以根据日志事件识别应用程序的启动时间。我应用类似的过滤器来识别服务器重启。
我对 WebSphere 完全不熟悉,并且在过去 30 分钟的 Web 研究中没有发现任何相关信息。
是否有一个视图可以让我在 WAS 8.5 应用程序服务器的 Web 控制台中获取服务器事件列表,例如启动、停止或重新启动?
我尝试了什么: 30 分钟的网络研究。
我的解决方法:我总是使用我们的 Splunk 进行过滤,例如“正在启动应用程序...”,以根据日志事件识别应用程序的启动时间。我应用类似的过滤器来识别服务器重启。
默认情况下没有这样的视图。您可以使用至少 2 个潜在的解决方案,但您的解决方法可能更容易;-):
在 Web 控制台中,转至故障排除 > 运行时消息 > 运行时信息。
启用Info
级别,保存并重新启动。然后,您将能够使用表格中的过滤器过滤消息并提供消息片段。
您可以在Logging and tracing > server1 > Switch to HPEL
. 之后,您的日志将以二进制形式完成(性能要好得多),您将能够根据事件代码、消息内容等进行搜索。您将能够从Logging and tracing > server1 > JVM Logs > Runtime
具有搜索/过滤功能的控制台查看日志,或从命令行使用logviewer
工具。工具可以有点像tail/grep组合使用,只打印相关信息或来自指定应用程序的信息。在这种情况下,您还可以查看过去的事件,因为在运行时消息中您只能看到来自服务器启动的事件。
您可以编写代码来侦听服务器生成的事件,但可能需要付出太多努力。
也可以看看: