Skip to content

Commit 27abd30

Browse files
authored
Merge pull request #260 from VirtualMetric:DT-425-1-5-0-release-notes
DT-425-1-5-0-release-notes
2 parents 8611452 + d618005 commit 27abd30

File tree

269 files changed

+55783
-6
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

269 files changed

+55783
-6
lines changed

blog/2025-09-01-release-notes-1.4.0.mdx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
---
2-
slug: /release-notes
32
authors: [release-team]
43
tags: [release]
54
title: Version 1.4.0 Released
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
authors: [release-team]
3+
tags: [release]
4+
title: Version 1.5.0 Released
5+
---
6+
7+
This release introduces flexible Director configuration management with **Self Managed Director** mode and comprehensive **Linux Agent** monitoring capabilities. The new **Splunk HEC** target integration expands data forwarding options, while important bug fixes improve agent visibility, device management, and user authentication workflows.
8+
9+
{/* truncate */}
10+
11+
<Include id="release-1.5.0"/>

docs/configuration/directors/deployment.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,8 +132,8 @@ The standard installation process follows a guided setup through the DataStream
132132
2. **Configure Director Properties**
133133
- Assign unique Director name for identification
134134
- Select "Standalone" installation type
135-
- Choose appropriate platform (Self-managed recommended)
136-
135+
- Choose appropriate platform
136+
137137
A self-managed director is indicated under the **Mode** column as _Self-managed_, with a warning icon to its right. Hovering over the icon displays a tooltip, informing the user that the xonfiguration has changed and that the current one has to be deployed.
138138

139139
:::info

docs/release-notes/v1.5.0.mdx

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
sidebar_label: v1.5.0
3+
title: Version 1.5.0
4+
---
5+
6+
<Include id="release-1.5.0" />

includes.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
"release-1.3.0": "release-1.3.0.mdx",
2424
"release-1.4.0": "release-1.4.0.mdx",
25+
"release-1.5.0": "release-1.5.0.mdx",
2526

