Skip to main content

SYS.Monitor.DashboardInstaller

Class SYS.Monitor.DashboardInstaller Extends %RegisteredObject

This class handles installation of the System Monitor Dashboard.

Methods

Install

ClassMethod Install(kitPath As %String, dev As %Integer = 0, update As %Boolean = 0) As %Status

This method is invoked to install the Dashboard kit in a InterSystems IRIS instance. 'kitpath' is the directory of the unzipped Dashboard kit. 'dev' indicates whether the CSP app should cache files. 'update' will force the update of back end with DashboardSupport.xml even if DashboardSensors exists

MoveKitFiles

ClassMethod MoveKitFiles(kitPath As %String, DBSensors As %Boolean) As %Status

CreateWebApplications

ClassMethod CreateWebApplications(dev As %Boolean) As %Status

SetLibDBReadOnly

ClassMethod SetLibDBReadOnly(readOnly As %Integer, ByRef prevState = 1) As %Boolean

AddDashboardSensors

ClassMethod AddDashboardSensors() As %Status

RemoveWebApplication

ClassMethod RemoveWebApplication() As %Status

Remove CSP Application and REST API