Documente Academic
Documente Profesional
Documente Cultură
Search
Dashboards
Dashboard visual editor
Pivot
Reports
Web Framework
Web Framework provides the rest:
The Splunk Web Framework is built right into
Splunk Enterprise 6
Pre-built components (search managers and
Splunk views) to run Splunk searches, display
your data, and customize interactive behavior.
Splunk dashboard styles so that your apps can
have the same Splunk look and feel, including
Splunk chrome and navigation bars.
Development tools, templates, and libraries that
you can use to interact with Splunk.
Web Framework
The Web Framework includes views
for:
Visualizations
Search controls
Form inputs
Header and footer
Simple XML
Simple XML Extensions
HTML accessing SplunkJS Stack
Django Bindings
Advanced XML and the Splunk
module system
Selection of Method
data you want to present,
the complexity you need to present
the data, and
your preferences for a development
environment.
Architecture
SplunkJS Stack
Libraries for Splunk views and search
managers for working with searches
and interacting with Splunk data.
Backbone.jsprovides an MVC
framework as a structure for your
code.
RequireJSmanages dependencies.
jQueryhelps manage the document
object model (DOM).
Simple XML
Create dashboards and forms with any number of
panels that contain various visualizations of data.
Splunk Web has interactive editing tools for
creating and modifying simple XML dashboards
and panels.
Splunk provides an XML editor that you can use to
edit the source code.
Drilldown capability is available for visualizations.
PDF generation is available in various forms for
the dashboard
Django Bindings
Server-side access to files,
databases, and data stores on the
server
Django templates
server-side functions not available
with HTML and JavaScript
Allows for reusable components with
Django tags.
Differences between
dashboards and forms
Each has a different top-level element,
<dashboard> and <form>.
Forms have user inputs, such as a time
range picker, dropdown lists, radio group,
or a text box.
Forms often take advantage of post process
searches, although you can also do this in a
dashboard.
The order of simple XML elements differ
slightly in the source code.
Other Views
Advanced XML views
HTML plus SplunkJS Stack
Add interactivity
use Splunk's interactive tools to
design a dashboard with searches
and visualizations. Then use the
source editor to convert the
dashboard to a form.
default drilldown from the
Visualization Editor.
dynamic drilldown
send parameters to forms or third
party web pages
Customize Dashboard
CSS styles
Add custom stylesheets for individual dashboards in
an app.
Layout
Make simple layout changes, such as rearranging
dashboard and form elements and hiding panels.
Tokens
Set custom tokens throughout the dashboard page.
Custom visualizations
Build custom visualizations as dashboard panels.
Table cell renderers
Specify custom styles and behavior within table cells.
Splunk SDKs
alternative to working within the
Splunk Web Framework,
The Splunk SDKs available for the
release of Splunk 6:
C#
Java
JavaScript
PHP
Python
Ruby