Elasticsearch 5.x Solutions - Node and Cluster Management

Course

Online

£ 150 + VAT

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Get deep knowledge on the node and cluster management aspects of Elasticsearch.This highly practical course focuses primarily on the node and cluster management aspects of Elasticsearch. The video contains recipes and hands-on solutions to backing up and restoring your nodes and clusters in Elasticsearch, as well as working with user interfaces.About The AuthorAlberto Paro is an engineer, project manager, and software developer. He currently works as freelance trainer/consultant on big data technologies and NoSQL solutions. He loves to study emerging solutions and applications mainly related to big data processing, NoSQL, natural language processing, and neural networks. He began programming in BASIC on a Sinclair Spectrum when he was eight years old, and to date, has collected a lot of experience using different operating systems, applications, and programming languages. In 2000, he graduated in computer science engineering from Politecnico di Milano with a thesis on designing multiuser and multidevice web applications. He assisted professors at the university for about a year. He then came in contact with The Net Planet Company and loved their innovative ideas; he started working on knowledge management solutions and advanced data mining products. In summer 2014, his company was acquired by a big data
Technologies company, where he worked until the end of 2015 mainly using Scala and
Python on state-of-the-art big data software (Spark, Akka, Cassandra, and YARN). In 2013,
He started freelancing as a consultant for big data, machine learning, Elasticsearch and other
NoSQL products. He has created or helped to develop big data solutions for business
Intelligence, financial, and banking companies all over the world. A lot of his time is spent
Teaching how to efficiently use big data solutions (mainly Apache Spark), NoSql datastores
(Elasticsearch, HBase, and Accumulo) and related technologies (Scala, Akka, and.
Playframework)

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

Control cluster health and state via an API
Use the task management and Hot thread API
Manage repositories
Manage Kibana dashboards
Visualize data with Kibana
Look at PUT, GET, and DELETE an ingest pipeline
Built-in and Grok processors

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 4 years

Subjects

  • Production
  • Programming
  • Cleaning
  • Statistics
  • Server
  • Monitoring
  • Information Systems
  • IT
  • IT Management
  • Information Systems management

Course programme

