Class Reference
IRIS for UNIX 2024.1.2
InterSystems: The power behind what matters   
Documentation  Search
  [USER] >  [%DeepSee] >  [Diagnostic] >  [Monitor]
Private  Storage   

class %DeepSee.Diagnostic.Monitor

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
4


Summary

Methods
%ConvertBIFrameToString %ExportActivityToFile %FetchActivity %PrintActivity


Methods

• classmethod %ConvertBIFrameToString(pFrameItem As %String, pIndent=10) as %String
Conversion a single stack piece of appFrame data to a printable string.
• classmethod %ExportActivityToFile(pFileName="", pTag As %String = "%BI") as %Status
Export current activity recorded in the AppFrameInfo to a file. The pTag parameter can filter the export to a collection of AppFrameInfo entries pushed to the stack with that identification tag at $LB(frameInfo,1). By default this will collect all AppFrameInfo entries which use the "%BI" tag anywhere in the stack.
• classmethod %FetchActivity(Output pActivity, pTag As %String = "*") as %Status
Fetch the list of all processes which have AppFrameInfo set. Current activity is returned in
pActivity(ID) = appFrameInfo
Optionally pTag may be supplied to limit the collection to appFrameInfo which contains the requested tag.
• classmethod %PrintActivity(pTag As %String = "%BI")
Write current activity to the current device. The pTag parameter can filter the export to a collection of AppFrameInfo entries pushed to the stack with that identification tag at $LB(frameInfo,1). By default this will collect all AppFrameInfo entries which use the "%BI" tag anywhere in the stack.


Copyright (c) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.