问题 xing chen · 一月 20, 2022 IRIS如何获取服务器信息 #API #InterSystems IRIS 请问 iris可以获取服务器CPU使用率,内存使用率,磁盘使用率信息吗,该如何获取? 产品版本: IRIS 2020.1
王喆 👀 · 一月 21, 2022 在sys命名空间下执行Set ref=##class(SYS.Stats.Dashboard).Sample() w ref.ApplicationErrors w ref.CSPSessions w ref.DatabaseSpace w ref.DiskReads w ref.DiskWrites w ref.ECPAppServer w ref.ECPAppSrvRate w ref.ECPDataServer w ref.ECPDataSrvRate w ref.GloRefs w ref.GloRefsPerSec w ref.GloSets w ref.JournalEntries w ref.JournalSpace w ref.JournalStatus w ref.LockTable w ref.LogicalReads w ref.Processes w ref.RouRefs w ref.SeriousAlerts w ref.ShadowServer w ref.ShadowSource w ref.SystemUpTime w ref.WriteDaemon 去Terminal上执行看看,希望可以帮到你
Hao Ma · 一月 23, 2022 CPU占用 select top 1 100-SYS_CPUidle as CPUUsage from sys_History.SysData order by DateTime desc 内存占用 Caché提供下面两个指标反映Caché对内存的占用情况: Global Buffer使用量和Routing Buffer使用量。 1. Global Buffer使用量查询History Data select * from SYS_History.SharedMemoryData 或者,使用SNMP Get - Cache_MIB.CacheBuffTab提供了完整的Buffer使用情况。 - CacheBufferSize: 8192(8K), 16k,或其他 - CacheBufferNum: 8K的buffer配置大小, 如果是2G, 值为262144 - CacheBufferAvail: 空闲的Buffer的数字, 2.Routine Buffer使用量Caché的cstate命令可以单纯查看,但使用PButtons更方便 查询数据库尺寸和剩余硬盘空间 以下两个存储过程得到同样的结果,入参稍有不同。用户都需要有%Admin_Operate的Use权限和存储过程的执行权限. Call %SYS.DatabaseQuery_FreeSpace() Call sys.database_freespace()
在sys命名空间下执行Set ref=##class(SYS.Stats.Dashboard).Sample()
w ref.ApplicationErrors
w ref.CSPSessions
w ref.DatabaseSpace
w ref.DiskReads
w ref.DiskWrites
w ref.ECPAppServer
w ref.ECPAppSrvRate
w ref.ECPDataServer
w ref.ECPDataSrvRate
w ref.GloRefs
w ref.GloRefsPerSec
w ref.GloSets
w ref.JournalEntries
w ref.JournalSpace
w ref.JournalStatus
w ref.LockTable
w ref.LogicalReads
w ref.Processes
w ref.RouRefs
w ref.SeriousAlerts
w ref.ShadowServer
w ref.ShadowSource
w ref.SystemUpTime
w ref.WriteDaemon
去Terminal上执行看看,希望可以帮到你
CPU占用
select top 1 100-SYS_CPUidle as CPUUsage from sys_History.SysData order by DateTime desc
内存占用
Caché提供下面两个指标反映Caché对内存的占用情况: Global Buffer使用量和Routing Buffer使用量。
1. Global Buffer使用量
查询History Data
select * from SYS_History.SharedMemoryData
或者,使用SNMP Get
- Cache_MIB.CacheBuffTab提供了完整的Buffer使用情况。
- CacheBufferSize: 8192(8K), 16k,或其他
- CacheBufferNum: 8K的buffer配置大小, 如果是2G, 值为262144
- CacheBufferAvail: 空闲的Buffer的数字,
2.Routine Buffer使用量
Caché的cstate命令可以单纯查看,但使用PButtons更方便
查询数据库尺寸和剩余硬盘空间
以下两个存储过程得到同样的结果,入参稍有不同。用户都需要有%Admin_Operate的Use权限和存储过程的执行权限.
Call %SYS.DatabaseQuery_FreeSpace()
Call sys.database_freespace()