-
In Autodiscovery, the ingest rules count is now a link that shows the rules evaluated for that log source.
-
Always show the status column with the enable/disable toggle in rule-like settings tables.
-
Fixed an error when expanding a rule row in the rules evaluated on a log source dialog.
-
Renamed "entity" to "scope" in the autodiscovery log sources UI (scope details sheet, scope summary, row action menu and related messages).
-
Added an "Operation mode" option to Feature Flags that lets you configure the log ingest delay.
-
Fixed the CPU usage limit field to show validation errors while typing instead of only after unfocusing, and to replace the hint with the error consistently.
-
Removed the option to switch back from unified enrichment settings for tenants in phase 3 and above.
-
Fixed custom log source rules not highlighting invalid path or attribute fields when submitting a form with untouched required fields.
-
Warn when a custom log source path doesn't look like a valid Unix or Windows path.
-
Sources matched by ingest rules are now visible in the rules table.
-
Hide attributes in custom log source details for Windows Event Log sources.
-
Reverted preserving last opened tab in log module settings widget.
-
The auto-discovery sheet heading now shows the selected entity's name and type, and entity scope types in the log rule dialogs are shown as a "Type: …" chip instead of an icon.
-
Added an "Ingest rules" column to the auto-discovery log sources list showing how many ingest rules apply to each log source.
-
Replaced log ingestion coverage column with log file status column in auto-discovery log sources list.
-
Removed the coverage percentage from entity tiles and the average coverage column from entity lists in auto-discovery.
-
Log source summary now shows a warning instead of an error when you lack permission to read system logs.
-
Auto-populate enrichment value based on path and attribute key, and warn when the value references a wildcard that doesn't exist in the path.
-
Users with restricted IAM policies on the autodiscovery section were incorrectly blocked from accessing it. The app now sends the right context when checking permissions, so the server can give a clear yes or no instead of an inconclusive answer.
-
Tab navigation now uses URL paths (/sources, /ingest-rules, etc.) instead of query params, so deep links, back button, and browser history work per tab.
-
Matcher values are now displayed as compact chips for improved readability.
-
Matcher rule chip values now display their full text without truncation.
-
Autodiscovery: preserve expanded rows, search, filters and sorting when switching entity types.
-
Sorting the inner table no longer collapses the outer one, and the table no longer stretches to fill the whole screen when few rows are shown.
-
Added a regex tester to the sensitive data masking rule modal, using server-side evaluation to validate the expression and preview the masked result against sample logs. Gated behind the log-module-settings.regex-tester feature flag.
-
Added a link to regex examples in the sensitive data masking rule modal.
-
Added a "Sources configuration" sub-tab that lets users define rules controlling encoding, binary content, and log rotation per log source.
-
Added JSON rules management under the Processing rules tab.
-
Grouped processing rules settings under a single tab.
-
Added a binary detection algorithm select to advanced log settings.
-
Renamed the Event Suppression tab to SFM Events and updated the UI text to explicitly mention Self Monitoring Events (SFM).
-
Updated the SFM suppression tab description and added a documentation link anchor.
-
Single-object settings views (Discovery and processing, Opt-in feature flags, Resource allocation) now show a banner when child entities override the current scope's settings.
-
"Show entities" on the overriding settings banner now opens the platform's Custom settings panel instead of a separate entities list.
-
Hid the custom settings button in the widget's title bar, keeping the per-tab overriding entities banner as the single source of truth.
-
CPU usage limit field is now bounded between 0.01 and 100 and accepts decimal values; the hint shows the range and uses a "Learn more" link.
-
Replaced the documentation links in the advanced settings descriptions with a trailing "Learn more" link.
-
Added a documentation link to the CPU usage limit field description and to the opt-in feature flags section.
-
Moved the "Other OneAgent features" link into the advanced log settings section.
-
Improved the sub-tabs layout in the settings widget.
-
Updated the widget heading and feature flags tab title.
-
Added more meaningful placeholders.
-
Added a separate icon for system logs.
-
Allowed per-entity smartscape IDs (dt.smartscape.k8s_pod, dt.smartscape.k8s_namespace, dt.smartscape.k8s.entity, dt.smartscape.k8s_cluster) as show_log_sources intent params.
-
The show_log_sources intent now accepts classic namespace and pod id; added the alias dt.entity_source.id for the classic entity id, mirroring dt.smartscape_source.id.
-
Auto-expand the Advanced section for a custom log source path when it already has enrichment data.
-
Aligned the multiline search expression in masking rule details so wrapped text stays next to its label.
-
Fixed different log level values of an Ingest rule matcher all showing up as ALERT when editing.
-
Fixed a crash when opening autodiscovered log sources from an intent.
-
Fixed a crash in the custom log source settings widget when useWatch returns undefined on the first render.
-
Fixed quickly edited fields in log rules or resource allocation settings not triggering the unsaved-changes prompt.