Introducing Inputs Data Manager on Splunk Cloud

Splunk Cloud’s ecosystem of apps and technical add-ons boasts a comprehensive set of input sources that enrich customer data insights. Many of these inputs reside in Cloud contexts, such as AWS, Salesforce, Azure, GCP, and many others. The Inputs Data Manager was introduced to aid the ingestion of these cloud data sources. As a result, in many cases, customers no longer need to host their own infrastructure to run scripted and modular inputs.

Furthermore, Inputs Data Manager (IDM) allows Search Heads to be freed of ingestion duty for any Cloud stacks having existing modular or scripted inputs. Historically, these inputs were able to be configured on Search Heads, and customers have to forego support SLAs as a requirement. Unfortunately, this leads to search and ingestion performance contention, leading Search Heads to run search in a suboptimal performance. Taking this into consideration, IDM is introduced as a solution.

Being a new addition to the ensemble of Splunk instances on the cloud, many of our customers and Splunkers alike have been asking questions about it. This post aims to demystify those questions and to provide you with an informative overview of IDM in Splunk Cloud.

What is IDM and What Can I Do With it?

Inputs Data Manager (IDM), is a Splunk instance within a Cloud Stack that provides users an ability to set up and configure modular and scripted inputs. As a part of a stack, IDM is managed by Splunk. IDM is a unique instance, meaning that it exists independently and separately from a Search Head, and does not belong to a Search or Indexing cluster. Search capabilities are enabled, however this is reserved to app-only default reports and scheduled searches.

From the image above, IDM belongs to the Inputs Tier. It interacts with the indexer cluster on indexer tier for data ingestion. Furthermore, IDM shares similar features with search heads in terms of authentication and access, therefore it is possible to configure SAML and SSO authentication on it.

IDM is neither a forwarder, nor a heavy forwarder. As opposed to a forwarder/heavy forwarder, IDM are not suitable to perform these tasks:

These features would better be suited for on-prem Heavy Forwarders instead. For HEC inputs, tokens must be created on an ad-hoc search head and not IDM.

We strongly recommend no modular/scripted inputs are configured on Search Heads, as it might impact search capabilities. Should we find any cloud stack that still has ad-hoc search head inputs, we will contact admins to migrate these to an IDM.

Note: Any search and ingestion impacts due to search/inputs resource contention are not subject to Support SLAs in this matter.

What Are the Next Steps?

Would I Need IDM On My Stack?

In most cases, if you have data that comes from cloud sources, you would require an IDM. Inputs Data Manager allows you to configure and enable module and scripted inputs, mostly via installation of technical add-ons or apps. An example would be: Splunk Add-on for AWS, Splunk Add-on for Microsoft Cloud, Splunk Add-on for Salesforce, Splunk Add-on for ServiceNow, and many more. Your sales engineer/professional services consultants should be able to assist you in determining if IDM is the optimal solution on your stack.

What Would be the Process of Obtaining IDM?

If your stack is provisioned after IDM’s General Availability in August 2019, you should already have IDM on your stack. The URL for IDM would be in the format https://idm-<yourstackname>.splunkcloud.com. If you have not obtained it, please contact your Account Manager.

How Do I Log-In for the First Time?

Operational Contact or Portal Admins should receive a welcome email with log-in instructions to log into IDM for the first time. If you have not received this email, please contact your Account Manager.

What About Security and Authentication? Can I Configure SAML with IDM?

IDM instances follow the same standard as other search heads on your stack. Should you specifically require an IP allow-list, you may request so with a support ticket. If your organization uses SAML to authenticate with Splunk Cloud, you may configure it in a similar manner. Please follow the official documentation on Configuring SAML single sign-on (SSO) to Splunk Cloud here.

Can I Run Searches on IDM?

Search capabilities are capped on IDM as it is not intended to be used as a search head.

How Do I Install Apps?

At the moment of writing, Apps and Technical Add-ons would require logging a support case on your support portal. We will aim to enable Self Service App Install (SSAI) on IDM in the future.

How Do I Manage External Access?

An IDM is open to the public IP when it is provisioned, except stacks with special controls (e.g. PCI/FedRAMP). Allow Lists can be configured by raising a Support ticket, citing public IP addresses and subnets with this request.

Which Ports Are Open on IDM?

Inbound access to ports 443 and 8089 are controlled by an access list. Please contact support if you need to modify the access list.

Outbound access to port 443 is open by default. Please contact support if you need to open additional outbound ports. Note that opening a specific outbound port opens the same port for all tiers in your Splunk Cloud environment.

When you contact Support, provide a list of public IP addresses and subnets with this request. For example, you might want to open port 8089 inbound, the port for the REST API.

Should you have any questions, please do not hesitate to contact your Splunk representative who can provide you with guidance with your inputs data manager. Happy Splunking!

Further Reads:

----------------------------------------------------
Thanks!
Velushomaz

Related Articles

Announcing the General Availability of Splunk POD: Unlock the Power of Your Data with Ease
Platform
2 Minute Read

Announcing the General Availability of Splunk POD: Unlock the Power of Your Data with Ease

Splunk POD is designed to simplify your on-premises data analytics, so you can focus on what really matters: making smarter, faster decisions that drive your business forward.
Introducing the New Workload Dashboard: Enhanced Visibility, Faster Troubleshooting, and Deeper Insights
Platform
3 Minute Read

Introducing the New Workload Dashboard: Enhanced Visibility, Faster Troubleshooting, and Deeper Insights

Announcing the general availability of the new workload dashboard – a modern and intuitive dashboard experience in the Cloud Monitoring Console app.
Leading the Agentic AI Era: The Splunk Platform at Cisco Live APJ
Platform
5 Minute Read

Leading the Agentic AI Era: The Splunk Platform at Cisco Live APJ

The heart of our momentum at Cisco Live APJ is our deeper integration with Cisco, culminating in the Splunk POD and new integrations, delivering unified, next-generation data operations for every organization.
Dashboard Studio: Token Eval and Conditional Panel Visibility
Platform
4 Minute Read

Dashboard Studio: Token Eval and Conditional Panel Visibility

Dashboard Studio in Splunk Cloud Platform can address more complex use cases with conditional panel visibility, token eval, and custom visualizations support.
Introducing Resource Metrics: Elevate Your Insights with the New Workload Dashboard
Platform
4 Minute Read

Introducing Resource Metrics: Elevate Your Insights with the New Workload Dashboard

Introducing Resource Metrics in Workload Dashboard (WLD) – a modern and intuitive monitoring experience in the Cloud Monitoring Console (CMC) app.
Powering AI Innovation with Splunk: Meet the Cisco Data Fabric
Platform
3 Minute Read

Powering AI Innovation with Splunk: Meet the Cisco Data Fabric

The Cisco Data Fabric brings AI-centric advancements to the Splunk Platform, seamlessly connecting knowledge, business, and machine data.
Remote Upgrader for Windows Is Here: Simplifying Fleet-Wide Forwarder Upgrades
Platform
3 Minute Read

Remote Upgrader for Windows Is Here: Simplifying Fleet-Wide Forwarder Upgrades

Simplify fleet-wide upgrades of Windows Universal Forwarders with Splunk Remote Upgrader—centralized, signed, secure updates with rollback, config preservation, and audit logs.
Dashboard Studio: Spec-TAB-ular Updates
Platform
3 Minute Read

Dashboard Studio: Spec-TAB-ular Updates

Splunk Cloud Platform 10.0.2503 includes a number of enhancements related to tabbed dashboards, trellis for more charts, and more!
Introducing Edge Processor for Splunk Enterprise: Data Management on Your Premises
Platform
2 Minute Read

Introducing Edge Processor for Splunk Enterprise: Data Management on Your Premises

Announcing the introduction of Edge Processor for Splunk Enterprise 10.0, designed to help customers achieve greater efficiencies in data transformation and improved visibility into data in motion.