Supported integrations in Splunk Observability Cloud
This page provides a listing of integrations and services supported by Splunk Observability Cloud.
This page provides the list of integrations supported by Splunk Observability Cloud.
Cloud services
See the available services for each Cloud services provider at:
Infrastructure monitoring
See Collect infrastructure metrics and logs for information on how to collect data for:
APM instrumentation
See the available APM instrumentation to send spans to Splunk Observability Cloud:
-
You can also Send traces from Istio to Splunk Observability Cloud
You can also instrument your applications to send metrics to Infrastructure Monitoring.
RUM instrumentation
Instrument your web and mobile front-end applications to send metrics, web vitals, errors, and other forms of data to Splunk Real User Monitoring.
For more information, see Introduction to Splunk RUM.
Applications and services
Native OTel receivers
You can monitor your applications and services with the Collector and the following native OpenTelemetry receivers:
Name |
Description |
Pipeline types |
---|---|---|
Active Directory Domain Services receiver(active_directory_ds ) |
Scrapes metrics relating to an Active Directory domain controller using the Windows Performance Counters. |
Metrics |
Apache Web Server receiver ( | Fetches stats from a Apache Web Server. | Metrics |
Apache Spark receiver ( |
Fetches metrics for an Apache Spark cluster through the Apache Spark REST API. |
Metrics |
AWS ECS container metrics receiver ( |
Reads task metadata and docker stats from Amazon ECS and generates resource usage metrics. |
Metrics |
Azure event hub receiver ( |
Pulls logs from an Azure event hub. |
Logs |
Carbon receiver ( |
Receives metrics in Carbon plaintext protocol. |
Metrics |
Chrony receiver ( |
Go implementation of the |
Metrics |
Cloud Foundry receiver ( |
Connects to the Reverse Log Proxy (RLP) gateway of Cloud Foundry to extract metrics. |
Metrics |
CollectD receiver ( |
Receives data exported through the CollectD |
Metrics |
Discovery receiver ( |
Wraps the receiver creator to facilitate the discovery of metric collection targets. See Automatic discovery of apps and services. |
Logs |
Elasticsearch receiver ( |
Queries the Elasticsearch node stats, cluster health and index stats endpoints to scrape metrics from a running Elasticsearch cluster. |
Metrics |
Filelog receiver ( |
Tails and parses logs from files. |
Logs |
Fluent Forward receiver ( |
Runs a TCP server that accepts events through the Fluentd Forward protocol. |
Logs |
HAProxy receiver ( |
Generates metrics by polling periodically the HAProxy process through a dedicated socket or HTTP URL. |
Metrics |
Host metrics receiver ( |
Generates system metrics from various sources. Use this receiver when deploying the Collector as an agent. |
Metrics |
HTTP check receiver ( |
Performs synthethic checks against HTTP endpoints. |
Metrics |
IIS receiver ( |
Grabs metrics about an IIS instance using Windows Performance Counters. |
Metrics |
JMX receiver ( |
Works in conjunction with the OpenTelemetry JMX Metric Gatherer to report metrics from an MBean server. |
Metrics |
Journald receiver ( |
Parses Journald events from the systemd journal. The |
Logs |
Kafka receiver ( |
Receives metrics, logs, and traces from Kafka. Metrics and logs only support the OTLP format. |
Metrics, logs, traces |
Kafka metrics receiver ( |
Collects Kafka metrics such as brokers, topics, partitions, and consumer groups from Kafka server, and converts them to OTLP format. |
Metrics |
Kubernetes cluster receiver ( |
Collects cluster-level metrics from the Kubernetes API server. It uses the Kubernetes API to listen for updates. You can use a single instance of this receiver to monitor a cluster. |
Metrics |
Kubernetes events receiver ( |
Collects all new and updated events from the Kubernetes API server. Supports authentication through service accounts only. |
Logs |
Kubernetes objects receiver ( |
Collects objects from the Kubernetes API server. Supports authentication through service accounts only. |
Logs |
Kubelet stats receiver ( |
Pulls pod metrics from the API server on a kubelet. |
Metrics |
MongoDB receiver ( |
Fetches stats from a MongoDB instance using the Golang |
Metrics |
MongoDB Atlas receiver ( |
Retrieves metrics from MongoDB Atlas using their monitoring APIs. |
Metrics |
Microsoft SQL server receiver ( |
Grabs metrics from a Microsoft SQL Server instance. |
Metrics |
MySQL receiver ( |
Queries and retrieves metrics about MySQL’s global status and InnoDB tables. |
Metrics |
NGINX receiver ( |
Fetches stats from a NGINX instance using the |
Metrics |
Oracle Database receiver ( |
Connects to an Oracle Database instance and obtains metrics such as physical reads, CPU, time, and others. |
Metrics |
OTLP receiver ( |
Receives data through gRPC or HTTP using OTLP format. |
Metrics, logs, traces |
PostgreSQL receiver ( |
Queries the PostgreSQL statistics collector. Supports PostgreSQL version 9.6 and higher. |
Metrics |
Prometheus receiver ( |
Provides a simple configuration interface to scrape metrics from a single target. |
Metrics |
Simple Prometheus receiver ( |
Wraps the |
Metrics |
Pure Storage FlashArray receiver ( |
Receives metrics from the Pure Storage FlashArray. |
Metrics |
RabbitMQ receiver ( |
Fetches stats from a RabbitMQ node using the RabbitMQ Management Plugin. |
Metrics |
Receiver creator receiver ( |
Instantiates other receivers at runtime based on whether observed endpoints match a configured rule. To use the receiver creator, configure one or more observer extensions to discover networked endpoints. |
N/A |
Redis receiver ( |
Retrieves Redis |
Metrics |
Receives traces from other collectors or from the SignalFx Smart Agent. |
Traces | |
SignalFx Gateway Prometheus remote write receiver ( |
OTel native version of the SignalFx Prometheus remote write gateway. |
Metrics |
SignalFx receiver ( |
Accepts metrics and logs in the proto format. |
Metrics, logs |
Smart Agent receiver ( |
Uses the existing Smart Agent monitors as Collector metric receivers. Learn more in Use Smart Agent monitors with the Collector. |
Metrics |
Snowflake receiver ( |
Collects metrics from a Snowflake account by connecting to and querying a Snowflake deployment. |
Metrics |
Splunk Enterprise receiver ( |
Enables the ingestion of performance metrics describing the operational status of a user’s Splunk Enterprise deployment. |
Metrics |
Splunk HEC receiver ( |
Accepts telemetry in the Splunk HEC format. |
Metrics, logs, traces |
SQL Query receiver ( |
Runs custom SQL queries to generate metrics from a database connection. |
Metrics |
SSH check receiver ( |
Creates stats by connecting to an SSH server, might be an SFTP server. |
Metrics |
StatsD receiver ( |
Collects StatsD messages to generate metrics. |
Metrics |
Syslog receiver ( |
Parses syslog messages received over TCP or UDP. |
Logs |
TCP log receiver ( |
Receives logs over TCP. |
Logs |
UDP log receiver ( |
Receives logs over UDP. |
Logs |
vCenter receiver ( |
Supports ESXi and vCenter. |
Metrics |
Wavefront receiver ( |
Accepts metrics and depends on the |
Metrics |
Windows event log receiver ( |
Tails and parses logs from the Windows Event log API. |
Logs |
Windows Performance Counters receiver ( |
Collects the configured system, application, or custom performance counter data from the Windows Registry. |
Metrics |
Zipkin receiver ( |
Receives spans from Zipkin versions 1 and 2. |
Traces |
Other ingestion methods
You can also send data to Splunk Observability Cloud with OpenTelemetry with the following options:
Smart Agent integrations
Smart Agent integrations are available and supported through the Splunk Distribution of the OpenTelemetry Collector. For more information, see Use Smart Agent monitors with the Collector. You can use these integrations to send your apps and services’ metrics to Splunk Observability Cloud:
Browse the available monitors by category:
Deprecated integrations
These Smart Agent integrations are deprecated:
Notification services
These integrations let you send Splunk Observability Cloud alert notifications to the following notification services:
-
Amazon EventBridge
-
BigPanda
-
Jira
-
Microsoft Teams
-
Opsgenie
-
PagerDuty
-
ServiceNow
-
Slack
-
Splunk On-Call
-
Splunk platform
-
Webhook
-
xMatters
For more information about integrating with notification services, see Send alert notifications to services using Splunk Observability Cloud.
Login services
These login service integrations allow your users to single sign-on (SSO) to Splunk Observability Cloud using a third-party identity provider (IdP) that uses SAML SSO or a custom URL that you specify.
-
Microsoft ADFS
-
Microsoft Entra ID (formerly Azure Directory)
-
Google Cloud Identity
-
Google Sign-In
-
Okta
-
OneLogin
-
PingOne
-
SAML
For more information about configuring an SSO integration, see Configure SSO integrations for Splunk Observability Cloud.
Data link destinations
Data links let you link metadata to the following destinations outside of Splunk Observability Cloud:
-
Splunk Cloud Platform
-
Splunk Enterprise
-
Kibana
For more information about creating data links, see Link metadata to related resources using global data links.
Community and other integrations
The following Community integrations are available:
-
Istio
-
Jaeger
-
Linkerd
-
Micrometer
-
Prometheus
-
Spring Boot
-
Telegraf Agent
-
Zipkin
Other integrations
Other integrations include: