Cargando…

Learning ELK stack : build mesmerizing visualizations, and analytics from your logs and data using Elasticsearch, Logstash, and Kibana /

Build mesmerizing visualizations, analytics, and logs from your data using Elasticsearch, Logstash, and Kibana About This Book Solve all your data analytics problems with the ELK stack Explore the power of Kibana4 search and visualizations built over Elasticsearch queries and learn about the feature...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Chhajed, Saurabh (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2015.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introduction to ELK Stack; The need for log analysis; Issue debugging; Performance analysis; Security analysis; Predictive analysis; Internet of things and logging; Challenges in log analysis; Non-consistent log format; Tomcat logs; Apache access logs
  • combined log format; IIS logs; Variety of time formats; Decentralized logs; Expert knowledge requirement; The ELK Stack; Elasticsearch; Logstash; Kibana; ELK data pipeline; ELK Stack installation; Installing Elasticsearch
  • Running ElasticsearchElasticsearch configuration; Network Address; Paths; The cluster name; The node name; Elasticsearch plugins; Installing Logstash; Running Logstash; Logstash with file input; Logstash with Elasticsearch output; Configuring Logstash; Installing Logstash forwarder; Logstash plugins; Input plugin; Filters plugin; Output plugin; Installing Kibana; Configuring Kibana; Running Kibana; Kibana interface; Discover; Visualize; Dashboard; Settings; Summary; Chapter 2: Building Your First Data Pipeline with ELK; Input dataset; Data format for input dataset; Configuring Logstash input
  • Filtering and processing inputPutting data to Elasticsearch; Visualizing with Kibana; Running Kibana; Kibana visualizations; Building a line chart; Building a bar chart; Building a Metric; Building a data table; Summary; Chapter 3: Collect, Parse and Transform Data with Logstash; Configuring Logstash; Logstash plugins; Listing all plugins in Logstash; Data types for plugin properties; Array; Boolean; Codec; Hash; String; Comments; Field references; Logstash conditionals; Types of Logstash plugins; Input plugins; Output plugins; Filter plugins; Codec plugins; Summary
  • Chapter 4: Creating Custom Logstash PluginsLogstash plugin management; Plugin lifecycle management; Installing a plugin; Updating a plugin; Uninstalling a plugin; Structure of a Logstash plugin; Required dependencies; Class declaration; Configuration name; Configuration options setting; Plugin methods; Input plugin; Filter plugin; Output plugin; Codec plugin; Writing a Logstash filter plugin; Building the plugin; Summary; Chapter 5: Why Do We Need Elasticsearch in ELK?; Why Elasticsearch?; Elasticsearch basic concepts; Index; Document; Field; Type; Mapping; Shard
  • Primary shard and replica shardCluster; Node; Exploring the Elasticsearch API; Listing all available indices; Listing all nodes in a cluster; Checking the health of the cluster; Health status of the cluster; Creating an index; Retrieving the document; Deleting documents; Deleting an index; Elasticsearch Query DSL; Elasticsearch plugins; Bigdesk plugin; Elastic-Hammer plugin; Head plugin; Summary; Chapter 6: Finding Insights with Kibana; Kibana 4 features; Search highlights; Elasticsearch aggregations; Scripted fields; Dynamic dashboards; Kibana interface; Discover page; Time filter