Migrate from SignalFx Smart Agent to the Splunk Distribution of OpenTelemetry Collector 🔗
Caution
The SignalFx Smart Agent has reached End of Support. While the agent can capture and export telemetry to Splunk Observability Cloud, Splunk no longer provides any support, feature updates, security, or bug fixes. Such requests are not bound by any SLAs.
Smart Agent monitors are also being deprecated and will no longer be available to send data to Splunk Observability Cloud when they reach End of Support. Instead, you can use native OpenTelemetry receivers to gather data with the OTel Collector. See Use native OTel components to monitor you applications or services.
The Splunk Distribution of the OpenTelemetry Collector provides a unified way to receive, process, and export metrics, traces, and logs to Splunk Observability Cloud. If you’re using the SignalFx Smart Agent (deprecated) you can easily transition to the Collector without losing any functionality.
The benefits of using the Collector are:
Open standard based on OpenTelemetry.
Support for new features such as code profiling.
Ability to correlate data between different views within Splunk Observability Cloud with Related Content.
Fluentd for log collection, deactivated by default for Linux and Windows.
To migrate from the Smart Agent to the Collector, follow these steps.
While the Smart Agent is deprecated, Smart Agent monitors are not.
The Smart Agent metric monitors allow real-time insights into how your target services and applications are performing. These metric gathering utilities have an equivalent counterpart in the Collector.
The Smart Agent receiver is a component of the Collector that allows the embedding of existing Smart Agent monitors in your Collector metric pipelines.
Learn how to use Smart Agent monitors with the Collector.
The sfxagent.hostmetadata
metric tracks the amount of Smart Agent instances installed in your environment.
Find it using the Metric Finder, and monitor it using dashboards.