2627
"templates-cannot-be-reinstalled": "templates-cannot-be-reinstalled.mdx",
2728
"timezone-settings": "timezone-settings.mdx",

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "virtualmetric-docs",
3-
"version": "1.4.0",
3+
"version": "1.5.0",
44
"private": true,
55
"scripts": {
66
"docusaurus": "docusaurus",

sidebars.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -401,6 +401,7 @@ const sidebars: SidebarsConfig = {
401401
label: 'Release Notes',
402402
collapsible: false,
403403
items: [
404+
"release-notes/v1.5.0",
404405
"release-notes/v1.4.0",
405406
"release-notes/v1.3.0",
406407
],

src/includes/release-1.5.0.mdx

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
## :rocket: New Features
2+
3+
- **Self Managed Director** - Two configuration management modes provide flexibility for different operational requirements. Managed Mode maintains automatic connection between platform and Director, pushing configuration changes in real-time for simplified operations. Self-Managed Mode enables administrators to download configurations from the platform and upload manually to Directors, providing enhanced control over configuration deployment. System displays warnings when new configurations are available but not yet applied, ensuring visibility into configuration status. Directors continue sending health status and statistics automatically in both modes, maintaining operational visibility while supporting diverse security policies and environment requirements.
4+
5+
- **Linux Agent** - Comprehensive monitoring capabilities for Linux systems enable collection of system logs, application logs, and audit data from Linux infrastructure. Two deployment modes support different operational approaches: Agent Mode provides direct installation and configuration control on individual systems, while Agentless Mode enables remote deployment across multiple Linux machines without manual installation requirements. This dual-mode architecture ensures flexible Linux environment monitoring tailored to operational requirements and infrastructure configurations.
6+
7+
## :wrench: Improvements
8+
9+
### New Targets
10+
11+
- **Splunk** - Splunk HEC (HTTP Event Collector) target enables direct data transmission to Splunk infrastructure. Integration intelligently preserves structured fields when recognized, or ingests as raw data when unrecognized, ensuring comprehensive data forwarding. Seamless integration with existing Splunk deployments expands data routing options for analytics and monitoring workflows.
12+
13+
### Device and Target Enhancements
14+
15+
- **TCP and Syslog Framing Field Update** - Framing field configuration for TCP and Syslog devices updated to use `rfc6587` option, replacing the previous `octet` designation. This change aligns with standard protocol specifications, ensuring improved compatibility and clarity in device configuration.
16+
17+
- **Extended Target Name Length** - Target name character limit increased from 30 to 64 characters, providing greater flexibility for descriptive and meaningful target identifiers. Extended naming capability supports more detailed target identification and organizational naming conventions.
18+
19+
### User Interface
20+
21+
- **Statistics Decimal Precision** - Numerical data display in Stats menu standardized with maximum two decimal places for improved readability. Simplified decimal formatting makes statistics easier to read and interpret at a glance.
22+
23+
## :bug: Bug Fixes
24+
25+
- Fixed IP address display issue for agents where addresses were not showing correctly in the interface. Agent IP addresses now properly display, improving system visibility and identification.
26+
27+
- Resolved Quick Routes issue where newly added device types were not appearing in the device list. All device types now correctly display in Quick Routes interface, ensuring complete device visibility.
28+
29+
- Fixed User Management issue where password reset button was missing when SSO was disabled. Password reset functionality now properly accessible in non-SSO mode.
30+
31+
---
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
---
2+
sidebar_label: Applications
3+
---
4+
5+
# Applications
6+
7+
**VirtualMetric DataStream** is a telemetry pipeline solution that simplifies data collection, processing, and routing for multiple platforms including _Microsoft Sentinel_, _AWS Security Lake_, _Elasticsearch_, _Splunk_, and other security analytics platforms. At its core, **DataStream** uses pipelines to process, enrich, and direct data flows to their optimal destinations. It is composed of the following components:
8+
9+
## VirtualMetric Director&trade;
10+
11+
**VirtualMetric Director** is a comprehensive platform designed for listening on various data sources, extracting and transforming them, and routing the data to multiple destinations across different security platforms. This powerful component acts as the central nervous system of your pipeline, orchestrating the flow across your entire infrastructure with multi-schema support.
12+
13+
**Director** provides a unified interface for managing multiple sources and destinations, enabling seamless data collection, transformation, and distribution across ASIM, OCSF, ECS, CIM, and UDM formats. Its architecture is built to handle enterprise-scale data volumes at high levels of performance and reliability.
14+
15+
Key capabilities include:
16+
17+
* **Source Management** - support for multiple protocols (TCP, UDP, HTTP), file system monitoring, database change tracking, API integration, custom source implementations
18+
* **Multi-Schema Data Transformation** - real-time processing with ASIM, OCSF, ECS, and CIM schema support, format conversion, field extraction, data enrichment, custom transformation rules
19+
* **Intelligent Routing** - dynamic destination selection across Microsoft Sentinel, AWS Security Lake, Elasticsearch, and Splunk, load balancing, failover handling, priority-based routing, conditional routing
20+
* **Monitoring and Control** - real-time pipeline visibility, performance metrics, health monitoring, alert management, configuration validation
21+
22+
**Director**'s flexible architecture allows it to adapt to changing requirements. Whether you're collecting logs from applications, monitoring system metrics, or gathering security events, **Director** provides the necessary tools to ensure efficient data handling and delivery across multiple security platforms.
23+
24+
## VirtualMetric Agent&trade;
25+
26+
**VirtualMetric Agent** is a lightweight, high-performance data collection component designed to gather telemetry data from various sources while maintaining minimal system impact. This versatile agent serves as the first point of contact in the telemetry pipeline, ensuring reliable data collection and initial processing.
27+
28+
**Agent** is engineered with efficiency and reliability in mind, offering robust data collection without compromising system performance or stability.
29+
30+
Key features include:
31+
32+
* **Efficient Collection** - low resource utilization, minimal CPU and memory footprint, optimized disk I/O, configurable collection intervals, adaptive rate limiting
33+
* **Reliable Processing** - local buffering, crash recovery, data persistence, automatic reconnection, error handling
34+
* **Flexible Integration** - multiple source types support, custom collector plugins, format adaptation, protocol conversion, destination selection
35+
* **Advanced Monitoring** - self-diagnostics, performance metrics and health status reporting, resource usage tracking, alert generation
36+
37+
**Agent**'s architecture ensures seamless data collection and transmission while providing robust monitoring and management capabilities. Its modular design allows for easy extension and customization to meet specific organizational needs. It can operate both independently and as part of a larger telemetry infrastructure, making it suitable for various deployment scenarios, from single-server installations to large-scale distributed environments.
38+
39+
## VirtualMetric Director Proxy&trade;
40+
41+
**VirtualMetric Director Proxy** is a secure, lightweight forwarding component designed to operate within customer environments, whether on-premises or in their own cloud infrastructure. This strategic component enables secure data delivery to customer-owned destinations while maintaining complete isolation of customer credentials and infrastructure access.
42+
43+
**Director Proxy** serves as the secure bridge between **VirtualMetric Director** and customer destinations, providing a perfect solution for Managed Security Service Providers (MSSPs) managing multiple customer environments without requiring access to customer credentials or infrastructure.
44+
45+
Key capabilities include:
46+
47+
* **Secure Data Reception** - receives highly compressed data streams from **VirtualMetric Director**, token-based authentication (JWT-compatible), encrypted communication channels, automatic decompression and processing
48+
* **Azure Managed Identity Integration** - native Azure Managed Identity support for secure destination access, eliminates credential management overhead, seamless integration with Azure services, automatic token refresh and management
49+
* **Multi-Destination Support** - intelligent routing to Microsoft Sentinel, Microsoft Sentinel data lake, Azure Data Explorer and Azure Blob Storage based on Director instructions
50+
* **MSSP-Optimized Architecture** - tenant isolation and security, token-based tenant authentication, centralized management for MSSPs, no credential sharing required
51+
52+
### MSSP Deployment Model
53+
54+
**Director Proxy** enables a streamlined MSSP workflow where each customer tenant installs the proxy within their environment and shares only the proxy endpoint address and authentication token with the MSSP. The MSSP operates **VirtualMetric Director** centrally, processing and routing data for multiple customers without ever accessing customer credentials or infrastructure.
55+
56+
**Director** sends destination routing instructions and processed data to **Director Proxy** via secure HTTP requests. **Director Proxy** handles all final delivery using customer-owned Azure Managed Identity credentials, ensuring complete security isolation and compliance with customer data sovereignty requirements.
57+
58+
This architecture provides enterprise-grade security, simplified credential management, scalable multi-tenant support, and complete customer control over data destinations while enabling efficient MSSP operations.

0 commit comments

Comments
 (0)