Managing Clusters and Nodes 6 lectures 26:16 The Course Overview This video gives an overview of the entire course. Controlling Cluster Health and State Via an API Elasticsearch provides a convenient way to manage the cluster state, which is one of the first things to check if any problems occur. If you need more details on your cluster, you need to query its state. • View the cluster health • Learn the cluster status of Elasticsearch • View the cluster state Getting Nodes Information and Statistics Via API In production clusters, it's very important to monitor nodes via this API to detect misconfiguration and problems relating to different plugins and modules. • Retrieve the node information • Truncate repetitive parts • Retrieve the node statistic Using the Task Management and the Hot thread API When some actions are called, they create a server side task that executes the job. The task management API allows you to control these actions. Sometimes, your cluster slows down due to massive CPU usage and you need to understand why. • Retrieve the node information • Get the task information Managing the Shard Allocation Sometimes, due to massive relocation, or due to nodes restarting or some other cluster issues, it's necessary to monitor or define custom shard allocation. • Retrieve the cluster allocation information Monitoring Segments and Clearing the Cache Monitoring the index segments means monitoring the health of an index. Cleaning the cache helps to speed up searching, such as cache results, items and filter results. • Retrieve the index segments • Call the cleancache API on an index Managing Clusters and Nodes 6 lectures 26:16 The Course Overview This video gives an overview of the entire course. Controlling Cluster Health and State Via an API Elasticsearch provides a convenient way to manage the cluster state, which is one of the first things to check if any problems occur. If you need more details on your cluster, you need to query its state. • View the cluster health • Learn the cluster status of Elasticsearch • View the cluster state Getting Nodes Information and Statistics Via API In production clusters, it's very important to monitor nodes via this API to detect misconfiguration and problems relating to different plugins and modules. • Retrieve the node information • Truncate repetitive parts • Retrieve the node statistic Using the Task Management and the Hot thread API When some actions are called, they create a server side task that executes the job. The task management API allows you to control these actions. Sometimes, your cluster slows down due to massive CPU usage and you need to understand why. • Retrieve the node information • Get the task information Managing the Shard Allocation Sometimes, due to massive relocation, or due to nodes restarting or some other cluster issues, it's necessary to monitor or define custom shard allocation. • Retrieve the cluster allocation information Monitoring Segments and Clearing the Cache Monitoring the index segments means monitoring the health of an index. Cleaning the cache helps to speed up searching, such as cache results, items and filter results. • Retrieve the index segments • Call the cleancache API on an index The Course Overview This video gives an overview of the entire course. The Course Overview This video gives an overview of the entire course. The Course Overview This video gives an overview of the entire course. The Course Overview This video gives an overview of the entire course. This video gives an overview of the entire course. This video gives an overview of the entire course. Controlling Cluster Health and State Via an API Elasticsearch provides a convenient way to manage the cluster state, which is one of the first things to check if any problems occur. If you need more details on your cluster, you need to query its state. • View the cluster health • Learn the cluster status of Elasticsearch • View the cluster state Controlling Cluster Health and State Via an API Elasticsearch provides a convenient way to manage the cluster state, which is one of the first things to check if any problems occur. If you need more details on your cluster, you need to query its state. • View the cluster health • Learn the cluster status of Elasticsearch • View the cluster state Controlling Cluster Health and State Via an API Elasticsearch provides a convenient way to manage the cluster state, which is one of the first things to check if any problems occur. If you need more details on your cluster, you need to query its state. • View the cluster health • Learn the cluster status of Elasticsearch • View the cluster state Controlling Cluster Health and State Via an API Elasticsearch provides a convenient way to manage the cluster state, which is one of the first things to check if any problems occur. If you need more details on your cluster, you need to query its state. • View the cluster health • Learn the cluster status of Elasticsearch • View the cluster state Elasticsearch provides a convenient way to manage the cluster state, which is one of the first things to check if any problems occur. If you need more details on your cluster, you need to query its state. • View the cluster health • Learn the cluster status of Elasticsearch • View the cluster state Elasticsearch provides a convenient way to manage the cluster state, which is one of the first things to check if any problems occur. If you need more details on your cluster, you need to query its state. • View the cluster health • Learn the cluster status of Elasticsearch • View the cluster state Getting Nodes Information and Statistics Via API In production clusters, it's very important to monitor nodes via this API to detect misconfiguration and problems relating to different plugins and modules. • Retrieve the node information • Truncate repetitive parts • Retrieve the node statistic Getting Nodes Information and Statistics Via API In production clusters, it's very important to monitor nodes via this API to detect misconfiguration and problems relating to different plugins and modules. • Retrieve the node information • Truncate repetitive parts • Retrieve the node statistic Getting Nodes Information and Statistics Via API In production clusters, it's very important to monitor nodes via this API to detect misconfiguration and problems relating to different plugins and modules. • Retrieve the node information • Truncate repetitive parts • Retrieve the node statistic Getting Nodes Information and Statistics Via API In production clusters, it's very important to monitor nodes via this API to detect misconfiguration and problems relating to different plugins and modules. • Retrieve the node information • Truncate repetitive parts • Retrieve the node statistic In production clusters, it's very important to monitor nodes via this API to detect misconfiguration and problems relating to different plugins and modules. • Retrieve the node information • Truncate repetitive parts • Retrieve the node statistic In production clusters, it's very important to monitor nodes via this API to detect misconfiguration and problems relating to different plugins and modules. • Retrieve the node information • Truncate repetitive parts • Retrieve the node statistic Using the Task Management and the Hot thread API When some actions are called, they create a server side task that executes the job. The task management API allows you to control these actions. Sometimes, your cluster slows down due to massive CPU usage and you need to understand why. • Retrieve the node information • Get the task information Using the Task Management and the Hot thread API When some actions are called, they create a server side task that executes the job. The task management API allows you to control these actions. Sometimes, your cluster slows down due to massive CPU usage and you need to understand why. • Retrieve the node information • Get the task information Using the Task Management and the Hot thread API When some actions are called, they create a server side task that executes the job. The task management API allows you to control these actions. Sometimes, your cluster slows down due to massive CPU usage and you need to understand why. • Retrieve the node information • Get the task information Using the Task Management and the Hot thread API When some actions are called, they create a server side task that executes the job. The task management API allows you to control these actions. Sometimes, your cluster slows down due to massive CPU usage and you need to understand why. • Retrieve the node information • Get the task information When some actions are called, they create a server side task that executes the job. The task management API allows you to control these actions. Sometimes, your cluster slows down due to massive CPU usage and you need to understand why. • Retrieve the node information • Get the task information When some actions are called, they create a server side task that executes the job. The task management API allows you to control these actions. Sometimes, your cluster slows down due to massive CPU usage and you need to understand why. • Retrieve the node information • Get the task information Managing the Shard Allocation Sometimes, due to massive relocation, or due to nodes restarting or some other cluster issues, it's necessary to monitor or define custom shard allocation. • Retrieve the cluster allocation information Managing the Shard Allocation Sometimes, due to massive relocation, or due to nodes restarting or some other cluster issues, it's necessary to monitor or define custom shard allocation. • Retrieve the cluster allocation information Managing the Shard Allocation Sometimes, due to massive relocation, or due to nodes restarting or some other cluster issues, it's necessary to monitor or define custom shard allocation. • Retrieve the cluster allocation information Managing the Shard Allocation Sometimes, due to massive relocation, or due to nodes restarting or some other cluster issues, it's necessary to monitor or define custom shard allocation. • Retrieve the cluster allocation information Sometimes, due to massive relocation, or due to nodes restarting or some other cluster issues, it's necessary to monitor or define custom shard allocation. • Retrieve the cluster allocation information Sometimes, due to massive relocation, or due to nodes restarting or some other cluster issues, it's necessary to monitor or define custom shard allocation. • Retrieve the cluster allocation information Monitoring Segments and Clearing the Cache Monitoring the index segments means monitoring the health of an index. Cleaning the cache helps to speed up searching, such as cache results, items and filter results. • Retrieve the index segments • Call the cleancache API on an index Monitoring Segments and Clearing the Cache Monitoring the index segments means monitoring the health of an index. Cleaning the cache helps to speed up searching, such as cache results, items and filter results. • Retrieve the index segments • Call the cleancache API on an index Monitoring Segments and Clearing the Cache Monitoring the index segments means monitoring the health of an index. Cleaning the cache helps to speed up searching, such as cache results, items and filter results. • Retrieve the index segments • Call the cleancache API on an index Monitoring Segments and Clearing the Cache Monitoring the index segments means monitoring the health of an index. Cleaning the cache helps to speed up searching, such as cache results, items and filter results. • Retrieve the index segments • Call the cleancache API on an index Monitoring the index segments means monitoring the health of an index. Cleaning the cache helps to speed up searching, such as cache results, items and filter results. • Retrieve the index segments • Call the cleancache API on an index Monitoring the index segments means monitoring the health of an index. Cleaning the cache helps to speed up searching, such as cache results, items and filter results. • Retrieve the index segments • Call the cleancache API on an index Backup and Restore 4 lectures 12:21 Managing Repositories An Elasticsearch snapshot allows for the creation of snapshots of individual indices (or aliases), or an entire cluster, into a remote repository. • Create a repository called my_repository • Retrieve repository information • Delete a repository Executing a Snapshot We can create snapshots of indices, a full backup of an index, in the exact instant that the command is called • Create a snapshot called snap_1 for the test and test1 indices • Retrieve snapshot information • Delete a snapshot Restoring a Snapshot Once you have the snapshots of your data, it can be restored. • Copy the data on the primary shard of the restored index Reindexing from a Remote Cluster It's not possible to restore backups of a newer Elasticsearch version in an older version. The restore is only forward-compatible. So, we need reindexing from a remote cluster. • Add the remote server address • Restart the Elasticsearch node to take the new configuration • Call the reindex API to copy a test-source index data in a test-dest via the remote REST endpoint Backup and Restore. 4 lectures 12:21 Managing Repositories An Elasticsearch snapshot allows for the creation of snapshots of individual indices (or aliases), or an entire cluster, into a remote repository nge to be used for Elasticsearch. It provides data visualization and data discovery and with commercial products such as X-Pack, and also supports security, graph, and cluster monitoring. • Download the binary version of Kibana • Install Xpack Kibana is an opensource pluggable interface, free to change to be used for Elasticsearch. It provides data visualization and data discovery and with commercial products such as X-Pack, and also supports security, graph, and cluster...

Additional information

JSON, Java and related technologies

Elasticsearch 5.x Solutions - Node and Cluster Management

£ 150 + VAT