Self-managed setups and Fleet Management
Grafana Fleet Management is a Grafana Cloud feature, but you can use it with self-managed enterprise or on-premises setups where a connection to Grafana Cloud is possible.
Create a free Grafana Cloud account
Sign up for a free Grafana Cloud account and set up your stack. With the free plan, you can collect internal telemetry to monitor your collectors and add configuration pipelines to remotely configure them.
Register your collectors
Once your stack is ready, you need to
onboard your collectors to Fleet Management.
Fleet Management must be used with Alloy collectors and is recommended for use with Alloy v1.7.2 or later.
If you’re using an earlier version, make sure to include the --stability.level=public-preview
flag when running Alloy.
The Fleet Management service automatically creates self-monitoring pipelines the first time you access the Fleet Management interface.
Refer to
Self-monitoring pipelines for more information.
Configure your collectors
Remote configuration is a key feature of Fleet Management, but the content of configuration pipelines isn’t prescribed. You can export your data wherever you choose, even if it’s outside Grafana Cloud.
Self-monitoring pipelines
The Fleet Management interface offers a centralized location to monitor the health of your entire collector fleet. Click on any registered collector in the Inventory tab to see health dashboards and logs. The telemetry that powers this feature comes from self-monitoring configuration pipelines that collect internal metrics and logs. These pipelines are automatically created and activated the first time you access the Fleet Management interface. If you don’t want to monitor your collectors, you can disable the pipelines in the Remote configuration tab in the Fleet Management interface.
Integrations
Fleet Management supports many Grafana Cloud integrations. You can use these integrations to configure your collectors, but you’ll need to modify the pipeline to export the telemetry to an internal, on-premises data sink instead of Grafana Cloud.
Custom pipelines
You can create custom pipelines to remotely configure your collectors, but as with integrations, make sure the export component points to your on-premises backend.
Secure connections
Fleet Management doesn’t currently have a native solution for air-gapped environments, but you can establish secure connections to the Fleet Management service even from restricted networks.
One option is to use AWS PrivateLink to connect your virtual private cloud (VPC) to Fleet Management without using the public internet.
Another option is to use Alloy configuration arguments. While support for
private data source connect is in active development, you can set up a custom proxy that restricts access to only the Fleet Management API endpoints and use the
remotecfg
proxy arguments to securely configure your connections.