-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unknown condition cause new event definition workflow to fail executing search #20925
Comments
Are there any entries in the logs for that? |
Sadly no. Nothing is appearing in the graylog server.log.
Happy to do a zoom session and demonstrate
…On Mon, Nov 11, 2024, 10:06 a.m. Konrad Merz ***@***.***> wrote:
Are there any entries in the logs for that?
—
Reply to this email directly, view it on GitHub
<#20925 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AWXDW2VGE7OUVKJ7BMDSMJD2ADBYTAVCNFSM6AAAAABROLPC2SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINRYGM4TKOBXGA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Seems the same as #20474 ? |
I can confirm this is affecting live customer environments too. On a call with a customer right now, I cannot setup a new event at all. |
In the video from @damianharouff I can see a 404 response code for |
Similar issue : #20922 |
@drewmiranda-gl - Does it sometimes happen with regular search, on the search page, as well? (the way it happened with #20922) |
Keeping everything together here in the issue: for me it did not happen with regular search ; it only seems to happen in Event Defintion -> Filter & Aggregation’s second page. I haven’t noted any issues with regular search. |
I can confirm the same behavior as Drew. Regular search is normal. Only the filter and aggregation search in events appears affected. |
@damianharouff @mcdowellster Thanks a lot for confirmation! At this point it looks like a FE issue. |
Was there a change in this process for 6.1? This has been fine for years on my cluster until I upgraded to 6.1 |
Yes, more impact was placed on asynchronous calls, which means separate status calls are directed towards the node executing the search asynchronously. It seems that here improper status call is made. |
For now, nginx users can workaround this by adding ip_hash to the backend. It will enforce requests stay on the same host unless it goes down while the session is live. upstream graylog { |
Just to clarify the workaround as I understand it - so its not specific to Nginx:
This reduces the risk to the node going down during the event calculation. |
@mcdowellster first reported he encountered a strange bug where creating an event definition, Filter & Aggregation, the search always fails. I can replicate this in both sandbox.graylog.cloud and demo.graylog.cloud.
I cannot replicate this myself and suspect it has something to do with MongoDB replicasets.
See video:
https://github.com/user-attachments/assets/014e7f33-cf42-4a17-b520-2ca8ecf681a1
XHR requests:
POST
/api/views/search/672e8980078d854e21b15434/execute
(HTTP 201 Created)GET
/api/views/search/status/672e89805842237c9efb2434
(HTTP 200 OK)(for some reason a second subsequent...)
GET
/api/views/search/status/672e89805842237c9efb2434
(HTTP 404 Not Found)Expected Behavior
When creating an event, the search should work
Current Behavior
Search for creating an event does not work (see video)
Possible Solution
Steps to Reproduce (for bugs)
Context
Your Environment
The text was updated successfully, but these errors were encountered: