Table of Contents:
  • Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Play Time
  • Getting Data In; Introduction; Indexing files and directories; Getting data through network ports; Using scripted inputs; Using modular inputs; Using the Universal Forwarder to gather data; Loading the sample data for this book; Defining field extractions; Defining event types and tags; Summary; Chapter 2: Diving into Data
  • Search and Report; Introduction; Making raw event data readable; Finding the most accessed web pages; Finding the most used web browsers
  • Charting the number of method requests by type and hostCreating a timechart of method requests, views, and response times; Using a scatter chart to identify discrete requests by size and response time; Creating an area chart of the application's functional statistics; Using a bar chart to show the average amount spent by category; Creating a line chart of item views and purchases over time; Summary; Chapter 4: Building an Operational Intelligence Application; Introduction; Creating an Operational Intelligence application; Adding dashboards and reports
  • Pivot charting top error codesSummary; Chapter 6: Diving Deeper
  • Advanced Searching; Introduction; Calculating the average session time on a website; Calculating the average execution time for multi-tier web requests; Displaying the maximum concurrent checkouts; Analyzing the relationship of web requests; Predicting website-traffic volumes; Finding abnormally sized web requests; Identifying potential session spoofing; Summary; Chapter 7: Enriching Data
  • Lookups and Workflows; Introduction; Looking up product code descriptions; Flagging suspect IP addresses; Creating a session state table
  • Organizing the dashboards more efficientlyDynamically drilling down on activity reports; Creating a form to search web activity; Linking web page activity reports to the form; Displaying a geographical map of visitors; Scheduling the PDF delivery of a dashboard; Summary; Chapter 5: Extending Intelligence
  • Data Models and Pivoting; Introduction; Creating a data model for web access logs; Creating a data model for application logs; Accelerating data models; Pivoting total sales transactions; Pivoting purchases by geographic location; Pivoting slowest responding web pages
  • Identifying the top-referring websitesCharting web page response codes; Displaying web page response time statistics; Listing the top viewed products; Charting the application's functional performance; Charting the application's memory usage; Counting the total number of database connections; Summary; Chapter 3: Dashboards and Visualizations
  • Make Data Shine; Introduction; Creating an Operational Intelligence dashboard; Using a pie chart to show the most accessed web pages; Displaying the unique number of visitors; Using a gauge to display the number of errors