Releases: relativitydev/server-bundle-release
Releases · relativitydev/server-bundle-release
v2025.08.27.gold
[v2025.08.27.gold]
Environment Watch Installer
- Fixed an issue where Environment Watch used the default RabbitMQ namespace, causing access errors in environments configured with a custom namespace (e.g. "Relativity"). EW now respects the configured namespace, ensuring compatibility with Relativity setups.
- Resolved an issue in the EW Installer where "Logon as a Service" rights were not properly validated for service accounts assigned through Active Directory groups. The installer now uses updated LSA API logic to correctly detect permissions, ensuring smoother installations in AD environments.
Known Issue
- In clustered SQL environments, the Monitoring Agent fails to configure the Primary SQL Server. As a result, Environment Watch (EW) cannot reliably collect monitoring data, which means certain alerts may not be triggered. Examples includes-Job failures (e.g. Integration Points), inactive or unassigned servers/agents, license/telemetry issues.
Kibana Alerts
New Alerts Added
- Conversion Agent connection to RabbitMQ is broken - Triggers when the Conversion Agent loses connectivity to RabbitMQ.
- TLS certificate validation errors have occurred - Notifies you when TLS certificate validation fails.
- On-the-Fly Conversion (P1) - Queue Backlog Threshold Exceeded - Alerts when high-priority, on-the-fly conversions exceed the configured backlog threshold.
- Convert Ahead (P2) - Queue Backlog Threshold Exceeded - Alerts when medium-priority, convert-ahead operations exceed the backlog threshold.
- Mass Convert (P3) - Queue Backlog Threshold Exceeded - Alerts when lower-priority, mass conversion jobs exceed the backlog threshold.
- Analytics engine heap memory exceeds 95% on at least one host - Alerts when high heap usage during active Analytics jobs to flag potential performance issues or memory leaks.
Kibana Dashboards
- Fixed inaccurate failure percentage in Health Indicator. The dashboard now reflects real-time alert status, showing only current failures for accurate health scoring.
- Added an Elasticsearch section to the Monitoring Agent's Infrastructure panel, linking directly to Kibana's Stack Monitoring dashboard.
Known Issue
- CAAT Multiline Logs Not Parsed in Kibana – In Server 2024 Patch 2, multiline CAAT logs fail regex parsing as only the first line has a timestamp.
This affects visibility and filtering in Kibana, though single-line logs work fine. Full logs are still available in CAAT files on the server.
New Dashboards Added
- Conversion & Document Review Dashboards
- Conversion Overview Dashboard - High-level view of all conversion activity and health.
- Document Review Overview - Summarized insights into ongoing document reviews.
- Document Review Performance - Detailed performance metrics for document review workflows.
- Document Review Conversion - Focused view on conversion activity within document review.
- Document Review Errors - Centralized view of errors impacting document review processes.
- IIS Monitoring Dashboards
- IIS Overview - Real-time visibility into the health and performance of IIS web servers and hosted sites.
- IIS Instance Overview - Insights into the health and performance of individual IIS instances, application pools, current connections, and total request load over time.
- IIS Client Errors - Lists IIS requests that resulted in client-side HTTP errors (e.g., 404 Not Found, 403 Forbidden).
- IIS Latency - High-level view of latency on IIS-hosted services to help identify performance issues related to response delays and inefficient API endpoints.
- DtSearch Dashboard
- DtSearch Index Overview Dashboard - Consolidated view of dtSearch index status, performance metrics, and potential issues across environments.
New Saved Searches Added
- [Relativity] TLS Certificate Error Logs - Filters logs related to SSL/TLS handshake failures.
- [Relativity] Analytics engine heap memory information - Monitor heap memory usage of the Analytics engine for performance and stability
Relativity Alerts Application
- Added a new check for the minimum Environment Watch Version during the Alerts RAP installation, enhancing compatibility.
v2025.08.17.gold
[v2025.08.17.gold]
Environment Watch Installer
- Fixed an issue where Environment Watch used the default RabbitMQ namespace, causing access errors in environments configured with a custom namespace (e.g., "Relativity"). EW now respects the configured namespace, ensuring compatibility with Relativity setups.
Kibana Alerts – New Alerts Added
- Conversion Agent connection to RabbitMQ is broken – Triggers when the Conversion Agent loses connectivity to RabbitMQ.
- TLS certificate validation errors have occurred – Notifies you when TLS certificate validation fails.
- On-the-Fly Conversion (P1) – Queue Backlog Threshold Exceeded – Alerts when high-priority, on-the-fly conversions exceed the configured backlog threshold.
- Convert Ahead (P2) – Queue Backlog Threshold Exceeded – Alerts when medium-priority, convert-ahead operations exceed the backlog threshold.
- Mass Convert (P3) – Queue Backlog Threshold Exceeded – Alerts when lower-priority, mass conversion jobs exceed the backlog threshold.
- Analytics engine heap memory exceeds 95% on at least one host – Alerts when high heap usage during active Analytics jobs to flag potential performance issues or memory leaks.
Kibana Dashboards – New Dashboards Added
Conversion & Document Review Dashboards
- Conversion Overview Dashboard – High-level view of all conversion activity and health.
- Document Review Overview – Summarized insights into ongoing document reviews.
- Document Review Performance – Detailed performance metrics for document review workflows.
- Document Review Conversion – Focused view on conversion activity within document review.
- Document Review Errors – Centralized view of errors impacting document review processes.
IIS Monitoring Dashboards
- IIS Overview – Real-time visibility into the health and performance of IIS web servers and hosted sites.
- IIS Instance Overview – Insights into the health and performance of individual IIS instances, application pools, current connections, and total request load over time.
- IIS Client Errors – Lists IIS requests that resulted in client-side HTTP errors (e.g., 404 Not Found, 403 Forbidden).
- IIS Latency – High-level view of latency on IIS-hosted services to help identify performance issues related to response delays and inefficient API endpoints.
DtSearch Index Overview Dashboard
- Consolidated view of dtSearch index status, performance metrics, and potential issues across environments.
v2025.08.08.gold
[v2025.08.08.gold]
- Relativity Server CLI
- Setup
- Environment Watch
- Globally shared JSON configuration for the InfraWatch Agent
- Alert notification provider and Slack support
- Included filelog/iis receiver to ingest the IIS logs
- Included filelog/caat-errors receiver to ingest the CAAT error log
- Included filelog/nexus receiver to ingest the CAAT Nexus logs
- Improved CLI error handling.
- Updated RabbitMQ settings based on the latest defect.
- Fixed a bug where fields were being ignored in the Elasticsearch index.
- Fixed an issue where the Windows service blocked the OTEL Collector from launching when the BCP share was unavailable.
- Added a condition to ensure that only agents with a heartbeat within the last 3 hours are considered when the heartbeat is older than 10 minutes. Updated the secondary condition to require that [ScheduleRule] is NULL and the [SubmittedDate] is within the last 3 hours.
- DataGrid/Audit
- Updated CLI logic to automatically assign a value to the ESindexCreation instance setting.
- Fixed the issue of incorrect exit codes in DatagridSetupTask and EnvironmentWatchSetupTask
- Added a troubleshooting guide to the CLI UI/UX to assist users at the end of DG/EW setup failures.
- Environment Watch
- Kibana Alerts:
- Added Conversion & "TLS certificate" alerts.
- Created Analytics engine heap memory exceeds 95% on at least one host alert
- Kibana Dashboards:
- Added Conversion, Document Review Dashboards and, a few Saved Searches to view the results.
- Added Dtsearch Index Overview dashboard and, a few Saved Searches to view results
- Updated dashboards with revised health indicators in Review Dashboards, File Share, Certificate, SQL Overview, RabbitMQ, IIS Overview Dashboards based on the latest design.
- Optimized Health Indicator (Jobs Success Rate) metric in the Dtsearch Index Overview Dashboard.
- Updated Workspace, Document and User filter related fields from string to integer on Conversion and Document Review dashboards
- [Relativity] TLS Certificate Error Logs - Updated the KQL condition to fetch the results.
- Setup
- Environment Watch Installer
- Improved Kepler error handling messages.
- Resolved an issue where the EW Installer failed due to missing "Log on as a Service" permission during validation.
- The Installer will use the host's FQDN while searching for the account in the secret store.
- The document added to relativity-monitoring-agents and the Relativity Service Account (RSA) stored within Secret Store uses the FQDN/DNS hostname instead of the NetBIOS hostname
- Relativity Alerts
- Instrument JS logs in alerts application.
- Check for minimum EnvironmentWatchVersion when installing Alerts RAP (PreInstall Event Handler).
- Remove dependencies on hard coded field names in client code.
- When kCura Agent Manager is down, display error message on Alerts List Page and Flyout.
- Remove no longer existing alert.
- The User Notification Preference Setting field now updates correctly after an alert is automatically unpaused.
- Enable Tag-Based Alert Filtering in the Relativity Alert App.
- Removed the user alert preferences for no longer existing alerts.
v2025.04.30.gold
[v2025.04.30]
- Relativity Server CLI
- Setup
- DataGrid/Audit
- The Relativity Server CLI Data Grid setup workflow now supports silent mode.
- DataGrid/Audit
- Kibana Alerts:
- The "One or more Agent servers are not assigned to any active Resource Pools" alert now correctly triggers when Agents are removed from a Resource Pool. Previously, this alert was only triggered when both Agents and Worker Servers were removed, causing a delay in identifying the issue.
- Kibana Dashboards:
- Addressed the issue in the Billing Data Transmission Dashboard where the Agent status was always displayed as “Active” even when it should have been “Inactive”.
- Setup
v2025.03.20.gold
[v2025.03.20]
- Relativity Server CLI
- .NET 9 based CLI
- Setup
- Environment Watch
- DataGrid/Audit
- Kibana Alerts:
- Supports 35 alerts including host metrics, Windows services, Relativity BCP/Fileshare, X509 certs, Disk space, Service Host/Kepler, Disabled agents, and SQL Server
- Kibana Dashboards:
- Supports 24 dashboards including host infrastructure, SQL Server, RabbitMQ, and Relativity Fileshares
- Environment Watch Installer
- Installs an "Environment Watch" Windows service to support standard Open Telemetry and Relativity domain specific monitoring
- Relativity Alerts
- Replaces the original "Alerts" feature with a dedicated application to monitor all alerts and view dashboards