Skip to content

Conversation

@AndrewChubatiuk
Copy link
Contributor

Describe Your Changes

Implements VMAlert UI tab for logs, depends on API from #5 and similar to VictoriaMetrics/VictoriaMetrics#8989

Checklist

The following checks are mandatory:

@AndrewChubatiuk AndrewChubatiuk force-pushed the vmalert-ui-for-logs branch 2 times, most recently from 3ed0814 to c8dd6d1 Compare July 25, 2025 11:02
Copy link
Contributor

@Loori-R Loori-R left a comment

Choose a reason for hiding this comment

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

Overall looks good! I left a few comments, mostly around code style and structure.

Loori-R
Loori-R previously approved these changes Jul 28, 2025
Copy link
Contributor

@Loori-R Loori-R left a comment

Choose a reason for hiding this comment

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

LGTM. Thanks!

@AndrewChubatiuk AndrewChubatiuk force-pushed the vmalert-ui-for-logs branch 8 times, most recently from 6720eeb to bdbe818 Compare August 3, 2025 12:12
@AndrewChubatiuk AndrewChubatiuk force-pushed the vmalert-ui-for-logs branch 2 times, most recently from dfa790d to d9ae79d Compare August 27, 2025 13:12
@AndrewChubatiuk AndrewChubatiuk force-pushed the vmalert-ui-for-logs branch 4 times, most recently from 5360ab6 to 3287c6f Compare August 27, 2025 20:21
Copy link
Contributor

@arturminchukov arturminchukov left a comment

Choose a reason for hiding this comment

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

Thanks, LGTM!

@AndrewChubatiuk AndrewChubatiuk force-pushed the vmalert-ui-for-logs branch 2 times, most recently from 144b38f to f22b9f1 Compare September 10, 2025 23:04
@AndrewChubatiuk AndrewChubatiuk merged commit 1affba3 into master Sep 17, 2025
2 checks passed
@AndrewChubatiuk AndrewChubatiuk deleted the vmalert-ui-for-logs branch September 17, 2025 11:56
valyala added a commit that referenced this pull request Sep 17, 2025
Reason for revert: this functionality is non-trivial, so it needs additional
maintenance efforts in the future. This functionality is non-core for VictoriaLogs web UI (aka 'nice to have feature').
It is already provided by vmalert web UI ( https://docs.victoriametrics.com/victoriametrics/vmalert/#web ).
I doubt we'll have enough capacity for providing high-quiality maintenance for this functionality.

It is better to revert it instead of providing half-baked functionality for our users.

Updates #522
Updates VictoriaMetrics/VictoriaMetrics#8989
Updates #5
@valyala
Copy link
Contributor

valyala commented Sep 17, 2025

@hagen1778 , @AndrewChubatiuk , this pull request has been reverted in the commit 88e9e3c . See the commit message description for details on why this commit has been reverted.

TL;DR: this pull request implements non-essential functionality, which is already implemented partially at vmalert web UI. This functionality is non-trivial and requires a lot of code changes. These code changes may negatively impact code maintenance in the future and take non-trivial amounts of additional time for the maintenance. I doubt we'll be able to maintain this functionality at the usable level in the long run.

@hagen1778 , @makasim please consider reverting the similar functionality at VictoriaMetrics web UI (see VictoriaMetrics/VictoriaMetrics#8989 ) because of the same reasons.

@valyala
Copy link
Contributor

valyala commented Sep 18, 2025

It is very important that all the pull requests satisfy our development goals at https://docs.victoriametrics.com/victoriametrics/goals/

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants