Skip to content
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

Unable to access Alerts screen when there are millions of AlertEvents #9362

Closed
exalate-issue-sync bot opened this issue Nov 2, 2023 · 1 comment
Closed

Comments

@exalate-issue-sync
Copy link

exalate-issue-sync bot commented Nov 2, 2023

Description

In an installation with millions of AlertEvents, accessing the API Alert screen is impossible as HTTP requests to fetch the data are super long or even end in timeout.

The issue comes from the DB requests to display the nb of alert events for the last 5 min, 1h, 1d, 1m. There are 4 non-optimize requests done sequentially and a missing index.

gaetanmaisse added a commit to gravitee-io/gravitee-api-management that referenced this issue Nov 2, 2023
gaetanmaisse added a commit to gravitee-io/gravitee-api-management that referenced this issue Nov 3, 2023
mergify bot pushed a commit to gravitee-io/gravitee-api-management that referenced this issue Nov 3, 2023
…ay analytics are fetched in AlertService

https://gravitee.atlassian.net/browse/APIM-3190
gravitee-io/issues#9362
(cherry picked from commit 0583ec4)

# Conflicts:
#	gravitee-apim-repository/gravitee-apim-repository-mongodb/src/main/resources/scripts/create-index.js
mergify bot pushed a commit to gravitee-io/gravitee-api-management that referenced this issue Nov 3, 2023
…ay analytics are fetched in AlertService

https://gravitee.atlassian.net/browse/APIM-3190
gravitee-io/issues#9362
(cherry picked from commit 0583ec4)

# Conflicts:
#	gravitee-apim-repository/gravitee-apim-repository-mongodb/src/main/resources/scripts/create-index.js
mergify bot pushed a commit to gravitee-io/gravitee-api-management that referenced this issue Nov 3, 2023
…ay analytics are fetched in AlertService

https://gravitee.atlassian.net/browse/APIM-3190
gravitee-io/issues#9362
(cherry picked from commit 0583ec4)

# Conflicts:
#	gravitee-apim-repository/gravitee-apim-repository-mongodb/src/main/resources/scripts/create-index.js
mergify bot pushed a commit to gravitee-io/gravitee-api-management that referenced this issue Nov 3, 2023
…ay analytics are fetched in AlertService

https://gravitee.atlassian.net/browse/APIM-3190
gravitee-io/issues#9362
(cherry picked from commit 0583ec4)

# Conflicts:
#	gravitee-apim-repository/gravitee-apim-repository-mongodb/src/main/resources/scripts/create-index.js
gaetanmaisse added a commit to gravitee-io/gravitee-api-management that referenced this issue Nov 3, 2023
…ay analytics are fetched in AlertService

https://gravitee.atlassian.net/browse/APIM-3190
gravitee-io/issues#9362
(cherry picked from commit 0583ec4)

# Conflicts:
#	gravitee-apim-repository/gravitee-apim-repository-mongodb/src/main/resources/scripts/create-index.js
gaetanmaisse added a commit to gravitee-io/gravitee-api-management that referenced this issue Nov 3, 2023
…ay analytics are fetched in AlertService

https://gravitee.atlassian.net/browse/APIM-3190
gravitee-io/issues#9362
(cherry picked from commit 0583ec4)

# Conflicts:
#	gravitee-apim-repository/gravitee-apim-repository-mongodb/src/main/resources/scripts/create-index.js
gaetanmaisse added a commit to gravitee-io/gravitee-api-management that referenced this issue Nov 3, 2023
…ay analytics are fetched in AlertService

https://gravitee.atlassian.net/browse/APIM-3190
gravitee-io/issues#9362
(cherry picked from commit 0583ec4)

# Conflicts:
#	gravitee-apim-repository/gravitee-apim-repository-mongodb/src/main/resources/scripts/create-index.js
gaetanmaisse added a commit to gravitee-io/gravitee-api-management that referenced this issue Nov 3, 2023
…ay analytics are fetched in AlertService

https://gravitee.atlassian.net/browse/APIM-3190
gravitee-io/issues#9362
(cherry picked from commit 0583ec4)

# Conflicts:
#	gravitee-apim-repository/gravitee-apim-repository-mongodb/src/main/resources/scripts/create-index.js
mergify bot pushed a commit to gravitee-io/gravitee-api-management that referenced this issue Nov 3, 2023
…ay analytics are fetched in AlertService

https://gravitee.atlassian.net/browse/APIM-3190
gravitee-io/issues#9362
(cherry picked from commit 0583ec4)

# Conflicts:
#	gravitee-apim-repository/gravitee-apim-repository-mongodb/src/main/resources/scripts/create-index.js
(cherry picked from commit 09127fa)
mergify bot pushed a commit to gravitee-io/gravitee-api-management that referenced this issue Nov 3, 2023
…ay analytics are fetched in AlertService

https://gravitee.atlassian.net/browse/APIM-3190
gravitee-io/issues#9362
(cherry picked from commit 0583ec4)

# Conflicts:
#	gravitee-apim-repository/gravitee-apim-repository-mongodb/src/main/resources/scripts/create-index.js
(cherry picked from commit 09127fa)
gaetanmaisse added a commit to gravitee-io/gravitee-api-management that referenced this issue Nov 3, 2023
…ay analytics are fetched in AlertService

https://gravitee.atlassian.net/browse/APIM-3190
gravitee-io/issues#9362
(cherry picked from commit 0583ec4)

# Conflicts:
#	gravitee-apim-repository/gravitee-apim-repository-mongodb/src/main/resources/scripts/create-index.js
(cherry picked from commit 09127fa)
gaetanmaisse added a commit to gravitee-io/gravitee-api-management that referenced this issue Nov 3, 2023
…ay analytics are fetched in AlertService

https://gravitee.atlassian.net/browse/APIM-3190
gravitee-io/issues#9362
(cherry picked from commit 0583ec4)

# Conflicts:
#	gravitee-apim-repository/gravitee-apim-repository-mongodb/src/main/resources/scripts/create-index.js
(cherry picked from commit 09127fa)
Copy link
Author

This issue will be fixed in versions 4.0.12, 3.20.23, 4.2.0, 4.1.3

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

No branches or pull requests

0 participants