Reveille for OpenText Documentum — the full technical overview.
Every pre-configured test, dashboard metric, and User Analytics capability Reveille ships for OpenText Documentum. Published in full, no form required.
Prefer the formatted document? The PDF mirrors this page exactly.
What Reveille observes in OpenText Documentum
Reveille integrates with Documentum Content Management and Documentum Content Management with D2 to provide a real-time dashboard that actively displays the health of the user experience and application processes. Reveille for Documentum Content Management monitors each key component to diagnose and repair the cause of a problem proactively and automatically. The Reveille platform offers AI machine learning (ML) algorithms to predict dynamic thresholds for reduced alerts from workload variations. The Reveille platform supports the model context protocol (MCP) for communication with AI assistants and AI agents. This continuous monitoring leads to an excellent end-user experience and a smoother operation of the business process supported by the Documentum Content Management implementation. Reveille supports on-premises and cloud operating OpenText Documentum Content Management environments.
As the only agentless monitoring system to integrate with Documentum Content Management, Reveille for Documentum Content Management comes pre-configured with more than 100 Documentum Content Management-specific tests and over 60 Documentum Content Management metrics. These delivered tests are “Documentum Content Management application–aware,” meaning they are aimed at areas of Documentum Content Management known to need application monitoring and are designed to aid in the building of monitors for Documentum Content Management very rapidly. Reveille for Documentum Content Management creates monitor probes to build a working Documentum Content Management monitor in minutes. This baseline auto discover monitor can be extended using a Documentum Content Management specific wizard leveraging tests from a pre-configured Documentum Content Management test library.
The Documentum Content Management wizard organizes the environment into selectable categories — Clients, Content Server, Indexing, Platform and Transformation — and then into components such as Accelerated Content Server (ACS), Content Server (CS), Java Method Server (JMS), Thumbnail Server and XML Store, with test completion tracked as the monitor is built.
The information that follows provides further detail for each these test categories. As with all “tests” in Reveille for Documentum Content Management, the tests may be combined with other tests and resources to build comprehensive monitoring schemes for the most demanding Documentum Content Management implementations. Reveille for Documentum Content Management not only observes the Documentum Content Management environment, but also can be expanded to manage the extended business application built around the Documentum Content Management implementation. This includes the ability to monitor partner based applications, such as custom DFS / REST / CMIS applications, and the ability to monitor business application interfaces.
Where Documentum Content Management is integrated into business applications via direct database interaction, loosely coupled file movement, WSDL-based web services, or REST endpoints, Reveille provides a complete service level view of the entire business process. Reveille for Documentum Content Management also includes a full suite of infrastructure wizards to rapidly create application monitors for key integration points and application dependencies.
Every pre-configured test, by category
These are the tests Reveille ships out of the box for OpenText Documentum. Supported: Documentum Content Management and Documentum Content Management with D2, on-premises and cloud.
ACS status and failed transaction thresholds
- ACS server: - Check ACS status for proper operation and responsiveness
- ACS Server Failure Count: - Check ACS JMX Agent attribute or method for proper ACS operation such as threshold for failed transactions processed by ACS server
Branch cache space and message throughput
- Test Cache Space on BOCS Server: - Check BOCS JMX Agent attribute or method for proper BOCS operation such as threshold for cache space to accept documents for local storage and use
- Test Message Process Count on BOCS Server: - Check BOCS JMX Agent attribute or method for proper BOCS operation such as threshold for successful messages processed by BOCS server
- Test Message Failure Count on BOCS Server: - Check BOCS JMX Agent attribute or method for proper BOCS operation such as threshold for failed messages not processed by BOCS server
Full document lifecycle through DFC
- Test Performance - Create Folder: - Validate a folder can be created in the Repository using DFC within a threshold service level
- Test Performance - Create Document: - Validate a document (select doc type and content type) can be created in the Repository using DFC within a threshold service level
- Test Performance - Check Out: - Validate a document version can be locked for use in the Repository using DFC within a threshold service level
- Test Performance - Get Document: - Validate a document can be retrieved successfully from the Repository using DFC within a threshold service level
- Test Performance - Check In: - Validate a document version can be unlocked for use in the Repository using DFC within a threshold service level
- Test Performance - Delete Document: - Validate a document can be deleted successfully from the Repository using DFC within a threshold service level
- Test Performance - Delete Folder: - Validate a folder can be deleted successfully from the Repository using DFC within a threshold service level
Mobile Server status and repository access
- Test Mobile Server: - Check Mobile Server status.
- Test Mobile Server Repository Access: - Check Mobile Server repository access.
Document lifecycle through DFS object and version services
- Test Object Service - Create Folder: - Validate a folder can be created in the Repository using DFS Object Service within a threshold service level
- Test Object Service - Create Document: - Validate a document (select doc type and content type) can be created in the Repository using DFS Object Service within a threshold service level
- Test Object Service - Check Out: - Validate a document version can be locked for use in the Repository using DFS Version Service within a threshold service level
- Test Object Service - Get Document: - Validate a document can be retrieved successfully from the Repository using DFS Object Service within a threshold service level
- Test Object Service - Check In: - Validate a document version can be unlocked for use in the Repository using DFS Version Service within a threshold service level
- Test Object Service - Delete Document: - Validate a document can be deleted successfully from the Repository using DFS Object Service within a threshold service level
- Test Object Service - Delete Folder: - Validate a folder can be deleted successfully from the Repository using DFS Object Service within a threshold service level
JMS status and servlet execution
- JMS Status: - Check JMS operating status
- JMS Servlet Execution: - Check JMS ability to execute a Documentum Content Management servlet
Rendition task counts, profiles, and processing
- Test CTS Total Task Count: - Check CTS total task count for a Repository
- Test CTS Queued Task Count: - Check CTS queued task count for a Repository
- Test CTS Profiles Availability: - Check CTS profile status using DFS transformation web services
- Test CTS Rendition Processing: - Check CTS rendition processing by submitting a CTS job for processing and verify job completion using DFS transformation web services
XML hive servlet, database port, and store status
- Test XML Hive Servlet: - Check XML hive servlet status
- Test XML Hive Database Port: - Check XML hive database connectivity
- Test XML Store Writable Status: - Check XML Store is available for writing
- Test XML Store Online Status: - Check XML Store is online to Repository
Search instances, index agents, and index queue counts
- Test xPlore Search Instance: - Check xPlore search instance is available
- Test xPlore CPS Instance: - Check xPlore CPS instance is available
- Test xPlore Plugin Status: - Check xPlore Plugin is active for Repository
- Test xPlore xQuery Search Status: - Check xPlore xQuery search is enabled for Repository
- Test xPlore Administrator Console: - Check xPlore administrator console is available
- Test xPlore Index Agent Console Status: - Check xPlore indexing agent console is available
- Test xPlore Index Agent Status: - Check xPlore indexing agent JMX Agent attribute for proper operation such as status of running
- Test xPlore Index Pending Count: - Check xPlore indexing pending count for a Repository
- Test xPlore Index Failed Count: - Check xPlore indexing failed count for a Repository
- Test xPlore Index Warning Count: - Check xPlore indexing warning count for a Repository
- Test xPlore Index Processing Count: - Check xPlore indexing processing count for a Repository
Document set processing and index agent status
- Test CIS Document Sets Processed: - Check CIS number of processed document sets
- Test CIS Document Sets Failed: - Check CIS number of failed document sets
- Test CIS Document Sets Run Time: - Check CIS document set last run time
- Test CIS Index Agent Status: - Check CIS indexing agent JMX Agent attribute for proper operation such as status of running
Repository operations through the CMIS interface
- Test CMIS - Check Repository: - Validate repository access using CMIS interface within a threshold service level
- Test CMIS - Create Folder: - Validate a folder can be created in the Repository using CMIS interface within a threshold service level
- Test CMIS - Create Document: - Validate a document can be created in the Repository using CMIS interface within a threshold service level
- Test CMIS - Check Out: - Validate a document version can be locked for use in the Repository using CMIS interface within a threshold service level
- Test CMIS - Get Document: - Validate a document can be retrieved successfully from the Repository using CMIS interface within a threshold service level
- Test CMIS - Check In: - Validate a document version can be unlocked for use in the Repository using CMIS interface within a threshold service level
- Test CMIS - Delete Document: - Validate a document can be deleted successfully from the Repository using CMIS interface within a threshold service level
- Test CMIS - Delete Folder: - Validate a folder can be deleted successfully from the Repository using CMIS interface within a threshold service level
- Test CMIS - Query: - Validate query results from the Repository using CMIS interface within a threshold service level
Directory service availability, licensing, jobs, and logs
- Test OTDS Availability – Validate OTDS normal operation
- Test OTDS Login – Validate OTDS application login
- Test OTDS Token Request – Validate OTDS OAuth bearer token request
- Test OTDS Master Host – Validate OTDS master host role
- Test OTDS Version – Validate OTDS running version
- Test OTDS License – Validate OTDS license user count and expiration date
- Test OTDS System Configuration Warnings – Validate OTDS system configuration
- Test OTDS JVM Status – Validate OTDS JVM memory health
- Test OTDS Safe List- Validate OTDS safe list entries
- Test OTDS Partitions- Validate OTDS partition status, users, and groups
- Test OTDS Jobs – Validate OTDS Job completion and detect job exceptions
- Test OTDS Audit Events – Validate OTDS audit event activity
- Test OTDS Logs- Validate OTDS log errors and error activity
Retention service, queues, and workorder jobs
- Test RPS Availability – Validate RPS service
- Test RPS Process – Validate RPS process operation
- Test RPS Logfile – Validate RPS log error count
- Test RPS Queued Task Count – Validate RPS queue task level
- Test RPS Total Task Count- Validate RPS task level
- Test RPS Master Work Order Completion Report - Validate no failed workorder jobs
Repository operations through the REST interface
- Test REST - Check Repository: - Validate repository access using REST interface within a threshold service level
- Test REST - Create Folder: - Validate a folder can be created in the Repository using REST interface within a threshold service level
- Test REST - Create Document: - Validate a document can be created in the Repository using REST interface within a threshold service level
- Test REST - Check Out: - Validate a document version can be locked for use in the Repository using REST interface within a threshold service level
- Test REST - Get Document: - Validate a document can be retrieved successfully from the Repository using REST interface within a threshold service level
- Test REST - Check In: - Validate a document version can be unlocked for use in the Repository using REST interface within a threshold service level
- Test REST - Delete Document: - Validate a document can be deleted successfully from the Repository using REST interface within a threshold service level
- Test REST - Delete Folder: - Validate a folder can be deleted successfully from the Repository using REST interface within a threshold service level
- Test REST - Query: - Validate query results from the Repository using REST interface within a threshold service level
Connection broker, logins, sessions, DQL, and jobs
- Test Connection Broker: - Validate docbroker is available on specific address:port combination
- Test to Logon Repository: -Validate login processing for
- Repository by server on a host, by server by name on a specific host
- Test Server Sessions – Total Sessions: Validate CS total sessions are within a selectable threshold
- Test Server Sessions – Active Sessions: Validate CS active sessions are within a selectable threshold
- Test Server Session by Specific User: Validate specific CS sessions is active, such as for a Intelligent Capture Documentum Content Management exporter
- Test DQL Query: - Validate a DQL query completes successfully and is responsive
- Test DCTM Jobs Completion: - Validate DCTM Jobs are completing successfully (dm_job table)
- Test DCTM Object Growth: - Check DCTM object growth levels
- Test Application Activity: - Check number of unique user logins for a Documentum Content Management application after a specific date.
- Test User Activity: - Check if a user has or has not logged in to a Documentum Content Management application since a specific date.
Thumbnail Server serving images
- Test Thumbnail Server: - Check Thumbnail Server is serving thumbnails.
Core DFS web service methods
- Test Workflow Service: - Validate DFS core Workflow web service method can be invoked successfully and is responsive
- Test Version Control Service: - Validate DFS core Version Control web service method can be invoked successfully and is responsive
- Test Search Service – Query: Validate DFS core Search Service Query web service method can be invoked successfully and is responsive
- Test Search Service - Get Repository List: Validate DFS core Search Service web service method can be invoked successfully and is responsive
- Test Schema Service: - Validate DFS core Schema web service method can be invoked successfully and is responsive
- Test Query Service: - Validate DFS core Query web service method can be invoked successfully and is responsive
Message failure and waiting counts
- Test DMS Failure Server Count: - Check DMS JMX Agent attribute or method for proper DMS operation such as threshold for failed messages not processed by DMS server
- Test DMS Server Message Waiting Count: - Check DMS JMX Agent attribute or method for proper DMS operation such as threshold for messages waiting processing DMS server
Inbound and outbound listener validation
- Test Inbound Active Listeners: - Validate inbound listeners serving a Repository for inbound FTP/HTTP/Email/JMS requests
- Test Outbound Active Listeners: - Validate outbound listeners serving a Repository for outbound FTP/HTTP/Email/JMS/BOF/Web service requests\
Client login response times and D2 REST APIs
- Test DA Login: - Validate users can login to DA and measure login response time.
- Test D2 Login: - Validate users can login to D2 and measure login response time.
- Test D2 App Server Check JVM Status – Validate JVM memory and sessions
- Test D2 App Server Check Thread Status – Validate D2 application threads status
- Test D2 REST API Services – Validate D2 API service status
- Test D2 REST API Check Repository – Validate D2 API repository access
- Test D2 REST API Check Repository Information – Validate D2 API repository configuration
- Test TaskSpace Login: - Validate users can login to TaskSpace and measure login response time.
- Test Webtop Login: - Validate users can login to Webtop and measure login response time.
- Test xCP Login: - Validate users can login to xCP and measure login response time.
XMS agent status and log activity
- Check xMS Agent Status: - Validate XMS Agent is available and responsive.
- Check xMS Agent Log File Size: - Check XMS log file size for high growth rate.
- Check xMS Agent Log File for Errors: - Check XMS log file for error activity.
Brava service, licensing, and job processing
- Test Brava Availability – Validate Brava service
- Test Brava License – Validate Brava license status
- Test Brava Job Processor Queue Performance – Validate Brava Job queue processing
- Test Brava Job Processor Status – Validate Brava Job status
- Test Brava Job Processor Log – Validate Brava log error level
- Test Brava Service Log – Validate Brava service log error level
- Test Brava License Log - Validate Brava license log error level
SAP archive queues, queries, and archive link
- Check AS4SAP Queue Count – Validate Archive queue depth
- Check AS4SAP Queue Error Count – Validate Archive queue errors
- Check AS4SAP Query Performance – Validate Archive query performance
- Check AS4SAP Log Errors Count – Validate Archive log errors
- Check AS4SAP JVM Health – Validate AS SAP JVM operating health
- Check AS4SAP Services - Validate Archive services status
- Check AS4SAP Archive Link – Validate Archive Link HTTP access
BAM server, database, queue, and job runs
- Check BAM Server Status: - Validate BAM Server is available and responsive.
- Check BAM Database Responding to Query: - Check BAM database is responsive to a query.
- Check BAM Message Queue Count: - Check message queue depth in BAM database.
- Check BAM Job Run Status – Validate BAM Jobs are completing in a timely manner.
Documentum dashboard metrics
Example metric capabilities
- Tracking Content Server session activity and growth
- Tracking xPlore indexing job operational health
- Tracking CTS rendition queue levels
- Tracking JMS memory and thread counts
- Tracking D2 or xCP user activity and response times
Out-of-the-box metric comparisons
- Maximum or Minimum
- Numeric Range
- Percentage Change
- Average
- Dynamic Thresholds from Machine Learning Forecast
- Number of Occurrences
- Last N Times
- Visual Basic (VB) .NET expressions
Documentum User Analytics
Reveille gathers this information through patented collectors.
- Continuously observe the actual HTTP/HTTPS based user experience from your Documentum Content Management technology investments, including encrypted (SSL) based Documentum Content Management web, custom DFS or REST based applications.
- Communicate user activity and user adoption information through dashboards, reports, and notification processes.
- Rapidly identify user response time service level issues.
- Detect suspicious or abnormal user behavior indicating a possible content access breach from insider threats.
- Reduce mean time to threat detection and time to respond with leading endpoint detection solution integration options such as OpenText EnCase Endpoint Security and Microsoft Defender for EndPoint.
What Documentum teams use Reveille for
How can we reduce the amount for manual observation / execution of manual checklists for monitoring Documentum Content Management?
Reveille eliminates Documentum Content Management application ‘babysitting’ — the constant observing, tracking, and communicating that manual checklists demand. It also reduces the time spent opening incidents with the help desk after the fact, so incidents are historically tracked instead of handled ad hoc.
How can we know who accessed what document from what repository and when? How can we know when abnormal access has taken place?
Reveille captures the actual user activity of who accessed what document during what time period. That record assists with audit, compliance, and capacity planning reviews, and it supports detecting abnormal security user access patterns.
How can we reduce the MTTR (Mean Time To Resolution) and ‘after the fact’ group problem determination meetings / conference calls?
Reveille proactively communicates degrading conditions when they happen. That reduces the surprise impacts that cause bridge calls and extend manual recovery workflows.
How can we collect key troubleshooting data during the critical moments after an event is detected?
Reveille collects information that is necessary for troubleshooting issues that is often challenging to obtain manually after the fact. The data is gathered during the critical moments right after an event is detected, rather than reconstructed later.
How can we objectively measure how the Documentum Content Management application environment is performing?
Reveille reports are created that answer questions like: How did we do today? This week or month? How are our KPI’s? Examples include dashboard metrics for total and active content server sessions, dashboard metrics for job completion, and dashboard metrics for Documentum Content Management client application transaction response times. Documentum Content Management message flow reporting adds a DFC and database message traffic flow map.
How can we implement quickly and leverage best practice monitoring?
Reveille has a large amount of ‘out of the box’ components for Documentum Content Management, so monitors are assembled rather than built from scratch. The Reveille implementation team also has deep Documentum Content Management experience.
How can we plan capacity needs to handle user growth?
Reveille dashboard metrics gather baselines of Documentum Content Management operating performance. Reveille User Analytics objectively understands Documentum Content Management user transaction volumes, search terms, ‘hot’ documents, repository use, and response times.
How can we spend more time on new application delivery and less time on production support in a constrained resource environment?
The Reveille solution decreases the amount of time spent supporting the Documentum Content Management application. Customers typically see a reduced number of support tickets for Documentum Content Management and shortened MTTR for remaining, legitimate application issues. Coordination with OpenText’s support is greatly enhanced.
How do we get a Documentum Content Management specific application monitoring tool that does not require relearning of Documentum Content Management interfaces, customer unproductive ‘integration’ and maintenance, and keeps pace with Documentum Content Management platform advances?
Reveille works ‘out of the box’ with Documentum Content Management, Intelligent Capture, InfoArchive, and xPression, meets with OpenText Documentum Content Management product management, and participates in product releases such as the xCP, xPlore, InfoArchive, and Intelligent Capture release cadence. Reveille Software’s primary focus is CSP/ECM application management, user analytics, and detecting content access breaches.
Where this fits in your stack
Reveille for Documentum Content Management, in conjunction with other Reveille infrastructure wizard tests, deliver unmatched, comprehensive monitors to track, diagnose, repair, and report the Documentum Content Management-specific operational exceptions — with Documentum Content Management specific metrics and user behavior visibility. Reveille’s agentless approach provides controlled capabilities beyond other agent-based techniques focused just on transaction segment response time. By adding Reveille User Analytics functionality to extend the Reveille server core, Reveille delivers complete monitoring of the Documentum Content Management user activity (at the Documentum Content Management application transaction level) and the Documentum Content Management platform. Reveille for Documentum Content Management integrates with existing ITOM platforms (such as Splunk) and incident management systems (such as ServiceNow) to extend your existing IT investments.
Reveille is a OpenText Solution Extension Partner. See also Reveille for OpenText Documentum and the success story.
You’ve seen every test. Now see them against your environment.
A Reveille engineer will walk your Documentum estate, identify the highest-value monitors to deploy first, and outline a proof-of-value timeline.
Questions about our tests and metrics? kfox@reveillesoftware.com