第七十二章 使用 irisstat 实用程序监控 IRIS

简介: 第七十二章 使用 irisstat 实用程序监控 IRIS

第七十二章 使用 irisstat 实用程序监控 IRIS

本主题概述了如何使用 irisstat 实用程序。它旨在作为新用户的介绍和有经验的用户的参考。

irisstat 是与 IRIS 数据平台一起分发的可执行文件。它是系统级问题的诊断工具,包括 IRIS 挂起、网络问题和性能问题。运行时,irisstat 附加到 IRIS 在启动时分配的共享内存段,并以可读格式显示 IRIS 实例的内部结构和表格。共享内存段包含全局缓冲区、锁表、日志缓冲区和各种其他需要可供所有 IRIS 进程访问的内存结构。进程还为自己的变量和堆栈信息维护自己的进程私有内存。 irisstat 的基本仅显示选项对 IRIS 来说是快速且非侵入性的。

运行 irisstat 的基础知识。

如果出现系统问题,irisstat 报告通常是 用来确定问题原因的最重要工具。使用以下指南确保 irisstat 报告包含所有必要的信息:

  • 在事件发生时运行 irisstat
  • 除非 InterSystems 支持人员另有指示,否则使用诊断报告任务或 IRISHung 脚本。
  • 检查 irisstat 报告的内容以确保其有效。

由于 irisstat 是包含在 IRIS 中的单独的可执行文件,因此它在操作系统提示符下在 IRIS 之外运行。因此,运行它的细节取决于操作系统:

  • Windows 上运行 irisstat
  • UNIX® 上运行 irisstat

不带任何选项运行 irisstat 不是一种常见的运行方式,但这样做会生成一个基本报告,相当于使用以下默认选项运行它:

  • -f (global module flags)
  • -p (PID table)
  • -q (semaphores)

Windows 上运行 irisstat

irisstat 可执行文件位于 install-dir\bin 目录中。从以管理员身份运行的 Windows 命令提示符开始,可以按如下方式运行它:

C:\>cd install-dir\bin

C:\install-dir\bin>irisstat

如果从 install-dir\bininstall-dir\mgr 以外的目录运行 irisstat,则必须包含 -s 参数以指定 install-dir\mgr 目录的位置。例如:

C:\Users>\install-dir\bin\irisstat -s\install-dir\mgr

UNIX® 上运行 irisstat

irisstat 可执行文件位于 install-dir/bin 目录中。如果从 install-dir\bininstall-dir\mgr 以外的目录运行 irisstat,则必须包含 -s 参数以指定 install-dir\mgr 目录的位置。

从以根用户身份运行的 UNIX® 命令提示符开始,切换到 install-dir/bin 目录或 install-dir/mgr 目录并运行 irisstat 命令:

bash-3.00$ ./irisstat

IRIS 安装目录中,命令如下:

bash-3.00$ ./bin/irisstat -smgr

还可以通过 iris 命令调用 irisstat,该命令可以从任何目录运行,如以下示例所示:

bash-3.00$ iris stat iris_instance_name

其中 iris_instance_name 是运行 irisstatIRIS 实例的名称。

相关文章
|
23天前
|
监控 Unix Linux
第七十四章 使用 irisstat 实用程序监控 IRIS - 查看 irisstat 输出
第七十四章 使用 irisstat 实用程序监控 IRIS - 查看 irisstat 输出
23 0
|
23天前
|
XML 监控 数据格式
第六十六章 使用 Web 服务监控 IRIS - IRIS 对 WS-Monitoring 的支持概述
第六十六章 使用 Web 服务监控 IRIS - IRIS 对 WS-Monitoring 的支持概述
25 0
|
23天前
|
存储 监控 JavaScript
第七十三章 使用 irisstat 实用程序监控 IRIS - 使用选项运行 irisstat
第七十三章 使用 irisstat 实用程序监控 IRIS - 使用选项运行 irisstat
4 0
|
23天前
|
监控 程序员 数据库
第六十四章 使用 SNMP 监控 IRIS - 扩展 IRIS MIB
第六十四章 使用 SNMP 监控 IRIS - 扩展 IRIS MIB
20 0
|
23天前
|
监控 网络协议 安全
第六十二章 使用 SNMP 监控 IRIS
第六十二章 使用 SNMP 监控 IRIS
22 0
|
23天前
|
监控 网络架构 Windows
第六十八章 使用 Web 服务监控 IRIS - 监控网络客户端
第六十八章 使用 Web 服务监控 IRIS - 监控网络客户端
8 0
|
8月前
Volatility2工具mimiktz脚本
Volatility2工具mimiktz脚本
30 0
|
监控 Linux 测试技术
性能测试 基于Python结合InfluxDB及Grafana图表实时采集Linux多主机性能数据
性能测试 基于Python结合InfluxDB及Grafana图表实时采集Linux多主机性能数据
115 0
|
监控 测试技术 Shell
性能测试 基于Python结合InfluxDB及Grafana图表实时监控Android系统和应用进程
性能测试 基于Python结合InfluxDB及Grafana图表实时监控Android系统和应用进程
247 0
性能测试 基于Python结合InfluxDB及Grafana图表实时监控Android系统和应用进程
|
机器学习/深度学习 人工智能 自然语言处理
Pandas中你一定要掌握的时间序列相关高级功能 ⛵
本文讲解Pandas工具库几个核心函数,能高效处理时间序列:resample、shift、rolling。帮你得心应手处理时间序列数据!
805 2
Pandas中你一定要掌握的时间序列相关高级功能 ⛵

热门文章

最新文章