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

Basic Capture Metrics, Scaling, and Alarming #8

Open
chelma opened this issue Mar 20, 2023 · 0 comments
Open

Basic Capture Metrics, Scaling, and Alarming #8

chelma opened this issue Mar 20, 2023 · 0 comments
Assignees

Comments

@chelma
Copy link
Collaborator

chelma commented Mar 20, 2023

Description

This task is to provide CloudWatch Metrics/Alarming on the utilization of the Capture Nodes and OpenSearch domain and to set up scaling of the Capture Nodes on those metrics, if this is not already configured.

OpenSearch domains are not easy to set up automatic scaling on (the docs indicate a manual operation is expected [1], and there does not appear to be an autoscaling feature). While it is theoretically possible to automate scaling using metrics and the UpdateDomainConfig API [2], it would require substantial effort. Therefore, we will set up metrics/alarming for the domain but leave scaling as a manual operation for the user.

[1] https://aws.amazon.com/premiumsupport/knowledge-center/opensearch-scale-up/
[2] https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_UpdateDomainConfig.html

Acceptance Criteria

  • Capture Nodes should scale on utilization (massive loads not considered)
  • OpenSearch Domain scaling will be manual
  • Metrics and reasonable CloudWatch Alarms should be present in console.
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

No branches or pull requests

1 participant