Splunk® App for Infrastructure

Install and Upgrade Splunk App for Infrastructure

Download manual as PDF

This documentation does not apply to the most recent version of InfraApp. Click here for the latest version.
Download topic as PDF

System Requirements for Splunk App for Infrastructure

Review the following requirements before you deploy Splunk App for Infrastructure.

For deployment planning, see Deployment planning for Splunk App for Infrastructure.

Splunk Enterprise version requirements

The Splunk App for Infrastructure version 1.2.3 supports Splunk Enterprise 7.1.x-7.2.x on Windows, Linux, and Mac OS X platforms, in single-instance and distributed environments.

Splunk Add-on requirements

The Splunk Add-on for AWS 4.5 is supported. The Splunk Add-on for AWS 4.6 is not supported.

Splunk App for Infrastructure requires the following Splunk Add-ons:

  • Splunk Add-on for Infrastructure 1.2.x is required to be installed with the Splunk App for Infrastructure on a Splunk Enterprise single-instance or distributed deployment installation.
  • (Optional) Splunk Add-on for AWS is only required if collecting data from AWS CloudWatch.

Operating system support for data collection

The Splunk App for Infrastructure supports data collection from the following operating systems. For information about operating system support for installation, see Operating system support for installation.

Operating system Supported version for data collection
Linux/Unix
  • RHEL 6
  • RHEL 7
  • CentOS 6, 7
  • Debian 7, 8, 9
  • Ubuntu 14, 16, 18.04
  • Fedora 25, 26, 27, 28, 29, 30
  • Solaris 10, 11 (x86_64 only)
  • SUSE Enterprise 12, 15
  • openSUSE 42, 15.0
Windows
  • Windows Server 2012, Server2012 R2, Server 2016, x86 (64-bit)
  • Windows 10, x86 (64-bit), x86 (32-bit)
Mac OS X Mac OS X 10.11-10.14

Supported browsers

Splunk App for Infrastructure supports the following browsers.

Browser Versions
Firefox Latest
Internet Explorer Version 11 (Does not support this browser in Compatibility Mode)
Safari Latest
Chrome Latest

*nix data collection script requirements, package, and actions

When installing the *nix data collection script, requirements needed from the system for installation, and what the collector installs on the server, are defined below.

*nix data collection script requirements

The *nix data collection script requirements include:

  • A supported operating system for data collection, as defined in Operating system support for data collection.
  • For Linux: the script must be run by a user with administrator privileges, and the operating system should have these dependencies available:
    • wget
    • apt-get (Debian and Ubuntu)
    • yum (Redhat, CentOS, and Fedora)
    • zypper (SUSE and openSUSE))
    • Internet access (easy install script)
  • For AWS Linux AMIs, agent based data collection is not available. For AWS monitoring, see Configure AWS Data Collection in the Administer Splunk App for Infrastructure.
  • For Mac OS X, the script must be run by a user with administrator privileges, and the entity should have these dependencies available:
    • curl
    • Homebrew
    • Internet access (easy install script)
  • For Mac OS X, the /usr/local/sbin directory must exist on the entity, and you must log in as a user that can write to the directory.

*nix data collection script package

The *nix data collection script installs the following on the server, dependent on the operating system used.

  • collectd package, which includes:
    • RHEL 6/Centos 6: The script installs collectd-5.7 rpm packages from https://pkg.ci.collectd.org/rpm/collectd-5.7/epel-6-x86_64/
    • RHEL 7/Centos7: The script installs collectd-5.8 from epel repository
    • Ubuntu/Debian: The script installs collectd-5.7 from the apt source "deb http://pkg.ci.collectd.org/deb trusty collectd-5.7"
    • Splunk's collectd plugin
    • libcurl package (required by Splunk's collectd package)
    • Splunk Universal Forwarder 7.1.0 for sending log data (if log collection is configured)

*nix data collection script actions

The data collection script performs the following:

  • Checks system for dependencies
  • Installs collectd
  • Adds write_splunk plugin to collectd package
  • Configures collectd (link to collectd configuraiton file example)
  • Starts collectd
  • Downloads Splunk Universal Forwarder
  • Configures Splunk Universal Forwarder
  • Starts Splunk Universal Forwarder. If no log sources are selected, the Universal Forwarder will not be installed.

Windows data collection script requirements, package, and actions

When installing the Windows data collection script, requirements needed from the system for installation, and what the collector installs on the server and script actions, are defined below.

Windows data collection script requirements

When installing the Windows data collection script, requirements include:

  • Script must be run by a user with administrator privileges.
  • Entity should have the following dependencies available:
    • powershell
    • Internet access (easy install script)

Windows data collection script actions

The Windows data collection script performs the following:

  • Downloads, installs, and configures the Splunk Universal Forwarder
  • Starts Splunk Universal Forwarder
  • Sets up splunk_url to send data
  • Adds custom dimensions selected in the Customize dialog to inputs.conf
  • Extracts and adds operating system (os), IP Address (ip), and operating system version dimensions (os_version) to inputs.conf
  • Sets up requested metrics and logs that need to be collected in inputs.conf

Splunk Enterprise requirements

Except as modified by statements on this page, all Splunk Enterprise system requirements apply to Splunk App for Infrastructure deployments. See System requirements for use of Splunk Enterprise on-premises.

PREVIOUS
Share data in Splunk App for Infrastructure
  NEXT
Deployment planning for the Splunk App for Infrastructure

This documentation applies to the following versions of Splunk® App for Infrastructure: 1.2.1, 1.2.2, 1.2.3


Was this documentation topic helpful?

Enter your email address, and someone from the documentation team will respond to you:

Please provide your comments here. Ask a question or make a suggestion.

You must be logged into splunk.com in order to post comments. Log in now.

Please try to keep this discussion focused on the content covered in this documentation topic. If you have a more general question about Splunk functionality or are experiencing a difficulty with Splunk, consider posting a question to Splunkbase Answers.

0 out of 1000 Characters