04/22/2025 | News release | Distributed by Public on 04/22/2025 11:09
Adding observability in today's modern infrastructure at enterprise scale isn't just about installing and configuring agents. It's about keeping instrumentation healthy, consistent, and up to date across dozens-or even hundreds-of environments. For many teams, this process still results in manual toil, fragmented tooling, and observability blind spots into what's actually running.
With Fleet Control and Agent Control, we're introducing a better way to manage instrumentation at scale. As we announced at New Relic Now+, these two new capabilities are available as part of New Relic Control, giving teams a centralized, scalable, and simplified way to manage infrastructure-level instrumentation on Kubernetes clusters.
Observability only works if the instrumentation behind it is healthy, complete, and up to date. This is where Fleet & Agent Control come in, by providing centralized and remote command over fleets of managed Kubernetes clusters for full instrumentation lifecycle management at scale. Key unique benefits include:
Whether you're spending hours updating all of your agents to the most recent version or spending cycles trying to find which of your agents are unhealthy, Fleet and Agent Control will help streamline your instrumentation process with a few simple steps.
In this blog post, you'll learn:
Note: This public preview supports infrastructure instrumentation for Kubernetes clusters only, including Infrastructure, New Relic OpenTelemetry Collector (NRDOT), Prometheus, and Fluent Bit agents.
First, be sure you opt-in to the Fleet Control public preview. Simply navigate to All Capabilities → New Relic Control. You will see an "Opt In" page and can join if you aren't already participating in the public preview.
You will need the following permissions to use Agent Control and Fleet Control:
Now that you have the required access, you're ready to start managing fleets with Fleet Control and Agent Control.
Here's an example of a fleet, which is made up of three main components:
Here are some key points to understand about fleets:
Agent configurations shape how data is sent to New Relic, so this is the first step to setting up your fleet. Follow these steps to set up your first configuration:
With your agent configurations set up, you're ready to add them to a fleet!
Fleets are a powerful way to group managed entities, such as Kubernetes clusters, so you can configure them as one. Instead of managing each agent individually, you can deploy configurations at the fleet level and then every member of the fleet receives them automatically. Here's how to create a fleet, add your configuration, and deploy it:
You now have your new configuration linked to your fleet, ready for clusters to be added. The only thing left to do is set up Agent Control on your clusters and add them to the fleet!
Agent Control is a lightweight supervisory agent used to remotely manage infrastructure instrumentation on Kubernetes clusters. It receives remote commands from Fleet Control to keep agents and configurations up to date and consistent, while continuously monitoring agent health in real time. To get started:
To see an in depth walkthrough of Agent Control, see our documentation here.
Note: If you already have an instrumented Kubernetes cluster, you'll need to first uninstall the instrumentation, then add Agent Control and reinstall your instrumentation. Learn more here.
After the pods of your newly installed Agent Control are running successfully, the cluster will become a member of the fleet you selected. It may take several minutes for the cluster to show up in the Entities list.
And that's it! Once your cluster that's running Agent Control joins the fleet, all of the agents running on the cluster will be using the configurations you've deployed to the fleet.
At this point, you'll be able to easily do the following:
Agent Control's efficient supervisory agent and Fleet Control's easy-to-use interface simplify managing your instrumentation at scale. You can easily view the health of your fleets, see all your agents at a glance, and update them automatically with a single deployment. Stay tuned for more as we expand these capabilities and make Fleet and Agent Control generally available.