-
Notifications
You must be signed in to change notification settings - Fork 5k
Add support for Nomad #16853
Copy link
Copy link
Closed
Labels
StalledTeam:IntegrationsLabel for the Integrations teamLabel for the Integrations teamTeam:PlatformsLabel for the Integrations - Platforms teamLabel for the Integrations - Platforms teamenhancementmeta
Metadata
Metadata
Assignees
Labels
StalledTeam:IntegrationsLabel for the Integrations teamLabel for the Integrations teamTeam:PlatformsLabel for the Integrations - Platforms teamLabel for the Integrations - Platforms teamenhancementmeta
Type
Fields
Give feedbackNo fields configured for issues without a type.
Nomad is an orchestrator for heterogeneous workloads maintained by Hashicorp.
This issue keeps track of efforts to support Nomad in Beats.
Nomad support could follow a similar approach to the available support for Kubernetes, for that the following components should be implemented:
nomadautodiscover provider.add_nomad_metadataprocessor.eventsAPI for watching https://www.nomadproject.io/api-docs/events (it is polling now).nomadmetricbeat module.nomadfilebeat module for nomad agents.Filebeat input if current ones are not enough.The code for these features should be placed under
x-pack(licensed as Basic).At the moment of creating this issue there are some open community PRs that provide some of the required components, we have to review and continue with them:
add_nomad_metadataprocessor.add_nomad_metadataprocessor too, and anomadautodiscover provider.There are also some known issues regarding Nomad support (though they can be general issues):
// cc: @jorgelbg and @jorgemarey as authors of current open PRs