Beginning Elastic Stack

This book teaches you how to install, configure and implement the Elastic Stack (Elasticsearch, Logstash and Kibana) - the invaluable tool for anyone deploying a centralized log management solution for servers and apps. Supported by Puppet and available with various plugins, Elastic Stack is the bes...

Full description

Main Author: Sharma, Vishal,
Other Authors: SpringerLink (Online service)
Format: eBook
Language: English
Published: [United States] : Apress, 2016.
Distributed to the Book trade worldwide by Springer.
Physical Description: 1 online resource.
Subjects:
Summary: This book teaches you how to install, configure and implement the Elastic Stack (Elasticsearch, Logstash and Kibana) - the invaluable tool for anyone deploying a centralized log management solution for servers and apps. Supported by Puppet and available with various plugins, Elastic Stack is the best option for your server log management. You will learn how to use and configure Elastic Stack independently and alongside Puppet. Each chapter includes real-world examples and practical troubleshooting tips, enabling you to get up and running with Elastic Stack in record time. Fully customizable and easy to use, Elastic Stack enables you to be on top of your servers all the time, and resolve problems for your clients as fast as possible. Get started with it using this book today.
Item Description: At a Glance; Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: Getting Started with Logstash; Why Use Logstash?; Logstash, Elasticsearch, and Kibana Setup; Preinstallation Setup; Hardware Requirements; Install a Fresh Server; For CentOS; For Ubuntu; Installing OpenJDK 8 and JRE on CentOS 7; Installing OpenJDK 8 and JRE on Ubuntu 16.04.1 LTS; Installing Logstash; Installing Logstash on CentOS 7; Installing on Ubuntu 16.04.1 LTS; Logstash CLI Flags; Logstash Configuration; Logstash Logs; Upgrading Logstash; Summary.
Chapter 2: Getting Started with ElasticsearchWhat Is Elasticsearch?; Installing Elasticsearch on CentOS 7; Installing Elasticsearch on Ubuntu 16.04.1 LTS; Configuring Elasticsearch on CentOS 7; Configuring Network Settings; Configuring Elasticsearch on Ubuntu 16.04.1 LTS; Creating an Index; Deleting an Index; Upgrading Elasticsearch; Summary; Chapter 3: Getting Started with Kibana; Installing Kibana on CentOS 7; Installing Kibana on Ubuntu 16.04.1 LTS; Configuring Kibana with Logstash and Elasticsearch; Kibana Visualize; Kibana Plug-ins; Removing Plug-ins; Updating a Plug-in.
Kibana Server ConfigurationSummary; Chapter 4: Working with Remote Servers; Setting Up Logstash on a Remote Server; Installing Filebeat on a Remote CentOS 7 Server; Installing Filebeat on a Remote Ubuntu 16.04.1 LTS Server; Configuring Filebeat on CentOS 7 and Ubuntu 16.04.1 LTS; Sending Output to Logstash Using Filebeat; Sending Data to Elasticsearch Using Filebeat; Filebeat CLI Flags; Summary; Chapter 5: Configuring Logstash for Services and System Logs; Syslog Configuration with Logstash CentOS 7; Syslog Configuration with Logstash on Ubuntu 16.04.1 LTS.
Configuring Logstash for Mail ServersExim Configuration; Postfix Configuration; Configuring Secure Log; MySQL Logs; Summary; Chapter 6: Graphite Monitoring and Graphs; Installing Graphite on CentOS 7; Preinstallation Setup; Installing Graphite on CentOS 7; Configuring Graphite, Carbon, and Whisper; Adding Carbon As a Service on CentOS 7; Configuring Graphite-web; Configuring Logstash to Send Data to Graphite; Securing Graphite-web; Installing Graphite on Ubuntu 16.04.1 LTS; Configuring Graphite-web; Database Creation; Configuring Logstash to Send Output to Graphite; Summary.
Chapter 7: Configuring Elasticsearch WatcherInstalling Watcher on CentOS 7; Installing Watcher on Ubuntu 16.04.1 LTS; Configuring Watches for Logs; Configuring Kibana for Watches; Sending Alerts to E-mail; Configuring Sense Editor; Installing Sense Editor; Creating an Index Using Sense; Listing Watches; Deleting Watches; Sense Editor History; Sense Editor Settings; Sense Editor Help; Summary; Chapter 8: Securing the ELK Stack with Shield; Preinstallation Setup; Installing Shield on CentOS 7 ; Installing Shield on Ubuntu 16.04.1 LTS; IP Filtering; Authentication; Adding a User to Shield.
Includes index.
This book teaches you how to install, configure and implement the Elastic Stack (Elasticsearch, Logstash and Kibana) - the invaluable tool for anyone deploying a centralized log management solution for servers and apps. Supported by Puppet and available with various plugins, Elastic Stack is the best option for your server log management. You will learn how to use and configure Elastic Stack independently and alongside Puppet. Each chapter includes real-world examples and practical troubleshooting tips, enabling you to get up and running with Elastic Stack in record time. Fully customizable and easy to use, Elastic Stack enables you to be on top of your servers all the time, and resolve problems for your clients as fast as possible. Get started with it using this book today.
Physical Description: 1 online resource.
ISBN: 9781484216941
1484216946
1484216938
9781484216934