Skip to content

app/vmui: apply stream filters for stream fields in quick filtering#1615

Open
Loori-R wants to merge 1 commit into
masterfrom
vmui/issue-1607/stream-field-quick-filters
Open

app/vmui: apply stream filters for stream fields in quick filtering#1615
Loori-R wants to merge 1 commit into
masterfrom
vmui/issue-1607/stream-field-quick-filters

Conversation

@Loori-R

@Loori-R Loori-R commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

Describe Your Changes

Improve quick filtering by detecting stream fields in expanded log entries and applying the appropriate stream filter automatically.

Stream fields and active stream filters are now visually distinguishable from regular fields and filters.

Related issue: #1607

Changes

  • detect stream fields from the _stream value of each log entry
  • visually mark stream fields in expanded log entries
  • apply stream filters for include and exclude actions on stream fields
  • visually distinguish active stream filters from regular field filters
  • add tooltips explaining the filter type

Demo

apply.stream.filters.for.stream.fields.in.quick.filtering.mov

@Loori-R Loori-R added the web-ui Issues related to the user interface: layout, styling, usability, or UI-specific bugs. label Jul 16, 2026

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All reported issues were addressed across 10 files

Reply with feedback, questions, or to request a fix.

Re-trigger cubic

Comment thread app/vmui/packages/vmui/src/components/Views/GroupView/GroupLogsFields.tsx Outdated
@Loori-R
Loori-R force-pushed the vmui/issue-1607/stream-field-quick-filters branch from f31525d to 7e5e78d Compare July 16, 2026 15:38

@arturminchukov arturminchukov left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@hagen1778

Copy link
Copy Markdown
Contributor

How fields are sorted in the log entry view? Would it make sense to print _ prefixed fields first, stream fields second, and 3rd - all the rest fields?

@Loori-R

Loori-R commented Jul 17, 2026

Copy link
Copy Markdown
Contributor Author

How fields are sorted in the log entry view? Would it make sense to print _ prefixed fields first, stream fields second, and 3rd - all the rest fields?

The vmui preserves the field order returned by VictoriaLogs. I think it should stay this way. Related: #1011.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

web-ui Issues related to the user interface: layout, styling, usability, or UI-specific bugs.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

vmui: apply corresponding filter type based on the field type in quick filtering UI

3 participants