Integration Broker alerts monitor your PeopleSoft IB infrastructure for errors, stalled messages, volume anomalies, and sync exceptions.
Where to start. For a new environment, enable IB Down, IB Dispatcher Down, IB No Active Domain, and IB Operation Errors first. These four catch the conditions that produce the most pages. Add stalled checks after tuning thresholds for your operations. Volume checks need 24 hours of history before they fire usefully.
Message nodes registered as down in PSNODESDOWN with blocked transactions
1 - IB Operation Errors
This alert finds asynchronous Integration Broker operation instances that are in Error or Timeout status within a configurable lookback window.
New to psLens? This page documents one specific alert. To see how it appears on the dashboard,
what operators investigate, and how teams tune it, start with a live walkthrough.
This alert finds asynchronous Integration Broker operation instances that are in Error or Timeout status within a configurable lookback window. These are messages that attempted to process but did not complete successfully.
An IB operation instance represents a single execution of a Service Operation through the Integration Broker. When an instance errors, the message did not reach its destination. The original publish/subscribe data is preserved in the IB tables and can usually be resubmitted from the Service Operations Monitor.
Severity Logic
Status
Severity
Error
Critical
Timeout
Warning
Error status means the processing actively failed. Timeout means it ran out of time, which may be a transient issue but still warrants investigation.
Alert Details
Each alert item includes:
Operation instance ID
Service operation name
Status (Error or Timeout)
The originating node
When the instance was created
A link to the IB Monitor detail page
Configuration
alerts:checks:ib_operation_errors:enabled:truelookbackHours:24# How far back to look for errorsexcludeOperations:# Operation names to skip- SOME_NOISY_OPERATION
Setting
Default
Description
lookbackHours
24
Number of hours back to search for error/timeout instances
excludeOperations
[]
List of IB operation names to exclude from this check
How to Respond
Click the alert link to go to the IB Monitor entry for the failed operation
Review the error details. The IB Monitor shows the error message or exception
Check whether this is a configuration issue (wrong endpoint, auth failure) or a data issue
If the message needs to be reprocessed, you can do so from PeopleSoft’s Service Operations Monitor
If this is a recurring operation, investigate the root cause before errors pile up
Relationship to Other IB Alerts
This alert finds operations that have already ended in error. For operations that are stuck in progress, see IB Operations Stalled.
For similar alerts on publication and subscription contracts, see:
This alert finds asynchronous Integration Broker operation instances that are stuck in New or Working status and have been in that state longer tha…
New to psLens? This page documents one specific alert. To see how it appears on the dashboard,
what operators investigate, and how teams tune it, start with a live walkthrough.
This alert finds asynchronous Integration Broker operation instances that are stuck in New or Working status and have been in that state longer than the configured threshold. These are messages that started processing (or are waiting to be processed) but have not completed in a reasonable amount of time.
Cross-reference with IB Dispatcher Down first. A stalled queue plus a down dispatcher is almost always the dispatcher.
Severity Logic
Condition
Severity
Stuck longer than thresholdMinutes
Warning
Stuck longer than thresholdMinutes × 2
Critical
For example, with the default threshold of 30 minutes:
An operation stuck for 35 minutes → Warning
An operation stuck for 65 minutes or more → Critical
Alert Details
Each alert item includes:
Operation instance ID
Service operation name
Current status (New or Working)
How long it has been stuck (in minutes)
The originating node
A link to the IB Monitor detail page
Configuration
alerts:checks:ib_operation_stalled:enabled:truethresholdMinutes:30# Minutes before flagging as WarningexcludeOperations:# Operation names to skip- BULK_SYNC_OPERATION
Setting
Default
Description
thresholdMinutes
30
Minutes an operation must be stuck to trigger a Warning. Critical fires at 2× this value.
excludeOperations
[]
List of IB operation names to exclude from this check. Use for known long-running operations.
How to Respond
Click the alert link to go to the IB Monitor entry for the stalled operation
Check whether the IB dispatcher/handlers are running on the PeopleSoft application server
Look for signs of a larger IB backlog (many operations in New status)
Check the gateway and connector configuration if the operation can’t reach a node
If the operation is safe to reprocess, you can cancel and resubmit from PeopleSoft’s Service Operations Monitor
Relationship to Other IB Alerts
This alert finds operations that are stuck in progress. For operations that have already ended in error, see IB Operation Errors.
For similar alerts on publication and subscription contracts, see:
This alert finds Integration Broker publication contracts that are in Error or Timeout status within a configurable lookback window.
New to psLens? This page documents one specific alert. To see how it appears on the dashboard,
what operators investigate, and how teams tune it, start with a live walkthrough.
This alert finds Integration Broker publication contracts that are in Error or Timeout status within a configurable lookback window.
In the PeopleSoft Integration Broker architecture, a publication contract tracks the delivery of a published message to a specific subscribing node. When a publication contract fails, it means a message that PeopleSoft published was not successfully delivered to one or more subscribers.
When This Matters
Publication contract errors typically mean:
An outbound message from PeopleSoft was not delivered to a downstream system
An integration partner did not receive data it was expecting
A workflow or data sync that depends on this message may be incomplete
Severity Logic
Status
Severity
Error
Critical
Timeout
Warning
Alert Details
Each alert item includes:
Publication contract ID
Service operation name
Status (Error or Timeout)
The target subscribing node
When the contract was created
A link to the IB Monitor detail page
Configuration
alerts:checks:ib_pub_contract_errors:enabled:truelookbackHours:24# How far back to look for errorsexcludeOperations:# Operation names to skip- HIGH_VOLUME_SYNC
Setting
Default
Description
lookbackHours
24
Number of hours back to search for error/timeout contracts
excludeOperations
[]
List of IB operation names to exclude from this check
How to Respond
Click the alert link to go to the IB Monitor entry for the failed contract
Review the error details. The IB Monitor shows the error message
Check whether the target subscribing node is reachable and its connector is configured correctly
This alert finds Integration Broker publication contracts that are stuck in New or Working status and have not progressed beyond that state within …
New to psLens? This page documents one specific alert. To see how it appears on the dashboard,
what operators investigate, and how teams tune it, start with a live walkthrough.
This alert finds Integration Broker publication contracts that are stuck in New or Working status and have not progressed beyond that state within the configured threshold.
A stalled publication contract means PeopleSoft has published a message to a subscriber, but the delivery has not completed. The message is either waiting to be picked up (New) or is in the process of being delivered but taking too long (Working).
alerts:checks:ib_pub_contract_stalled:enabled:truethresholdMinutes:30# Minutes before flagging as WarningexcludeOperations:# Operation names to skip- LARGE_BATCH_SYNC
Setting
Default
Description
thresholdMinutes
30
Minutes a contract must be stuck to trigger a Warning. Critical fires at 2× this value.
excludeOperations
[]
List of IB operation names to exclude. Use for operations that legitimately take a long time.
How to Respond
Click the alert link to go to the IB Monitor entry for the stalled contract
Check whether the IB dispatchers are running on the PeopleSoft application server
Look for a larger backlog (many contracts in New status may mean the dispatcher is down)
Check whether the target node’s endpoint is reachable
Review connector configuration for the target node
This alert finds Integration Broker subscription contracts that are in Error or Timeout status within a configurable lookback window.
New to psLens? This page documents one specific alert. To see how it appears on the dashboard,
what operators investigate, and how teams tune it, start with a live walkthrough.
This alert finds Integration Broker subscription contracts that are in Error or Timeout status within a configurable lookback window.
In the PeopleSoft Integration Broker architecture, a subscription contract tracks the processing of an inbound message by a subscribing handler. When a subscription contract fails, it means PeopleSoft received a message from an external system but was unable to process it completely.
When This Matters
Subscription contract errors typically mean:
An inbound message from an integration partner was not fully processed
PeopleSoft was unable to apply the data changes the message carried
A business process that depends on this message may be incomplete or in an error state
Severity Logic
Status
Severity
Error
Critical
Timeout
Warning
Alert Details
Each alert item includes:
Subscription contract ID
Service operation name
Status (Error or Timeout)
The originating (publishing) node
When the contract was created
A link to the IB Monitor detail page
Configuration
alerts:checks:ib_sub_contract_errors:enabled:truelookbackHours:24# How far back to look for errorsexcludeOperations:# Operation names to skip- KNOWN_RETRY_OPERATION
Setting
Default
Description
lookbackHours
24
Number of hours back to search for error/timeout contracts
excludeOperations
[]
List of IB operation names to exclude from this check
How to Respond
Click the alert link to go to the IB Monitor entry for the failed contract
Review the error details. The IB Monitor typically shows the exception or error message from the handler PeopleCode
Check the subscription handler code for the operation (viewable in the Service Operation detail page in psLens)
Investigate whether the data in the message is valid. Handler errors often come from unexpected data
If the subscription can be safely reprocessed, resubmit from PeopleSoft’s Subscription Contracts Monitor
This alert finds Integration Broker subscription contracts that are stuck in New or Working status and have not progressed beyond that state within…
New to psLens? This page documents one specific alert. To see how it appears on the dashboard,
what operators investigate, and how teams tune it, start with a live walkthrough.
This alert finds Integration Broker subscription contracts that are stuck in New or Working status and have not progressed beyond that state within the configured threshold.
A stalled subscription contract means PeopleSoft received an inbound message from an external system, but has not yet finished processing it. The message is either waiting to be handled (New) or is in the process of being handled but taking too long (Working).
When This Matters
For sub contracts, the most common cause specific to this alert is subscription handler PeopleCode that runs unusually long or waits on an external resource. For broader IB-side causes (dispatcher down, backlog), cross-reference IB Dispatcher Down and IB Operations Stalled.
Severity Logic
Condition
Severity
Stuck longer than thresholdMinutes
Warning
Stuck longer than thresholdMinutes × 2
Critical
Alert Details
Each alert item includes:
Subscription contract ID
Service operation name
Current status (New or Working)
How long it has been stuck (in minutes)
The originating (publishing) node
A link to the IB Monitor detail page
Configuration
alerts:checks:ib_sub_contract_stalled:enabled:truethresholdMinutes:30# Minutes before flagging as WarningexcludeOperations:# Operation names to skip- BULK_INBOUND_SYNC
Setting
Default
Description
thresholdMinutes
30
Minutes a contract must be stuck to trigger a Warning. Critical fires at 2× this value.
excludeOperations
[]
List of IB operation names to exclude. Use for known long-running handlers.
How to Respond
Click the alert link to go to the IB Monitor entry for the stalled contract
Check whether the IB dispatchers are running on the PeopleSoft application server
Look for a broader backlog. Many New contracts may mean no dispatcher is running
Check application server logs for errors in the subscription handler
For Working contracts, check whether the handler PeopleCode is looping or waiting on an external resource
This alert detects when the volume of IB async operation instances (PSAPMSGPUBHDR) is significantly higher than the rolling historical average.
New to psLens? This page documents one specific alert. To see how it appears on the dashboard,
what operators investigate, and how teams tune it, start with a live walkthrough.
This alert detects when the volume of IB async operation instances (PSAPMSGPUBHDR) is significantly higher than the rolling historical average.
A sudden volume spike may indicate a runaway integration sending messages in a loop, an upstream system retrying failed messages, or an unusually large but legitimate batch publish event.
How Baselining Works
psLens maintains a rolling history of up to 288 volume snapshots (approximately 24 hours at a 5-minute check interval). Each check cycle records the current message count for the lookback window.
Once at least 6 baseline snapshots have accumulated, the alert begins comparing the current count against the historical average. This prevents false alerts during the first few minutes after psLens starts.
Severity Logic
Condition
Severity
Volume exceeds average by >= thresholdPercent
Warning
Volume exceeds average by >= thresholdPercent x 2
Critical
Historical average is 0 and current count is > 0
Warning
For example, with the default threshold of 50%:
Current count is 75% above average → Warning
Current count is 100%+ above average → Critical
Configuration
alerts:checks:ib_operation_volume:enabled:truelookbackHours:1# Window for counting current messagesthresholdCount:50# Percentage increase to trigger Warning
Setting
Default
Description
lookbackHours
1
Hours to look back when counting current message volume
thresholdCount
50
Percentage increase over historical average to trigger a Warning alert. Critical fires at 2x this value.
Alert Details
Each alert item includes:
Current message count for the lookback window
Historical average count
Percentage increase above average
Number of baseline samples used
Link to the IB Monitor page
How to Respond
Navigate to the IB Monitor in psLens to see which operations are generating the volume
Check if any operations are in Error or Stalled status (see related IB alerts)
Review the specific operations with high message counts to determine if the volume is expected
If a runaway integration is identified, investigate the upstream system sending the messages
This alert detects when the volume of IB publication contracts (PSAPMSGPUBCON) is significantly higher than the rolling historical average.
New to psLens? This page documents one specific alert. To see how it appears on the dashboard,
what operators investigate, and how teams tune it, start with a live walkthrough.
This alert detects when the volume of IB publication contracts (PSAPMSGPUBCON) is significantly higher than the rolling historical average. Publication contracts represent messages being delivered to subscribing nodes, so a spike here can indicate unexpected fan-out, retries, or a high-volume event.
A sudden volume spike may indicate repeated retries of failed contracts inflating the count, an upstream system publishing in a loop, or a legitimate but unusually large batch publication event.
How Baselining Works
psLens maintains a rolling history of up to 288 volume snapshots (approximately 24 hours at a 5-minute check interval). Each check cycle records the current publication contract count for the lookback window.
Once at least 6 baseline snapshots have accumulated, the alert begins comparing the current count against the historical average.
Severity Logic
Condition
Severity
Volume exceeds average by >= thresholdPercent
Warning
Volume exceeds average by >= thresholdPercent x 2
Critical
Historical average is 0 and current count is > 0
Warning
For example, with the default threshold of 50%:
Current count is 75% above average → Warning
Current count is 100%+ above average → Critical
Configuration
alerts:checks:ib_pub_contract_volume:enabled:truelookbackHours:1# Window for counting current contractsthresholdCount:50# Percentage increase to trigger Warning
Setting
Default
Description
lookbackHours
1
Hours to look back when counting current contract volume
thresholdCount
50
Percentage increase over historical average to trigger a Warning alert. Critical fires at 2x this value.
Alert Details
Each alert item includes:
Current publication contract count for the lookback window
Historical average count
Percentage increase above average
Number of baseline samples used
Link to the IB Monitor page
How to Respond
Navigate to the IB Monitor in psLens to see which publication contracts are generating the volume
This alert fires when the SWS endpoint returns a connection error, timeout, 404, or 5xx.
New to psLens? This page documents one specific alert. To see how it appears on the dashboard,
what operators investigate, and how teams tune it, start with a live walkthrough.
This alert fires when the SWS endpoint returns a connection error, timeout, 404, or 5xx. psLens cannot fetch IB data without SWS, so this also blocks every other psLens IB check. A connection failure indicates that the Integration Broker gateway, local node, or application server is down.
Severity Logic
Condition
Severity
SWS connection attempt fails
Critical
What Gets Checked
The alert invokes the standard SWS connection test method. If it receives any network connection error (e.g., HTTP gateway timeout, connection refused, dns resolving failure, or HTTP 404/500 errors), a Critical alert is raised immediately.
Alert Details
Each alert item includes:
The base REST URL of the SWS endpoint (baseURL)
The raw network or connection error message
Troubleshooting links to verify connection settings
Configuration
alerts:checks:ib_down:enabled:true
Setting
Default
Description
enabled
true
Whether this check is active.
How to Respond
Verify that the PeopleSoft Web Server and PIA are up and running.
Check the Integration Gateway web application status (typically /PSIGW/PeopleSoftListeningConnector).
Ensure that the application server domain is booted and the Integration Broker handlers/dispatchers are active.
Verify there are no firewalls, proxies, or security policies blocking outbound HTTPS traffic from the psLens server to the Integration Broker gateway port.
Inspect the basic auth credentials in the config.yaml to ensure the API service user has not expired or been locked.
10 - Abnormal IB Subscription Contract Volume
This alert detects when the volume of IB subscription contracts (PSAPMSGSUBCON) is significantly higher than the rolling historical average.
New to psLens? This page documents one specific alert. To see how it appears on the dashboard,
what operators investigate, and how teams tune it, start with a live walkthrough.
This alert detects when the volume of IB subscription contracts (PSAPMSGSUBCON) is significantly higher than the rolling historical average. Subscription contracts represent inbound messages being processed by local subscribers, so a spike here can indicate a flood of inbound messages, excessive retries, or an integration firing more frequently than expected.
How Baselining Works
psLens maintains a rolling history of up to 288 volume snapshots (approximately 24 hours at a 5-minute check interval). Each check cycle records the current subscription contract count for the lookback window.
Once at least 6 baseline snapshots have accumulated, the alert begins comparing the current count against the historical average.
Severity Logic
Condition
Severity
Volume exceeds average by >= thresholdPercent
Warning
Volume exceeds average by >= thresholdPercent x 2
Critical
Historical average is 0 and current count is > 0
Warning
For example, with the default threshold of 50%:
Current count is 75% above average → Warning
Current count is 100%+ above average → Critical
Configuration
alerts:checks:ib_sub_contract_volume:enabled:truelookbackHours:1# Window for counting current contractsthresholdCount:50# Percentage increase to trigger Warning
Setting
Default
Description
lookbackHours
1
Hours to look back when counting current contract volume
thresholdCount
50
Percentage increase over historical average to trigger a Warning alert. Critical fires at 2x this value.
Alert Details
Each alert item includes:
Current subscription contract count for the lookback window
Historical average count
Percentage increase above average
Number of baseline samples used
Link to the IB Monitor page
How to Respond
Navigate to the IB Monitor in psLens to see which subscription contracts are generating the volume
This alert triggers when no active message domains are found in the Integration Broker.
New to psLens? This page documents one specific alert. To see how it appears on the dashboard,
what operators investigate, and how teams tune it, start with a live walkthrough.
This alert triggers when no active message domains are found in the Integration Broker. In PeopleSoft, message domains correspond to individual application servers running the Integration Broker background processes. If there are no active domains, Integration Broker cannot route, dispatch, or process any asynchronous publication or subscription messages.
Severity Logic
Condition
Severity
No message domains are in “Active” status
Critical
What Gets Checked
The alert queries the PSAPMSGDOMSTAT table to retrieve all registered domains. It counts the domains where the status is "A" (Active). If the count of active domains is zero, it triggers a Critical alert.
Alert Details
Each alert item includes:
The total count of registered domains
A list of inactive domains along with their machine names and app server paths
A link to the Integration Broker Monitor on the dashboard to inspect the domain statuses
Configuration
alerts:checks:ib_no_active_domain:enabled:true
Setting
Default
Description
enabled
true
Whether this check is active.
How to Respond
Log into the PeopleSoft server or use PSAdmin to check the status of the application server domains.
Verify if the Quick-Start or normal app server configuration has Integration Broker (Pub/Sub) processes enabled.
If the application server was recently restarted, check if the domains were configured to boot automatically or if they need to be booted manually.
Check system logs for application server boot crashes, memory errors, or database connection failures.
12 - IB Dispatcher Down
This alert monitors Integration Broker dispatcher processes (such as the publication dispatcher, subscription dispatcher, or handler dispatchers) o…
New to psLens? This page documents one specific alert. To see how it appears on the dashboard,
what operators investigate, and how teams tune it, start with a live walkthrough.
This alert monitors Integration Broker dispatcher processes (such as the publication dispatcher, subscription dispatcher, or handler dispatchers) on active domains and triggers when any dispatcher is inactive or has stopped reporting health updates.
When a dispatcher process is down, messages assigned to that dispatcher fail to process and queue up indefinitely, leading to a backlog.
Severity Logic
Condition
Severity
Dispatcher status is not active, or no health update within thresholdMinutes
Warning
Dispatcher has not updated health status for more than thresholdMinutes × 2
Critical
For example, with the default threshold of 10 minutes:
No health update for 11 minutes → Warning
No health update for 20+ minutes → Critical
What Gets Checked
The alert queries PSAPMSGDSPSTAT for dispatcher process statuses. For each dispatcher associated with an Active domain (from PSAPMSGDOMSTAT), it verifies:
The status string is "ACT" (Active).
The health timestamp (DspHealthDttm) has been updated within the threshold window.
Note: Dispatchers on inactive domains are ignored by this check (they are covered by the IB No Active Domain check).
Alert Details
Each alert item includes:
Dispatcher process name
Physical machine/host name
App server path
The last updated health timestamp
Reason for the down status (e.g. status not active, or elapsed minutes since last update)
Minutes a dispatcher can go without updating health before raising a Warning. Critical fires at 2× this threshold.
How to Respond
Go to the Integration Broker Monitor on the psLens dashboard to identify which specific dispatcher on which host is failing.
Log into the affected PeopleSoft application server and check the status of the dispatcher processes via PSAdmin.
Review the application server and Pub/Sub subdirectories log files (such as APPSRV.log, TUXLOG, or stderr / stdout logs) for crashes, Tuxedo errors, or database lockups.
Restart the Pub/Sub processes on the application server if the dispatcher has locked up or crashed.
13 - IB Sync Operation Exceptions
This alert detects synchronous IB service operations that have logged errors in the sync transaction log (PSIBLOGHDR) within the configured lookbac…
New to psLens? This page documents one specific alert. To see how it appears on the dashboard,
what operators investigate, and how teams tune it, start with a live walkthrough.
This alert detects synchronous IB service operations that have logged errors in the sync transaction log (PSIBLOGHDR) within the configured lookback window. Results are aggregated by operation name to avoid noise from high-volume sync operations that may have individual errors but function normally overall.
Unlike async IB errors (which create persistent queue entries), sync operation errors are logged transiently in PSIBLOGHDR. Without active monitoring, these errors are often missed until a consuming system reports a problem.
Severity Logic
All findings are reported at Warning severity. Since synchronous request-response transactions are executed in real time, any error must be handled and logged by the calling HTTP client. Administrators generally cannot resolve these errors from within PeopleSoft, as the client must reinitiate the transaction.
What Gets Checked
The alert queries PSIBLOGHDR for records with error status within the lookback window, aggregated by IB operation name. Only operations with at least one error are reported. Operations in the exclude list are skipped.
Alert Details
Each alert item includes:
Service operation name (with link to Service Operation detail page)
Number of errors in the lookback window
Lookback window in hours
Configuration
alerts:checks:ib_sync_exceptions:enabled:falselookbackHours:24# How far back to check for sync errorsexcludeOperations:[]# Operation names to ignore
Setting
Default
Description
enabled
false
Enable or disable the sync exception checker
lookbackHours
24
Hours to look back for sync operation errors
excludeOperations
[]
List of operation names to exclude from this check
How to Respond
Click the alert link to open the Service Operation detail page
Review the operation’s handler configuration and routing
Check PSIBLOGHDR directly for the specific error messages (psLens links to the operation, not individual log entries)
Verify that the operation’s service handler is still functional and the underlying code has not changed
Contact the calling system to understand whether they are seeing failures on their end
The PSIBLOGHDR table must be whitelisted in the PeopleSoft SWS framework on each target environment. Sync logging must be enabled on the relevant routings. If logging is disabled, errors will not appear in PSIBLOGHDR. See the Sync Operations Without Logging report to find operations where logging may be disabled.
Tables Queried
Table
Description
PSIBLOGHDR
IB sync transaction log headers
14 - IB Nodes Down
This alert triggers when there are entries in the PeopleSoft table PSNODESDOWN.
New to psLens? This page documents one specific alert. To see how it appears on the dashboard,
what operators investigate, and how teams tune it, start with a live walkthrough.
This alert triggers when there are entries in the PeopleSoft table PSNODESDOWN. An entry in this table indicates that a message node is blocked or offline for one or more service operations.
When Integration Broker attempts to publish an asynchronous message to an external or remote node and encounters a connection failure or network hiccup, it inserts a row into PSNODESDOWN for that node and service operation (MSGNODENAME, TRXTYPE, IB_OPERATIONNAME, VERSIONNAME, EXTOPERATIONNAME, ROUTINGDEFNNAME). While that row exists, subsequent outbound publication contracts (PSAPMSGPUBCON) to the node stay in NEW or RETRY status and will not transmit.
Why Nodes Stay Stuck in PSNODESDOWN (The HTTP GET Ping Behavior)
When an outbound asynchronous integration enters retry status, Integration Broker begins polling the target endpoint using an HTTP GET request (with Transactionid: PING_NODE), even when the node or routing is configured to send HTTP POST requests. Integration Broker will not resume delivering queued messages until that HTTP GET ping returns an HTTP 200 status code.
If the external endpoint responds 200 OK to HTTP GET requests, the block clears automatically once the remote system recovers. However, many REST APIs and webhook receivers only accept POST on their target URL and return 404 Not Found or 405 Method Not Allowed to an HTTP GET. In that scenario, Integration Broker never receives an HTTP 200 response from its retry ping and the node remains stuck in PSNODESDOWN indefinitely.
Severity Logic
Condition
Severity
Message node entry exists in PSNODESDOWN
Critical
What Gets Checked
The alert queries PSNODESDOWN for any active rows. For each row found, it groups the results by message node and counts the number of blocked transactions.
Alert Details
Each alert item includes:
The name of the blocked message node (MSGNODENAME)
The count of blocked service operation routings recorded in PSNODESDOWN
Contextual SQL (SELECT and DELETE statements scoped to MSGNODENAME)
A link to the Node detail page in psLens showing the blocked transactions table and connection properties
Configuration
alerts:checks:ib_nodes_down:enabled:true
Setting
Default
Description
enabled
true
Whether this check is active.
How to Respond
Verify Target Connectivity and Gateway Logs
Click the node link in psLens to review the node’s PRIMARYURL and connector properties on the node or routing definition.
Confirm that the external system is back online, DNS resolves from the gateway host, and TLS certificates in the Integration Gateway keystore have not expired.
Inspect the Integration Gateway error log on the web server for the underlying failure (SSLHandshakeException, ExternalSystemContactException, HTTP status errors, or SNI hostname issues requiring ig.UseDomainName.ExternalOperationNames in integrationGateway.properties):
Note: <ConnectorParameters> values in errorLog.html are URL-encoded; URL-decode them to inspect the exact Method and URL sent by the gateway.
Force a Retry from the Transaction Retry Queue
Once the target system is reachable, try forcing a retry from PIA first:
Navigate to PeopleTools > Integration Broker > Service Operations Monitor > Monitoring > Asynchronous Services.
Open the Publication Contracts tab.
Click the Transaction Retry Queue link.
Select the blocked node/operation and force a retry.
Clear PSNODESDOWN via SQL and Bounce the IB Domain
If forcing a retry from the Transaction Retry Queue does not clear the block (for example, because the target endpoint does not return HTTP 200 to an HTTP GET ping):
Inspect and delete the blocked row(s) from PSNODESDOWN (use the Contextual SQL at the top of this page when arriving from a psLens deep link, or replace <MSGNODENAME> below):