ELK Stack – Monitor elastic nodes using cerebro

One of the most often asked question about the ELK stack is how can i monitor the elastic nodes itself. Monitoring the nodes here includes all indexes, all the data nodes, index size, total index size, etc. One tool that i use for my implementations is Cerebro.

The open source cerebro application works well with ELK stack 5.x version. The source and build information is

https://github.com/lmenezes/cerebro

Installation

Installation is as simple as

  • Download release version
  • Extract the files
  • Execute bin/cerebro or cerebro.bat for windows
  • Open http://localhost:3000 in a browser to monitor nodes

Release versions can be found at https://github.com/lmenezes/cerebro/releases

The following screen grabs are from 0.6.1 version of Cerebro.

Hosts screen

24012f0f-7607-4b4e-8b61-8613e42bad84

 Main Screen

3586bfdc-bdc5-4bc6-a519-59b6f32f5028

Main menu

26a4bd72-7042-4195-8a83-0afebee5beec

 

 

 

 

 

 

Cluster settings

c96875da-61e2-44a8-81fc-a2a113fb32d5

 

Index Templates

98ccd19f-bfe2-43e0-922c-3c4d3bc94623

 

Analyze fields in index

fc6632c5-e590-444f-97e4-9199391fa6dc (1)

Repositories

29eaf4f5-4378-4ba5-8d32-b80b845d1e6b

 

 

Create new repository

56121251-1960-4345-8bbd-bc318914b74d

 

Delete Repository

e6c9bcd1-32ae-419c-a23c-673290d3c92e (1)

 

 

 

 

Snapshots

a5837f17-1c38-4707-b14d-d4b83bec6eeb (1)

 

 

 

 

Create snapshot

ff19f1de-95d2-4d62-8c52-dd7a7d10ade8 (1)

Delete snapshot

20d2401d-d42d-44b1-9934-428c48e855d2

 

 

 

 

 

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *