文章
· 二月 12, 2023 阅读大约需 2 分钟

第七十四章 使用 irisstat 实用程序监控 IRIS - 查看 irisstat 输出

第七十四章 使用 irisstat 实用程序监控 IRIS - 查看 irisstat 输出

查看 irisstat 输出

可以立即查看 irisstat 数据(通过终端)或重定向到输出文件以供以后分析。查看数据的最常见方法是:

注意:当 IRIS 被强制关闭时,irisstat 会运行以捕获系统的当前状态。作为紧急关闭程序的一部分,输出被添加到消息日志中。

irisstat 文本文件

irisstat 报告可以重定向到文件而不是终端,如果想收集一组 IRIS 工具(诊断报告任务、IRISHung 脚本、^SystemPerformance 实用程序)未提供的一组 irisstat 选项,这可能很有用或者如果在运行这些工具时遇到问题。

诊断报告任务

诊断报告任务会创建一个包含基本信息和高级信息的 HTML 日志文件,InterSystems 全球响应中心 (WRC) 可以使用该文件来解决系统问题。

注意:诊断报告任务不能在挂起的系统上运行;如果系统挂起,请参阅本附录中的 IRISHung 脚本。

IRISHung 脚本

IRISHung 脚本是一个操作系统工具,用于在 IRIS 实例挂起时收集系统数据。位于 install-dir\bin 目录中的脚本名称是特定于平台的,如下表中指定:

Platform Script name
Microsoft Windows IRISHung.cmd
UNIX®/Linux IRISHung.sh

IRISHung 脚本应以管理员权限运行。与诊断报告任务一样,IRISHung 脚本运行 irisstat 两次,间隔 30 秒,以防状态发生变化,并将报告与其他收集的数据一起打包到一个 html 文件中。从 IRISHung 获取的 irisstat 报告使用以下选项

irisstat -e2 -f-1 -m-1 -n3 -j5 -g1 -L1 -u-1 -v1 -p-1 -c-1 -q1 -w2 -E-1 -N65535

IRISHung 还运行仅使用 -S2 选项的第三个 irisstat,它将其写入一个单独的输出部分,称为“自诊断”。 -S2 选项导致可疑进程留下小型转储;因此,运行 IRISHung 可能会收集有关负责挂起的特定进程的信息,而简单地强制实例关闭不会收集此信息。

此外,IRISHung 生成的 irisstat 输出文件通常非常大,在这种情况下,它们被保存到单独的 .txt 文件中。请记住在收集输出时检查这些文件。

^SystemPerformance Utility

^SystemPerformance 实用程序收集有关 IRIS 实例及其运行平台的详细性能数据。在 IRIS 内运行一段可配置的时间,在该时间间隔内收集样本,并在完成时生成报告。

讨论 (0)1
登录或注册以继续