How to temporarily stop a process monitor in SystemEdge

book

Article ID: 184074

calendar_today

Updated On:

Products

CA Virtual Assurance for IM

Issue/Introduction

We have a procAlive template applied to our SpectroSERVER processes.  This is a problem on our secondary servers, because if sysedge checks during the online backup, it will generate an alarm, even though it is expected for the process to be down at that time.  How can we temporarily disable this monitoring during the online backup time?

Environment

Release : 12.9

Component : VPM GENERAL

Resolution

You can essentially schedule the agent to be in maintenance mode when the OLB happens. To do that, there is an edgewatch utility in the $SystemEdge/bin directory.  Cron it so you can set it to be "notInService" before the olb and turn it back on with "active" after.

For example:


processmon {

11

  "Windows Time”

  60

  absoluteValue

  procAlive

  ne

  1

  0x8000

  "net start w32time”

  "Windows Time”

  164

  notInService

  “processEntry”

  "//./Windows Time”

  “processAlive”

  major

  major

  0 0 0 0

}

 

processmon {

  11

  "Windows Time”

  60

  absoluteValue

  procAlive

  ne

  1

  0x8000

  "net start w32time”

  "Windows Time”

  164

  active

  “processEntry”

  "//./Windows Time”

  “processAlive”

  major

  major

  0 0 0 0

}