Search icon CANCEL
Subscription
0
Cart icon
Cart
Close icon
You have no products in your basket yet
Save more on your purchases!
Savings automatically calculated. No voucher code required
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletters
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Implementing Splunk: Big Data Reporting and Development for Operational Intelligence

You're reading from  Implementing Splunk: Big Data Reporting and Development for Operational Intelligence

Product type Book
Published in Jan 2013
Publisher Packt
ISBN-13 9781849693288
Pages 448 pages
Edition 1st Edition
Languages
Concepts
Author (1):
VINCENT BUMGARNER VINCENT BUMGARNER
Profile icon VINCENT BUMGARNER

Table of Contents (19) Chapters

Implementing Splunk: Big Data Reporting and Development for Operational Intelligence
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
1. The Splunk Interface 2. Understanding Search 3. Tables, Charts, and Fields 4. Simple XML Dashboards 5. Advanced Search Examples 6. Extending Search 7. Working with Apps 8. Building Advanced Dashboards 9. Summary Indexes and CSV Files 10. Configuring Splunk 11. Advanced Deployments 12. Extending Splunk Index

Index

A

  • access.log file
    • about / About the pipe symbol
  • actions
    • about / Actions
  • actions icons
    • about / Actions
  • addterm / addterm
  • admin interface
    • used, for building field / Using the admin interface to build a field
  • advanced XML
    • reasons, for using / Reasons for working with advanced XML
    • reasons, for avoiding / Reasons for not working with advanced XML
    • simple XML, converting to / Converting simple XML to advanced XML
  • advanced XML structure
    • about / Advanced XML structure
    • example / Advanced XML structure
  • aggregate of transaction statistics
    • calculating / Calculating the aggregate of transaction statistics
  • alerts
    • creating, from searches / Creating alerts from searches
    • Schedule step / Schedule
    • actions / Actions
  • AND operator / Boolean and grouping operators
  • app
    • about / The Home app
  • app, adding to Splunkbase
    • about / Adding your app to Splunkbase
    • preparing / Preparing your app
    • sharing settings, confirming / Confirming sharing settings
    • directories, cleaning up / Cleaning up our directories
    • packaging / Packaging your app
    • uploading / Uploading your app
  • app directory structure
    • about / App directory structure
  • appearance
    • customizing, of app / Customizing the appearance of your app
  • apps
    • about / Defining an app
    • purpose / Defining an app
    • installing / Installing apps
    • installing, from Splunkbase / Installing apps from Splunkbase
    • installing, from files / Installing apps from a file
    • building / Building your first app
    • appearance, customizing / Customizing the appearance of your app
    • launcher icon, customizing / Customizing the launcher icon
    • customizing, custom CSS used / Using custom CSS
    • customizing, custom HTML used / Using custom HTML
    • directory structure / App directory structure
    • adding, to Splunkbase / Adding your app to Splunkbase
    • used, for organizing configuration / Using apps to organize configuration
  • apps, Splunk
    • gettingstarted / Included apps
    • search / Included apps
    • splunk_datapreview / Included apps
    • SplunkDeploymentMonitor / Included apps
    • SplunkForwarder / Included apps
    • SplunkLightForwarder / Included apps
  • appserver directory / App directory structure
  • appserver resources
    • about / Appserver resources
  • arguments
    • used, for creating macro / Creating a macro with arguments
  • arguments, lookup command
    • geoip / Using Geo Location Lookup Script
    • clientip / Using Geo Location Lookup Script
    • as src_ip / Using Geo Location Lookup Script
  • arguments, timechart command
    • bins / timechart options
    • limit / timechart options
    • useother / timechart options
    • usenull / timechart options
  • attribute / The structure of a Splunk configuration file
  • authentication
    • LDAP, using for / Using LDAP for authentication
  • authorize.conf file
    • about / authorize.conf
  • autoLB feature / Sizing indexers
  • automatic lookup
    • defining / Defining an automatic lookup
    • fields / Defining an automatic lookup
  • average events per hour
    • calculating / Calculating average events per minute, per hour
  • average events per minute
    • calculating / Calculating average events per minute, per hour
  • average requests per minute
    • calculating / Calculating average requests per minute

B

  • batch
    • logs, consuming in / Consuming logs in batch
  • bin directory / App directory structure
  • bins argument / timechart options
  • blacklist
    • using / Using blacklist and whitelist
  • boolean operators
    • about / Boolean and grouping operators
  • btool
    • using / Using btool
  • bucket command / Using wizards to build dashboards, Using timechart, Using summary index events in a query
    • about / Using summary index events in a query
  • buckets
    • about / indexes.conf, The lifecycle of a bucket
    • lifecycle / The lifecycle of a bucket
  • buckets, lifecycle
    • hot / The lifecycle of a bucket
    • warm / The lifecycle of a bucket
    • cold / The lifecycle of a bucket
    • frozen / The lifecycle of a bucket
    • thawed / The lifecycle of a bucket
  • by clause / timechart options
    • concurrency, calculating with / Calculating concurrency with a by clause

C

  • .conf files / The structure of a Splunk configuration file
    • about / An overview of Splunk .conf files
    • props.conf / props.conf
    • inputs.conf / inputs.conf
    • transforms.conf / transforms.conf
    • fields.conf / fields.conf
    • outputs.conf / outputs.conf
    • indexes.conf / indexes.conf
    • authorize.conf / authorize.conf
    • savedsearches.conf / savedsearches.conf
    • times.conf / times.conf
    • commands.conf / commands.conf
    • web.conf / web.conf
  • cases, indexed fields / Indexed field case 1 – rare instances of a common term, Indexed field case 3 – application from source, Indexed field case 5 – unneeded work
  • categorization
    • about / Using event types to categorize results
  • chart command
    • used, for turning data / Using chart to turn data
    • about / Using timechart to show values over time
  • Chrome
    • about / Logging in to Splunk
  • CIDR wildcard lookups / CIDR wildcard lookups
  • collect function
    • about / Using collect to produce custom summary indexes
    • used, for producing custom summary indexes / Using collect to produce custom summary indexes
  • command line
    • Splunk, using from / Using Splunk from the command line
  • commands
    • writing / Writing commands, When to write a command
    • writing, avoiding / When not to write a command
    • configuring / Configuring commands
    • fields, adding / Adding fields
    • data, manipulating / Manipulating data
    • data, transforming / Transforming data
    • data, generating / Generating data
  • commands.conf file
    • about / commands.conf
  • Comma Separated Values (CSV) / Using lookups to enrich data
  • common attributes, props.conf
    • about / Common attributes
    • search time / Search-time attributes
    • index time / Index-time attributes
    • parse time / Parse-time attributes
    • input time / Input time attributes
  • common field values
    • displaying, top command used / Using top to show common field values
  • common input attributes, inputs.conf / Common input attributes
  • complex dashboard
    • ServerSideInclude, using in / Using ServerSideInclude in a complex dashboard
  • concurrency
    • determining / Determining concurrency
    • transaction, using with / Using transaction with concurrency
    • used, for estimating server load / Using concurrency to estimate server load
    • calculating, with by clause / Calculating concurrency with a by clause
  • configuration
    • organizing, apps used / Using apps to organize configuration
  • configuration, Splunk Universal Forwarder
    • inputs.conf / Splunk forwarders
    • outputs.conf / Splunk forwarders
    • props.conf / Splunk forwarders
    • default-mode.conf / Splunk forwarders
    • limits.conf / Splunk forwarders
  • configuration apps
    • about / Separate configurations by purpose
    • inputs-sometype / Separate configurations by purpose
    • props-sometype / Separate configurations by purpose
    • outputs-datacenter / Separate configurations by purpose
    • indexerbase / Separate configurations by purpose
  • configuration distribution
    • about / Configuration distribution
    • deployment system, using / Using your own deployment system
  • configuration files, Splunk
    • locating / Locating Splunk configuration files
    • structure / The structure of a Splunk configuration file
  • configuration merging logic, Splunk
    • about / Configuration merging logic, Configuration merging logic
    • merging order / Merging order
    • example / Configuration merging example 1, Configuration merging example 2, Configuration merging example 3, Configuration merging example 4 (search)
    • btool, using / Using btool
  • configurations, Splunk indexer
    • about / Splunk indexer
    • inputs.conf / Splunk indexer
    • indexes.conf / Splunk indexer
    • props.conf / Splunk indexer
    • transforms.conf / Splunk indexer
    • server.conf / Splunk indexer
  • context macro
    • building / Building the context macro
  • context workflow action
    • building / Building the context workflow action
  • ConvertToDrilldownSearch module
    • about / Module logic flow, Creating a custom drilldown
  • crcSalt
    • using / When to use crcSalt
  • CSV files
    • used, for storing transient data / Using CSV files to store transient data
  • cURL
    • about / Querying Splunk via REST
  • custom CSS
    • used, for customizing apps / Using custom CSS
  • custom HTML
    • used, for customizing apps / Using custom HTML
    • using, in dashboard / Custom HTML in a simple dashboard
  • custom query
    • drilldown, building to / Building a drilldown to a custom query

D

  • dashboard
    • custom HTML, using / Custom HTML in a simple dashboard
  • dashboard panels
    • placements / Panel placement
  • dashboards
    • need for / The purpose of dashboards
    • building, wizards used / Using wizards to build dashboards
    • generation, scheduling / Scheduling the generation of dashboards
    • form, creating from / Creating a form from a dashboard
    • converting, to forms / Creating a form from a dashboard
    • development process / Development process
  • data
    • turning, chart command used / Using chart to turn data
    • enriching, lookups used / Using lookups to enrich data
    • gathering, scripts used / Using scripts to gather data
    • manipulating / Manipulating data
    • transforming / Transforming data
    • generating / Generating data
  • database
    • logs, consuming from / Consuming logs from a database
  • data gathering
    • scripted input, writing for / Writing a scripted input to gather data
  • data generator
    • about / Data generator
  • Data preview function / Parse-time attributes
  • data sources
    • about / Common data sources
  • dedup command / Defining an automatic lookup
  • deploymentclient.conf
    • installing / Step 7 – Installing deploymentclient.conf
  • deploymentclient.conf configuration
    • defining / Step 2 – Defining your deploymentclient.conf configuration
  • deployment server
    • using / Using Splunk deployment server
    • advantages / Using Splunk deployment server
    • disadvantages / Using Splunk deployment server
    • location, for running / Step 1 – Deciding where your deployment server will run
    • deploymentclient.conf configuration, defining / Step 2 – Defining your deploymentclient.conf configuration
    • location, defining / Step 3 – Defining our machine types and locations
    • machine types, defining / Step 3 – Defining our machine types and locations
    • configurations, normalizing into app / Step 4 – Normalizing our configurations into apps appropriately
    • apps, mapping to deployment clients in serverclass.conf / Step 5 – Mapping these apps to deployment clients in serverclass.conf
    • restarting / Step 6 – Restarting the deployment server
    • deploymentclient.conf, installing / Step 7 – Installing deploymentclient.conf
    • about / deployment server
  • deployment system
    • using / Using your own deployment system
  • directory structure, index / Directory structure of an index
  • divider tag / Editing navigation
  • drilldown
    • about / Creating a custom drilldown
    • building, to custom query / Building a drilldown to a custom query
    • building, to panel / Building a drilldown to another panel
    • building, to multiple panels / Building a drilldown to multiple panels using HiddenPostProcess
  • dropdown
    • prepopulating / Pre-populating a dropdown
  • dynamic fields
    • creating / Creating dynamic fields

E

  • echo command / When not to write a command
  • echo_csv command / When not to write a command
  • echo_splunk command / When not to write a command
  • EnablePreview module
    • about / Module logic flow
  • epoch time
    • about / How Splunk stores time
  • eval command
    • about / About the pipe symbol, eval
    • used, for building macro / Using eval to build a macro
    • used, for defining grouping fields / Using eval and rex to define grouping fields
  • eval function / Building the context macro
  • event
    • script output, capturing as / Capturing script output as a single event
  • event renderer
    • about / Writing an event renderer
    • writing / Writing an event renderer
    • specific fields, using / Using specific fields
    • table of fields, based on field value / Table of fields based on field value
    • pretty print XML / Pretty print XML
  • events
    • routing, to different index / Routing events to a different index
    • dropping / Dropping events
  • event segmentation
    • about / Event segmentation
  • events per slice of time
    • calculating / Calculating events per slice of time
  • eventstats command
    • about / Rebuilding top
  • events viewer, search results / Events viewer
  • event type
    • about / Using event types to categorize results
  • event types
    • used, for categorizing results / Using event types to categorize results
    • used, for grouping results / Using event types to group results
  • ExtendedFieldSearch module
    • about / Module logic flow
  • external commands
    • using / Using external commands
  • external site
    • workflow action, linking to / Linking to an external site
  • extracted fields
    • versus indexed fields / Indexed fields versus extracted fields
  • Extract Fields interface
    • using / Using the Extract Fields interface

F

  • features, macro / Building the context macro
  • features, tags / Using tags to simplify search
  • field
    • prototyping, rex command used / Using rex to prototype a field
    • building, admin interface used / Using the admin interface to build a field
  • field context display
    • workflow action, building for / Building a workflow action to show field context
  • field picker
    • about / The field picker
    • fields / Fields
    • using / Using the field picker, Using the field picker
  • fields
    • using, for search / Using fields to search
    • wildcards, supplementing in / Supplementing wildcards in fields
    • working with / Working with fields
    • adding, to events / Adding fields
  • fields.conf file
    • about / fields.conf
  • field widgets
    • about / Field widgets
  • file
    • apps, installing from / Installing apps from a file
  • files
    • selecting, recursively / Selecting files recursively
    • indexing, destructively / Destructively indexing files
  • fillnull command
    • about / Using stats to aggregate values
  • fill_summary_index.py script
    • about / Using fill_summary_index.py to backfill
    • used, for backfilling / Using fill_summary_index.py to backfill
  • Firefox
    • about / Logging in to Splunk
  • Flash
    • about / Logging in to Splunk
  • FlashChart module
    • about / Module logic flow
  • followTail attribute / Ignoring old data at installation
  • form
    • panels, driving from / Driving multiple panels from one form
  • forms
    • about / Building forms
    • building / Building forms
    • creating, from dashboard / Creating a form from a dashboard
    • dashboads, converting to / Creating a form from a dashboard
    • post-processing search results / Post-processing search results
  • forwarders, Spunk
    • about / Splunk forwarders

G

  • Geo Location Lookup Script
    • about / Using Geo Location Lookup Script
    • using / Using Geo Location Lookup Script
  • gettingstarted app
    • about / Included apps
  • Google
    • used, for generating results / Using Google to generate results
  • Google Maps
    • about / Installing apps from Splunkbase, Google Maps
    • using / Using Google Maps
  • grep command
    • about / About the pipe symbol
  • grouping fields
    • defining, eval command used / Using eval and rex to define grouping fields
    • defining, rex command used / Using eval and rex to define grouping fields
  • grouping operators
    • about / Boolean and grouping operators

H

  • <html> element / Custom HTML in a simple dashboard
  • head command
    • about / About the pipe symbol
  • heavy forwarder
    • about / Splunk forwarders
  • HiddenChartFormatter module
    • about / Module logic flow
  • HiddenFieldPicker module
    • about / Module logic flow
  • HiddenPostProcess
    • used for building drilldown, to multiple panels / Building a drilldown to multiple panels using HiddenPostProcess
  • HiddenSearch module
    • about / Advanced XML structure, Module logic flow, Building a drilldown to a custom query
  • Home app
    • about / The Home app
  • host
    • about / The Summary view
  • host categorization fields
    • creating / Creating host categorization fields

I

  • .ini files / The structure of a Splunk configuration file
  • index
    • events, routing to / Routing events to a different index
    • about / Working with multiple indexes
    • directory structure / Directory structure of an index
    • sizing / Sizing an index
  • indexed fields
    • versus extracted fields / Indexed fields versus extracted fields
    • advantages / Indexed fields versus extracted fields
    • disadvantages / Indexed fields versus extracted fields
    • cases / Indexed field case 1 – rare instances of a common term, Indexed field case 3 – application from source, Indexed field case 5 – unneeded work
    • creating / Creating indexed fields
  • indexer
    • about / Splunk indexer
  • indexerbase app / Separate configurations by purpose
  • indexer load balancing
    • about / Indexer load balancing
  • indexers
    • sizing / Sizing indexers
  • indexes
    • about / Understanding summary indexes
    • reasons, for creating / When to create more indexes, Differing permissions
    • used, for increasing performance / Using more indexes to increase performance
  • indexes.conf file
    • about / indexes.conf
  • index time attributes, props.conf / Index-time attributes
  • inputcsv command / Using CSV files to store transient data
  • inputs-sometype app / Separate configurations by purpose
  • inputs.conf file
    • about / inputs.conf
    • common input attributes / Common input attributes
    • files, as input / Files as inputs
    • patterns, used for selecting rolled logs / Using patterns to select rolled logs
    • blacklist, using / Using blacklist and whitelist
    • whitelist, using / Using blacklist and whitelist
    • files, selecting recursively / Selecting files recursively
    • symbolic link, following / Following symbolic links
    • value, setting of host from source / Setting the value of host from source
    • old data, ignoring at installation / Ignoring old data at installation
    • crcSalt, using / When to use crcSalt
    • files, indexing destructively / Destructively indexing files
    • network inputs / Network inputs
    • native Windows inputs / Native Windows inputs
    • scripts, as inputs / Scripts as inputs
  • input time attributes, props.conf / Input time attributes
  • installation, apps / Installing apps
    • from Splunkbase / Installing apps from Splunkbase
    • from files / Installing apps from a file
  • installation, deploymentclient.conf / Step 7 – Installing deploymentclient.conf
  • instance types, Splunk / Splunk instance types
  • intentions
    • about / Module logic flow, Using intentions
    • using / Using intentions
    • stringreplace / stringreplace
    • addterm / addterm
  • |inputcsv command / About the pipe symbol

J

  • JobProgressIndicator module
    • about / Module logic flow
  • JSChart module
    • about / Module logic flow, Building a drilldown to a custom query

L

  • latency
    • about / How latency affects summary queries
    • effect, on summary queries / How latency affects summary queries
  • launcher icon
    • about / Customizing the launcher icon
    • customizing / Customizing the launcher icon
    • using / Customizing the launcher icon
  • layoutPanel attribute
    • about / Understanding layoutPanel
    • rules / Understanding layoutPanel
  • LDAP
    • about / Logging in to Splunk
    • using, for authentication / Using LDAP for authentication
  • light forwarder
    • about / Splunk forwarders
  • limit argument / timechart options
  • load balancers
    • and Splunk / Load balancers and Splunk
  • login screen, Splunk / Logging in to Splunk
  • loglevel
    • extracting / Extracting loglevel
  • loglevel field
    • creating / Creating a loglevel field
  • loglevel fields / Using wizards to build dashboards
  • logs
    • monitoring, on server / Monitoring logs on servers
    • monitoring, on shared drive / Monitoring logs on a shared drive
    • consuming, in batch / Consuming logs in batch
    • consuming, from database / Consuming logs from a database
  • lookup command / Defining a lookup table file
  • lookup definition
    • defining / Defining a lookup definition
    • fields / Defining a lookup definition
  • lookup definitions
    • about / Lookup definitions
    • wildcard lookups / Wildcard lookups
  • lookups
    • used, for enriching data / Using lookups to enrich data
    • troubleshooting / Troubleshooting lookups
    • using, with wildcards / Using a lookup with wildcards
    • about / When not to write a command
  • lookup table file
    • about / Defining a lookup table file
    • defining / Defining a lookup table file
  • loosely related events
    • finding, subsearches used / Using subsearches to find loosely related events

M

  • macro
    • about / Using macros to reuse logic
    • creating / Creating a simple macro
    • creating, with arguments / Creating a macro with arguments
    • building, eval command used / Using eval to build a macro
    • features / Building the context macro
  • mako templates
    • URL / Writing an event renderer
    • about / Writing an event renderer
  • Manager section
    • about / Using Manager
    • using / Using Manager
  • marker
    • about / Using tags to simplify search
  • merging order
    • about / Merging order
    • outside of search / Merging order outside of search
    • when searching / Merging order when searching
  • metadata
    • about / Metadata
  • metadata fields
    • modifying / Modifying metadata fields
    • hosts, overriding / Overriding host
    • source, overriding / Overriding source
    • sourcetype, overriding / Overriding sourcetype
    • events, routing to different index / Routing events to a different index
  • minidom module / Pretty print XML
  • module logic flow
    • about / Module logic flow
  • modules
    • functions / Module logic flow
  • msiexec
    • used, for deploying Splunk binary / Deploying using msiexec
  • multiple indexes
    • working with / Working with multiple indexes
    • managing, volumes used / Using volumes to manage multiple indexes
  • multiple panels
    • drilldown, building to / Building a drilldown to multiple panels using HiddenPostProcess
  • multiple search heads / Multiple search heads
    • configuring / Multiple search heads
  • multivalue fields
    • creating / Creating multivalue fields
  • |metadata command / About the pipe symbol

N

  • native syslog receiver
    • using / Using a native syslog receiver
  • native Windows inputs / Native Windows inputs
  • navigation
    • about / Editing navigation, Views and navigation
    • editing / Editing navigation
    • object permissions, effects on / How permissions affect navigation
  • nested subsearches
    • about / Nested subsearches
  • network inputs
    • about / Network inputs
  • NOT operator / Boolean and grouping operators

O

  • ( ) operator / Boolean and grouping operators
  • = operator / Boolean and grouping operators
  • object permissions
    • about / Object permissions
    • options / Object permissions
    • effects, on navigation / How permissions affect navigation
    • effects, on objects / How permissions affect other objects
    • issues, correcting / Correcting permission problems
  • object permissions, options
    • private / Object permissions
    • app / Object permissions
    • global / Object permissions
  • OR operator / Boolean and grouping operators
  • output
    • controlling, for top command / Controlling the output of top
  • outputcsv command / Using CSV files to store transient data
  • outputs-datacenter app / Separate configurations by purpose
  • outputs.conf file
    • about / outputs.conf

P

  • panel
    • drilldown, building to / Building a drilldown to another panel
  • panels
    • driving, from form / Driving multiple panels from one form
  • parameter
    • about / The structure of a Splunk configuration file
  • parse time attributes, props.conf / Parse-time attributes
  • patterns
    • used, for selecting rolled logs / Using patterns to select rolled logs
  • Perl / Writing commands
  • Perl Compatible Regular Expressions (PCRE)
    • about / A regular expression primer
  • pipe symbol
    • about / About the pipe symbol
  • port 8000
    • about / Logging in to Splunk
  • post-processing search results
    • about / Post-processing search results
    • limitations / Post-processing limitations
    • panel 1 / Panel 1
    • panel 2 / Panel 2
    • panel 3 / Panel 3
    • final XML / Final XML
  • PostProcess module
    • about / Sideview forms
  • processing stages, Splunk
    • input / Splunk instance types
    • parsing / Splunk instance types
    • indexing / Splunk instance types
    • searching / Splunk instance types
  • props-sometype app / Separate configurations by purpose
  • props.conf file
    • about / props.conf
    • common attributes / Common attributes
    • stanza types / Stanza types
    • priorites, inside type / Priorities inside a type
    • attributes, with class / Attributes with class
  • Python / Writing commands

Q

  • query
    • reusing / Reusing a query
    • summary index events, using in / Using summary index events in a query

R

  • <row> element / Custom HTML in a simple dashboard
  • rare command
    • about / Controlling the output of top
  • raw events
    • storing, in summary index / Storing raw events in a summary index
  • Redirector module / Linking views with Sideview
  • redundancy
    • about / Planning redundancy
    • planning / Planning redundancy
  • redundancy, planning
    • indexer load balancing / Indexer load balancing
    • typical outages / Understanding typical outages
  • REGEX attribute / Dropping events
  • regular expressions
    • about / A regular expression primer
  • REPORT
    • using / Using REPORT
    • multivalue fields, creating / Creating multivalue fields
    • dynamic fields, creating / Creating dynamic fields
  • REST
    • used, for querying Splunk / Querying Splunk via REST
  • results
    • categorizing, event types used / Using event types to categorize results
    • generating, Google used / Using Google to generate results
    • grouping, event types used / Using event types to group results
  • rex command
    • about / About the pipe symbol, rex
    • used, for prototyping field / Using rex to prototype a field
    • used, for defining grouping fields / Using eval and rex to define grouping fields
  • rolled logs
    • selecting, patterns used / Using patterns to select rolled logs
  • rsyslog
    • about / Using a native syslog receiver
  • running calculation
    • creating, for day / Creating a running calculation for a day

S

  • .spl extension / Installing apps from a file
  • <searchPostProcess> tag / Post-processing search results, Post-processing limitations
  • <searchString> tag / Driving multiple panels from one form
  • <searchTemplate> tag / Post-processing search results
  • Safari
    • about / Logging in to Splunk
  • savedsearches.conf file
    • about / savedsearches.conf
  • saved tag / Editing navigation
  • Schedule step
    • about / Schedule
  • scripted alert action
    • writing, for result processing / Writing a scripted alert action to process results
  • scripted input
    • about / Writing a scripted input to gather data
    • writing, for data gathering / Writing a scripted input to gather data
    • creating / Making a long-running scripted input
  • scripted lookup
    • writing, for data enrichment / Writing a scripted lookup to enrich data
    • advanatges / Writing a scripted lookup to enrich data
  • script output
    • capturing, with no date / Capturing script output with no date
    • capturing, as single event / Capturing script output as a single event
  • scripts
    • used, for gathering data / Using scripts to gather data
  • search
    • clicking, for modification / Clicking to modify your search
    • fields, using for / Using fields to search
    • performing, against time / Different ways to search against time
    • time in-line, specifying in / Specifying time in-line in your search
    • simplifying, tags used / Using tags to simplify search
    • about / Using event types to categorize results
    • running, values used / Running a new search using values from an event
  • search app
    • about / Search app, Included apps
    • data generator / Data generator
    • Summary view / The Summary view
    • search results / Search, Search results
    • actions icons / Actions
    • timeline / Timeline
    • field picker / The field picker, Fields
  • searches
    • making, faster / Making searches faster
    • saving, for re-use / Saving searches for reuse
    • alerts, creating from / Creating alerts from searches
    • summary indexes, populating with / Populating summary indexes with saved searches
  • search head pooling
    • about / web, Multiple search heads
  • search results
    • about / Search, Search results
    • options / Options
    • events viewer / Events viewer
    • sharing / Sharing results with others
  • search terms
    • using, effectively / Using search terms effectively
  • search time attributes, props.conf / Search-time attributes
  • section / The structure of a Splunk configuration file
  • server load
    • estimating, concurrency used / Using concurrency to estimate server load
  • servers
    • logs, monitoring on / Monitoring logs on servers
  • ServerSideInclude
    • using, in complex dashboard / Using ServerSideInclude in a complex dashboard
  • session field
    • creating, from source / Creating a session field from source
  • session length
    • determining, transaction command used / Using transaction to determine the session length
  • shared drive
    • logs, monitoring on / Monitoring logs on a shared drive
  • si* variants
    • advantages / Using sistats, sitop, and sitimechart
    • disadvantages / Using sistats, sitop, and sitimechart
  • Sideview
    • views, linking with / Linking views with Sideview
  • Sideview forms
    • about / Sideview forms
  • Sideview Search module
    • about / The Sideview Search module
  • Sideview Utils
    • about / Sideview Utils
    • Sideview Search module / The Sideview Search module
    • URLLoader module / Sideview URLLoader
    • Sideview forms / Sideview forms
  • simple XML
    • converting, to advanced XML / Converting simple XML to advanced XML
  • Single Sign On (SSO)
    • about / Using Single Sign On
    • using / Using Single Sign On
  • sistats command / Using sistats, sitop, and sitimechart
  • sitimechart command / Using sistats, sitop, and sitimechart
  • sitop command / Using sistats, sitop, and sitimechart
  • size
    • reducing, of summary index / Reducing summary index size
  • sort command
    • about / Using stats to aggregate values, Using transaction with concurrency
  • source
    • about / The Summary view
    • session field, creating from / Creating a session field from source
  • sourcetype
    • about / The Summary view
  • Splunk
    • logging into / Logging in to Splunk
    • login screen / Logging in to Splunk
    • time, parsing / How Splunk parses time
    • time, storing / How Splunk stores time
    • time, displaying / How Splunk displays time
    • regular expressions / A regular expression primer
    • apps / Included apps
    • object permissions / Object permissions
    • URL, for documentation / Adding your app to Splunkbase
    • summary indexes / Understanding summary indexes
    • configuration files, locating / Locating Splunk configuration files
    • configuration files, structure / The structure of a Splunk configuration file
    • configuration merging logic / Configuration merging logic, Configuration merging logic
    • installation, planning / Planning your installation
    • instance types / Splunk instance types
    • processing stages / Splunk instance types
    • configuring, for boot launch / Configuring Splunk to launch at boot
    • and load balancers / Load balancers and Splunk
    • using, from command line / Using Splunk from the command line
    • querying, via REST / Querying Splunk via REST
  • Splunk Answers
    • URL / Summary
  • Splunkbase
    • about / The Home app, Adding your app to Splunkbase
    • URL / The Home app, Adding your app to Splunkbase
    • apps, installing from / Installing apps from Splunkbase
    • apps, adding to / Adding your app to Splunkbase
  • Splunk binary
    • deploying / Deploying the Splunk binary
    • deploying, from tar file / Deploying from a tar file
    • deploying, msiexec used / Deploying using msiexec
  • Splunk deployment
    • base configuration, adding / Adding a base configuration
  • SplunkDeploymentMonitor app
    • about / Included apps
  • Splunk deployment server
    • using / Using Splunk deployment server
  • Splunk documentation
    • about / The Home app
  • SplunkForwarder app
    • about / Included apps
  • Splunk forwarders
    • about / Splunk forwarders
    • syslog, receiving with / Receiving syslog with a Splunk forwarder
  • Splunk indexer
    • about / Splunk indexer
    • configurations / Splunk indexer
    • syslog events, receiving on / Receiving events directly on the Splunk indexer
    • sizing / Sizing indexers
  • Splunk interface
    • about / Logging in to Splunk
    • Home app / The Home app
    • top bar / The top bar
    • search app / Search app
    • time picker, using / Using the time picker
    • field picker, using / Using the field picker
    • Manager section, using / Using Manager
  • SplunkLightForwarder app
    • about / Included apps
  • Splunk search
    • about / Splunk search
  • splunktcp
    • about / splunktcp
  • Splunk Universal Forwarder
    • about / Splunk forwarders
    • configuration, for installation / Splunk forwarders
  • Splunk Version 4.3
    • about / Logging in to Splunk
  • Splunk Versions 4.2
    • about / Logging in to Splunk
  • Splunk web server / web
  • splunk_datapreview app
    • about / Included apps
  • stanza / The structure of a Splunk configuration file
  • stanza types, props.conf / Stanza types
  • stats command
    • about / Using Google to generate results, Using sistats, sitop, and sitimechart
    / Using summary index events in a query
  • stats function
    • about / About the pipe symbol, Using timechart
    • used, for aggregating values / Using stats to aggregate values
    • structure / Using stats to aggregate values
  • streamstats command / Calculating concurrency with a by clause
  • stringreplace / stringreplace
  • SubmitButton module
    • about / Module logic flow
  • subnet field / A regular expression primer
  • subsearch
    • about / Subsearch
    • cautions / Subsearch caveats
  • subsearches
    • used, for finding loosely related events / Using subsearches to find loosely related events
    • combining, with transaction / Combining subsearches with transaction
  • summary data
    • backfilling / How and when to backfill summary data
  • summary index
    • about / Understanding summary indexes
    • creating / Creating a summary index
    • using / When to use a summary index
    • avoiding / When to not use a summary index
    • populating, with saved searches / Populating summary indexes with saved searches
    • events, using in query / Using summary index events in a query
    • producing, collect function used / Using collect to produce custom summary indexes
    • size, reducing / Reducing summary index size
    • raw events, storing in / Storing raw events in a summary index
  • summary index events
    • using, in query / Using summary index events in a query
  • summary queries
    • latency, effects / How latency affects summary queries
  • Summary view
    • about / The Summary view
  • symbolic links
    • following / Following symbolic links
  • syslog
    • about / Receiving syslog events
    • receiving, with Splunk forwarder / Receiving syslog with a Splunk forwarder
  • syslog-ng
    • about / Using a native syslog receiver
  • syslog events
    • receiving / Receiving syslog events
    • receiving, directly on Splunk indexer / Receiving events directly on the Splunk indexer

