售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
Learning Kibana 5.0
Learning Kibana 5.0
Learning Kibana 5.0
Learning Kibana 5.0
Credits
Credits
About the Author
About the Author
About the Reviewers
About the Reviewers
www.PacktPub.com
www.PacktPub.com
Why subscribe?
Why subscribe?
Customer Feedback
Customer Feedback
Dedication
Dedication
Preface
Preface
What this book covers
What this book covers
What you need for this book
What you need for this book
Who this book is for
Who this book is for
Conventions
Conventions
Reader feedback
Reader feedback
Customer support
Customer support
Downloading the example code
Downloading the example code
Downloading the color images of this book
Downloading the color images of this book
Errata
Errata
Piracy
Piracy
Questions
Questions
1. Introduction to Data-Driven Architecture
1. Introduction to Data-Driven Architecture
Industry challenges
Industry challenges
Use cases
Use cases
Fundamental steps
Fundamental steps
Data shipping
Data shipping
Data ingest
Data ingest
Storing data at scale
Storing data at scale
Visualizing data
Visualizing data
Technologies limits
Technologies limits
Relational databases
Relational databases
Hadoop
Hadoop
NoSQL
NoSQL
Overview of the Elastic stack
Overview of the Elastic stack
Elasticsearch
Elasticsearch
Beats
Beats
Logstash
Logstash
Kibana
Kibana
X-Pack
X-Pack
Security
Security
Monitoring
Monitoring
Alerting
Alerting
Graph
Graph
Reporting
Reporting
Summary
Summary
2. Installing and Setting Up Kibana 5.0
2. Installing and Setting Up Kibana 5.0
Setting up your installation
Setting up your installation
Downloading the software
Downloading the software
Installing Elasticsearch
Installing Elasticsearch
Installing Kibana
Installing Kibana
Installing X-Packs
Installing X-Packs
Configuring security
Configuring security
Kibana anatomy
Kibana anatomy
Core components
Core components
Discover
Discover
Visualize
Visualize
Dashboard
Dashboard
Timelion
Timelion
Management
Management
DevTools/Console
DevTools/Console
Plugins
Plugins
DevTools/Profiler
DevTools/Profiler
Monitoring
Monitoring
Graph
Graph
Summary
Summary
3. Business Analytics with Kibana 5.0
3. Business Analytics with Kibana 5.0
Business use case - Paris accidentology
Business use case - Paris accidentology
Data modeling - entity-centric documents
Data modeling - entity-centric documents
Importing data
Importing data
Using Logstash
Using Logstash
Configuring the input - file
Configuring the input - file
Setting the filters
Setting the filters
Configuring the output - Elasticsearch
Configuring the output - Elasticsearch
Building the dashboard
Building the dashboard
Understanding the mechanics of a Kibana visualization with a line chart - the accident timeline
Understanding the mechanics of a Kibana visualization with a line chart - the accident timeline
Bar chart - top accident streets
Bar chart - top accident streets
Pie chart - vehicle breakdown
Pie chart - vehicle breakdown
Area chart - victim status
Area chart - victim status
Tile map - accident data over a map
Tile map - accident data over a map
Asking questions of your data
Asking questions of your data
How to enhance the bicycle experience in Paris?
How to enhance the bicycle experience in Paris?
What are the most dangerous streets in Paris, and why?
What are the most dangerous streets in Paris, and why?
Summary
Summary
4. Logging Analytics with Kibana 5.0
4. Logging Analytics with Kibana 5.0
Technical use case - Apache server logs
Technical use case - Apache server logs
Importing data in Console
Importing data in Console
Importing the dashboard
Importing the dashboard
Understanding the dashboard
Understanding the dashboard
Markdown - notes in dashboard
Markdown - notes in dashboard
Metrics - logs overview
Metrics - logs overview
Bar chart - response code over time
Bar chart - response code over time
Area chart - bandwidth by country
Area chart - bandwidth by country
Data table - requests by agent
Data table - requests by agent
Data table - top requested resources
Data table - top requested resources
Pie chart - significant countries by response
Pie chart - significant countries by response
Tile map - hits per country
Tile map - hits per country
Asking the data a question
Asking the data a question
Bandwidth analysis
Bandwidth analysis
Security analysis
Security analysis
Summary
Summary
5. Metric Analytics with Metricbeat and Kibana 5.0
5. Metric Analytics with Metricbeat and Kibana 5.0
Technical use case - system monitoring with Metricbeat
Technical use case - system monitoring with Metricbeat
Getting started with Metricbeat
Getting started with Metricbeat
Metricbeat installation
Metricbeat installation
Configuring and running Metricbeat
Configuring and running Metricbeat
Metricbeat in Kibana
Metricbeat in Kibana
Importing the dashboard
Importing the dashboard
Visualizing metrics
Visualizing metrics
Metricbeat in Timelion
Metricbeat in Timelion
Analyzing the max CPU utilization over time
Analyzing the max CPU utilization over time
Using X-Pack alerting
Using X-Pack alerting
Summary
Summary
6. Graph Exploration in Kibana
6. Graph Exploration in Kibana
Introducing the basics of Elastic Graph
Introducing the basics of Elastic Graph
How Elastic Graph is different from other graph technologies out there
How Elastic Graph is different from other graph technologies out there
Exploring the Stack Overflow dataset with Elastic Graph
Exploring the Stack Overflow dataset with Elastic Graph
Prepare to graph!
Prepare to graph!
The data structure
The data structure
Simple exploration
Simple exploration
Advanced exploration
Advanced exploration
Disabling significant links
Disabling significant links
Multi-term graph exploration
Multi-term graph exploration
Advanced drill-downs
Advanced drill-downs
Summary
Summary
7. Customizing Kibana 5.0 Timelion
7. Customizing Kibana 5.0 Timelion
Diving into Timelion code
Diving into Timelion code
Understanding the Kibana plugin structure
Understanding the Kibana plugin structure
Using Timelion functions
Using Timelion functions
When Google Analytics meets the lion
When Google Analytics meets the lion
Setting up our development environment
Setting up our development environment
Verifying our installation
Verifying our installation
Setting up our Google API account
Setting up our Google API account
Verifying our configuration
Verifying our configuration
Walking through the implementation
Walking through the implementation
google_utils.js
google_utils.js
ganalytics.js
ganalytics.js
Plugin release management
Plugin release management
Tagging our code base and creating a release
Tagging our code base and creating a release
Summary
Summary
8. Anomaly Detection in Kibana 5.0
8. Anomaly Detection in Kibana 5.0
Understanding the concept of anomaly detection
Understanding the concept of anomaly detection
Understanding human limits with regard to data visualization
Understanding human limits with regard to data visualization
Understanding the limits of traditional anomaly detection
Understanding the limits of traditional anomaly detection
Understanding how Prelert solves anomaly detection
Understanding how Prelert solves anomaly detection
Using Prelert for operational analytics
Using Prelert for operational analytics
Setting up Prelert
Setting up Prelert
Creating a Prelert job
Creating a Prelert job
Combining Prelert, alerting, and Timelion
Combining Prelert, alerting, and Timelion
Visualizing anomaly results in Timelion
Visualizing anomaly results in Timelion
Scheduling anomaly detection reports with Reporting
Scheduling anomaly detection reports with Reporting
Summary
Summary
9. Creating a Custom Plugin for Kibana 5.0
9. Creating a Custom Plugin for Kibana 5.0
Creating a plugin from scratch
Creating a plugin from scratch
Yeoman - the plugin scaffolder
Yeoman - the plugin scaffolder
Verifying our installation
Verifying our installation
A plugin to render Elasticsearch topology
A plugin to render Elasticsearch topology
Walking through topology implementation
Walking through topology implementation
Server code
Server code
Public code
Public code
Plugin installation
Plugin installation
Summary
Summary
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