%SYS.Task.DiagnosticReport
class %SYS.Task.DiagnosticReport
extends
Task provided by the WRC to automate the collection of reports, and to automate them being sent to the WRC for achival and configuration history
Inventory
Summary
Parameters
This defines the user-visible name of this task; This is defined in subclasses.
This parameter provides the default XMLNAME for the class. If it is empty then the class name will be used to construct a default XML name. The default XMLNAME is used as the top level tag when exporting objects and the export context did not provide an XML container name.
Properties
flag to indicate if this should be Advanced Report; default is to collect a Basic report
if this field is filled, then the files are left in the local Archive
used to populate the "From:" field in the email generated to send the Diagnostic Report
used to populate the "From:" field in the email generated to send the Diagnostic Report
used to populate the "Reply-To:" field in the email generated to send the Diagnostic Report
password of SMTP Authenitcated User
port for SNMTP server
name of SMTP server to use for sending Diagnostic Report; if this is blank, the Diagnostic Report will not be sent to InterSystems
name of SMTP Authenticated User
flag to indicate if Diagnostic Report should be emailed to the WRC when collected and not associated with a WRC issue#
WRC Issue Number to be included in subject; NOTE: This is cleared after a Diagnostic Report is sent with this in the Subject line, and needs to be reinitilized through the System Management Portal
if there are any Adhocs applies as changed files only, which didn't update the $ZV string, they should be listed here
manual field indicating the types of backups used on this InterSystems IRIS instance
manual field indicating the type and quantity of CPU(s) used on this system
manual field indicating the type of hardware that this system is running on
manual property indicates what the primary use is for this InterSystems IRIS instance: Development, Testing, QA or Production
total physical memory on the machine
any special notes that the customer wants included with the Diagnostic Report
Methods
This method is responsible for executing the task At the scheduled time, the Task Manager - creates an instance of this object, - Sets any property values using the stored "Settings" for the task, - and invokes this method to execute the task.