T

  • .tgz extension / Installing apps from a file
  • table command
    • about / Using transaction with concurrency
  • tablespace
    • about / Understanding summary indexes
  • tag field
    • creating / Creating a "tag" field
  • tagging
    • about / Using event types to categorize results
  • tags
    • about / Using tags to simplify search
    • used, for simplifying search / Using tags to simplify search
    • features / Using tags to simplify search
  • tar file
    • Splunk binary, deploying from / Deploying from a tar file
  • third-party add-ons
    • about / Third-party add-ons
    • Google Maps / Google Maps
    • Sideview Utils / Sideview Utils
  • time
    • about / Time, All about time
    • parsing / How Splunk parses time
    • storing / How Splunk stores time
    • displaying / How Splunk displays time
    • search, performing against / Different ways to search against time
    • using, in lookups / Using time in lookups
  • timechart command
    • about / Using timechart to show values over time, Using summary index events in a query
    • used, for displaying values over time / Using timechart to show values over time
    • arguments / timechart options
    • using / Using timechart
  • time in-line
    • specifying, in search / Specifying time in-line in your search
  • timeline
    • about / Timeline
  • time picker
    • using / Using the time picker
  • TimeRangePicker module
    • about / Module logic flow
  • times.conf file
    • about / times.conf
  • time zones
    • determining / How time zones are determined and why it matters
  • top
    • calculating, for large time frame / Calculating top for a large time frame
  • top bar
    • about / The top bar
  • top command
    • about / About the pipe symbol, Rebuilding top
    • used, for displaying common field values / Using top to show common field values
    • output, controlling for / Controlling the output of top
    • recreating / Rebuilding top
  • transaction
    • subsearches, combining with / Combining subsearches with transaction
    • using, with concurrency / Using transaction with concurrency
  • transaction command
    • about / Using transaction
    • rules / Using transaction
    • used, for determining session length / Using transaction to determine the session length
    • properties / Using transaction to determine the session length
    • aggregate of transaction statistics, calculating / Calculating the aggregate of transaction statistics
  • transforms
    • chaining / Chaining transforms
  • transforms.conf file
    • about / transforms.conf
    • indexed fields, creating / Creating indexed fields
    • metadata fields, modifying / Modifying metadata fields
    • lookup definitions / Lookup definitions
    • REPORT, using / Using REPORT
    • transforms, chaining / Chaining transforms
    • events, dropping / Dropping events
  • transient data
    • storing, CSV files used / Using CSV files to store transient data
  • typical outages / Understanding typical outages

U

  • UI Examples app
    • about / UI Examples app
  • URLLoader module
    • about / Sideview URLLoader
  • URLs
    • about / Using eval and rex to define grouping fields
  • usenull argument / timechart options
  • useother argument / timechart options
  • user interface resources
    • about / User interface resources
    • navigation / Views and navigation
    • views / Views and navigation
    • appserver resources / Appserver resources
    • metadata / Metadata

V

  • values
    • aggregating, stats function used / Using stats to aggregate values
    • extracting, from XML / Extracting values from XML
  • ViewRedirectorLink module
    • about / Module logic flow
  • ViewRedirector module
    • about / Module logic flow, Building a drilldown to a custom query
  • views
    • linking, with Sideview / Linking views with Sideview
    • about / Views and navigation
  • viewstate
    • about / Module logic flow, Metadata
  • ViewstateAdapter module
    • about / Module logic flow
  • view tag / Editing navigation
  • volumes
    • about / Using volumes to manage multiple indexes
    • used, for managing multiple indexes / Using volumes to manage multiple indexes

W

  • web.conf file
    • about / web.conf
  • where command
    • about / About the pipe symbol
  • whitelist
    • using / Using blacklist and whitelist
  • wildcard lookups
    • about / Wildcard lookups
    • CIDR wildcard lookups / CIDR wildcard lookups
    • time, using / Using time in lookups
  • wildcards
    • using, efficiently / Using wildcards efficiently
    • supplementing, in fields / Supplementing wildcards in fields
    • lookups, using with / Using a lookup with wildcards
  • Windows Management Instrumentation (WMI)
    • about / Native Windows inputs
  • wizards
    • used, for building dashboards / Using wizards to build dashboards
  • workflow action
    • building, for field context display / Building a workflow action to show field context
  • workflow actions
    • creating / Creating workflow actions, Running a new search using values from an event
    • search, running with values / Running a new search using values from an event
    • linking, to external site / Linking to an external site

X

  • XML
    • values, extracting from / Extracting values from XML
  • XML dashboards
    • editing / Editing the XML directly
  • xmlkv command
    • about / xmlkv
  • XPath
    • about / XPath

Y

  • Your Apps section / The Home app
lock icon The rest of the chapter is locked
arrow left Previous Section
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at €14.99/month. Cancel anytime}