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

[Ingest Manager] Share CONFIG_CHANGE actions between agents #68956

Closed
nchaulet opened this issue Jun 11, 2020 · 2 comments · Fixed by #76013
Closed

[Ingest Manager] Share CONFIG_CHANGE actions between agents #68956

nchaulet opened this issue Jun 11, 2020 · 2 comments · Fixed by #76013
Assignees
Labels
Team:Fleet Team label for Observability Data Collection Fleet team

Comments

@nchaulet
Copy link
Member

Description

Currently we are creating one action (saved object AgentAction) for every agent, during checkin, this is really ineficient, and create a lot of non necessarily CPU usage and ES docs.

We could move to a model where we have an action per config change, and all the agents share this action, and replace the values that are per agent at runtime in the checkin handler (output api key).

Also this action could be generated when we create a new revision of agent config.

@nchaulet nchaulet added Team:Fleet Team label for Observability Data Collection Fleet team Ingest Management:beta1 labels Jun 11, 2020
@elasticmachine
Copy link
Contributor

Pinging @elastic/ingest-management (Team:Ingest Management)

@ph
Copy link
Contributor

ph commented Aug 25, 2020

@nchaulet going to assign this to you, this look linked to the performance efforts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Team:Fleet Team label for Observability Data Collection Fleet team
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants