Skip to content

mshonichev/elk-monitor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ELK installation for Apache Ignite

This repo contains ansible scripts to install ELK + filebeat&dstat in RedHat linux. Most intresting thing is logstash pipeline (elk-monitor/ansible/playbooks/configs/logstash/conf.d) where some Ruby magic translate text log messages into structured data.

Intro

  1. git clone
  2. cd elk-monitor/ansible
  3. see README.txt and playbooks dir

Components

The main components of log collecting and analyzing system is:

  • Filebeat - agent to send log messages from any log files to ELK server (work on all grid nodes)
  • dstat - simple and temporary solytion, but it allow to monitor some OS level metrics (work on all grid nodes)
  • elasticsearch - simple database with schema less documents and full text search feature (work on ELK node)
  • kibana - web UI to select log
  • logstash - parse logs from text messages to get some metrics (work on ELK node)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 88.2%
  • JavaScript 11.8%