Elastic Agent is a single, unified way to add monitoring to systems and services through integrations. It is managed through Fleet, which provides a centralized UI for defining Elastic Agent policies that specify which integrations to run on which hosts. Fleet Server connects Elastic Agents to Fleet and handles distributing policies and collecting states. The Elastic Package Registry hosts integrations that can be used by Elastic Agent.