Custom Page Deployment Manager has not updated its status recently

Description

This alert is triggered when at least one Custom Page Deployment Manager agent has not updated for 3 or more minutes. Normally, the "kCura Web Processing Manager" Windows service will periodically update these agents. These updates consist of:

  • Checking if the agent has been deleted
  • Setting the enabled status, logging level, and interval
  • Updating the Agents table in the EDDS database
  • Replacing the currently running agent if a new version has been uploaded to Relativity.

If the alert is active, then these updates have not taken place within the last 3 minutes and the agent may be the wrong version or have the wrong settings.

Resolution Guidance

Impact When Active

  • Custom page or application updates may not properly propagate to all Web Servers.
  • Users may experience outdated or missing custom pages when interacting with the application.
  • The issue may persist until the affected Custom Page Deployment Manager agent is restored to a healthy state.

How To Resolve

  • In Kibana, navigate to the [Relativity] Custom Page Deployment Managers without recent updates saved search.
  • Identify the agents that have not updated recently.
  • In Relativity:
    • Go to the Agents tab.
    • Locate each Custom Page Deployment Manager agent.
    • Check if the Enabled column has a value of No.
    • Enable any agents with Enabled = No.
  • If agents do not update after being enabled:
    • Open the [Relativity] Windows Services dashboard in Kibana
    • Look for any entries for kCura EDDS Web Processing Manager where Is Service Running is No.
  • For each affected Web Server:
    • Log into the server.
    • Open the Windows Services control panel.
    • Locate and start the kCura EDDS Web Processing Manager service if it is not already running

Alert Details

Alert Condition Details

NameValueDescription
Rule TypeElastic queryChecks for the relsvr.agent.updating metric
Data Viewmetrics-*
Filter Queryrelsvr.agent.updating: 0 and labels.relsvr_agent_type_guid: BC5A8102-C038-432E-B3A7-C34C86412996
GroupCountTotal number of custom page deployment manager agents with relsvr.agent.updating = 0
Threshold> 0
Time WindowLast 1 minute
FrequencyEvery 3 minutes

Alert Metric Details

Metric Name: relsvr.agent.updating

Metric Description: Whether the agent has updated in the last 3 minutes

Metric Attributes:

Attribute NameDescriptionValue
labels.application_nameApplication NameName of the Relativity application the agent comes from or Environment Administration & Operations for default applications
labels.nameName of the metric
labels.relsvr_systemSystem NameAgents
labels.relsvr_subsystemSubsystem Name
labels.relsvr_agent_nameName of the agent that is not updating
labels.messageA string containing the server name, agent name, time of the last update from the agent, whether the agent is enabled, and the agent run interval
labels.relsvr_server_nameThe name of the Web Background Processing server
labels.relsvr_server_stateWhether the resource server is active
labels.relsvr_agent_statusThe current status of the agentNot updating
labels.relsvr_agent_type_nameThe name of the agent type of the stale agent
labels.relsvr_agent_type_guidThe GUID of the agent type of the stale agent
Return to top of the page
Feedback