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

Metricbeat elasticsearch module should be able to collect from a single cluster endpoint #18539

Closed
ycombinator opened this issue May 14, 2020 · 2 comments · Fixed by #18547
Closed
Labels
enhancement Feature:Stack Monitoring Metricbeat Metricbeat module Team:Services (Deprecated) Label for the former Integrations-Services team

Comments

@ycombinator
Copy link
Contributor

Describe the enhancement:

We should introduce a new setting for the Metricbeat elasticsearch module that would tell the module whether each item in the hosts list represents an individual node in an Elasticsearch cluster, or whether it represents a single node per cluster, or a single load-balancing proxy endpoint per cluster.

Depending on this, the module would do the right thing to collect monitoring data for all ES nodes.

Describe a specific use case for the enhancement or feature:

The Metricbeat elasticsearch module was designed with the assumption that each item in the hosts list would be the address of a single Elasticsearch node in a cluster. This assumption breaks down in a Cloud scenario when Metricbeat is deployed "outside" the Cloud environment and can only talk to a load-balancing proxy that routes requests to a randomly-selected single Elasticsearch node each time.

@elasticmachine
Copy link
Collaborator

Pinging @elastic/stack-monitoring (Stack monitoring)

@botelastic botelastic bot added the needs_team Indicates that the issue/PR needs a Team:* label label May 14, 2020
@ycombinator ycombinator added Team:Services (Deprecated) Label for the former Integrations-Services team and removed needs_team Indicates that the issue/PR needs a Team:* label labels May 14, 2020
@elasticmachine
Copy link
Collaborator

Pinging @elastic/integrations-services (Team:Services)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Feature:Stack Monitoring Metricbeat Metricbeat module Team:Services (Deprecated) Label for the former Integrations-Services team
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants