更新时间:2021-07-14 10:14:55
封面
版权页
Credits
About the Author
About the Reviewer
www.PacktPub.com
eBooks discount offers and more
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Chapter 1. Splunk Web Framework Fundamentals
Introducing the Splunk Web Framework
The development process and development environment
Introducing the example projects
Summary
Chapter 2. Presenting Data to Users as a Splunk App
Managing and creating your apps
Chapter 3. Expand Your Splunk Apps Using Simple XML
File precedence and caching
Getting started with the SimpleXML code
The Splunk code editor
Create development branches with Git
Adding charts to dashboards
The Simple XML of charts
Expanding our Splunk app with maps
Finally a table!
Completing your development and releasing to production
Chapter 4. Layouts Navigation and Menus
Setting your Splunk app's default page
Manipulating the menu structure
Biological cell simulation app
Manipulating your dashboard layout
Customizing layouts with JavaScript
Color-coding values in our display
Adding CSS into Simple XML
Chapter 5. Interacting with Your User While Speeding up App Searches
Speeding up data delivery with post processing searches
Using scheduled reports in dashboards
Splunk forms
More advanced form examples
Packaging up our Splunk apps
Chapter 6. Moving from Simple XML to HTML
Moving forward by taking a step back
Converting your Simple XML code to HTML
The Splunk HTML Code Editor
Stepping through the HTML dashboard code
Why convert to HTML?
Making changes to HTML dashboards
Creating a Splunk App template
Chapter 7. JavaScript Modules in Your HTML App
JavaSript modules in the Splunk Web Framework
Adding animation to Splunk dashboards
Ensuring your code is correct
Customizing JavaScript Modules in HTML
Implementing external libraries in your HTML code
Adding your icon to your Splunk App
Chapter 8. Utilizing CSS to Spice Up Visual Appeal
CSS templates and themes
Get the raw dashboard ready
Implementing your own CSS style
Inline style sheets
Using internal style sheets in your Splunkcode
CSS and dashboard menus
Setting up external style sheets in Splunkapps
Using the Splunk Web Framework CSS
Bootstrap alerts in your Splunkdashboard
Bootstrap and dashboard headings
Bootstrap tool tips
Losing our Bootstrap themes
Chapter 9. Moving Your App off Splunk with Splunk JS
So what is SplunkJS?
What about the Splunk SDK?
Host Splunk data outside of Splunk
Setting up our website
Interacting with Splunk through the management port
Let's get started with SplunkJS
So what if your test page doesn't work?
Let's create our new web page...mobile first
Authenticating with your Splunkenvironment
Automated testing of our web page
Writing a simple test
Considerations when testing