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
Advertisements
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
Main Screen
Main menu
Cluster settings
Index Templates
Analyze fields in index
Repositories
Create new repository
Delete Repository
Snapshots
Create snapshot
Delete snapshot
Advertisements