Published on InterSystems Developer Community (https://community.intersystems.com)

Home > Purpose of Mirror Monitor Launch Task

Question
Mark OReilly · Mar 24, 2022

Purpose of Mirror Monitor Launch Task

Hi:
The task Mirror Monitor Launch Task recently failed and is placed in Suspend leave. Although it says USER it is not known as a task for us. 

The code runs is HSSYS which is not our main system or namespace for production items. 

The task name is HS.Util.Mirror.Task runs 

If $system.Mirror.IsMember() Do ##class(HS.Util.MirrorMonitorAgent).StartAgent() and just says the description 

/// This is the task definition that Launches the mirror monitor on any mirrored instance

I don't understand why this task runs or what it does. I assume it has just suspeneded as the startAgent() failed. 

We are able to load up Mirror monitor GUI fine and mirroring is completely ok so based on the docs on https://docs.intersystems.com/irisforhealthlatest/csp/documatic/%25CSP.D... I don't believe there is an issue but don't know why there is such a task or why it might suddenly fail to work 

It is set to run on any mirror member. 

#Mirroring #HealthShare
Product version: HealthShare 2017.2
$ZV: Windows (x86-64) 2017.2.2 (Build 865_0_18321U)

Source URL:https://community.intersystems.com/post/purpose-mirror-monitor-launch-task