Splunk developer's guide learn the a to z of building excellent Splunk applications with the latest techniques using this comprehensive guide

What You Will Learn Implement a Modular Input and a custom D3 data visualization Create a directory structure and set view permissions Create a search view and a dashboard view using advanced XML modules Enhance your application using eventtypes, tags, and macros Package a Splunk application using b...

Full description

Bibliographic Details
Main Author: Smith, Kyle
Format: eBook
Language:English
Published: Birmingham, UK Packt Publishing 2016
Edition:Second edition
Series:Professional expertise distilled
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
Table of Contents:
  • NavigationCSS; JavaScript; Summary indexing; Accelerated reports; Available modules; SimpleXML forms; Search-related modules; View-related modules; Display-related modules; Data; Content; The spec file; Testing modular inputs; Configuring modular inputs; When would you use the KV Store?; Configuring the KV Store; npm; Bower; Gulp; Git; Tying them all together; Dos and don'ts; Certified Applications; Splunk Cloud applications; Answers; dev.splunk.com; Internet Relay Chat; Wiki; User groups; The SplunkTrust; Definitions; Unzipping using the command line; The endpoint; The setup file
  • Application dataAvailable Splunk knowledge objects; Object permissions; Summary; Workflows; Custom alert actions; Enriched data; Branding your App; Acceleration; Summary; Knowing your data; SimpleXML dashboard; Custom JavaScript, CSS, and Tokens; HTML dashboards; Summary; The HTML dashboard; SplunkJS Stack; Tokenization; Customizing Splunk dashboards using CSS; Customizing Splunk dashboards using JavaScript; Custom D3 visualization; External data and content; Summary; Modular D3 visualization; Modular inputs; The App Key Value Store; Data models; Version control and package managers; Summary
  • Cover ; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Application Design Fundamentals ; Chapter 2: Creating Applications ; Chapter 3: Enhancing Applications ; Chapter 4: Basic Views and Dashboards ; Chapter 5: The Splunk Web Framework ; Chapter 6: Advanced Integrations and Development ; Chapter 7: Packaging Applications ; Chapter 8: Publishing Applications ; Index; What is a Splunk application?; Designing the App; Installing Apps; Summary; A brief clarification; Methods of creating applications; Basic application structure
  • SearchManagerSavedSearchManager; PostProcessManager; ChartView; CheckboxView; CheckboxGroupView; DropdownView; EventsViewerView; FooterView; HeaderView; MultiDropdownView; RadioGroupView; SearchBarView; SearchControlsView; SimpleSplunkView; SingleView; MapElement; TableView; TextInputView; TimeRangeView; TimelineView
  • Naming guidelinesPackaging the App; The App packaging checklist; Summary; Self-hosting your App; Splunkbase; Community; Summary; Why applications?; Identifying the use case; Identifying what you want to consume; Identifying what you want to brand; Identifying what you want to display; Splunk Web; The Splunk command line; GUI; CLI; FreeForm; appserver; bin; default; local; lookups; metadata; static; Indexes; Source types; Sources; Macros; Event types; Tags; Saved searches; Dashboards; Lookups; Configurations; The setup screen; Event types; Tags; Macros; Lookups; Common Information Model; Logos