SlideShare ist ein Scribd-Unternehmen logo
1 von 3
How To Deploy Logstash 1.1.13 on
Centos 6.x
Author : Kanwar Batra
Audience : System Administrators, NOC Monitoring Team, DBA's, Developers
Relevance : This document outlines the deployment of Logstash server components
What is Logstash
Logstash is a tool for managing events and logs. You can use it to collect logs, parse them,
and store them for later use (like, for searching). Speaking of searching, logstash comes
with a web interface for searching and drilling into all of your logs.
How to Download the Software
The software can be downloaded here
Software Details
This document is based on a 2 node deployment as a POC without redundancy. Logstash is
recommended to be deployed as a HA Cluster for redundancy and avoid loss of log data
due to individual node outages.
 First Node (LogStash Master Node)
o Centos 6.4 64 bit
o Logstash 1.1.13
o Elasticsearch v0.90 or higher
o Java v1.6 or Higher
o redis 2.6
o httpd 2.4
o apr 1.4.6
o grok 1.2
o geoip-geolite 2013.04.1
 Second Node (Elasticsearch Node)
o Centos 6.4 64 bit
o Logstash 1.1.13 (For Agent)
o Elasticsearch v0.90 or higher
o Java v1.6 or Higher
O/S Configuration Changes
On Centos 6.4 Server modify the following files
 /etc/sysctl.conf add to bottom of file
o sudo vi /etc/sysctl.conf
 vm.overcommit_memory = 1
 /etc/security/limits.conf

o * soft core unlimited
o * soft nofile 65535
o * hard nofile 65535
o elsearch soft memlock unlimited
o elsearch hard memlock unlimited
o elsearch soft nofile 256000
o elsearch hard nofile 256000
o elsearch soft rss unlimited
o elsearch hard rss unlimited
o elsearch soft stack unlimited
o elsearch hard stack unlimited
o elsearch soft cpu unlimited
o elsearch hard cpu unlimited
o elsearch soft nproc unlimited
o elsearch hard nproc unlimited
o elsearch soft as unlimited
o elsearch hard as unlimited
 /etc/sysctl/selinux
o SELINUX=disabled
 /etc/sysconfig/iptables & ip6tables
o Modify the files and add relevant ports. This document is created based on
iptables being disabled.
o service iptables stop
o service ip6tables stop
o chkconfig iptables off
o chkconfig ip6tables off
 Reboot the Host after above Changes
Pre-Install Checks

o service iptables status ( output - iptables: Firewall is not running)
o service ip6tables status ( output - ip6tables: Firewall is not running)
o sestatus ( output - SELinux status: disabled)
Software Install
Logstash Node (Install rpm's in the following order )
 sudo yum install java-1.6.0-sun-1.6.0.32-1jpp.x86_64.rpm
 sudo yum install elasticsearch-0.90.2-1.el6.x86_64.rpm logstash-1.1.13-1.el6.noarch.rpm
redis-2.6.13-1.el6.x86_64.rpm grok-1.20110708.1-1.el6.x86_64.rpm
 sudo yum install geoip-geolite-2013.04-1.el6.noarch.rpm
 Backup the default Logstash file logstash.conf in /etc/logstash directory to
logstash.conf.default
 Create logstash.conf
 Modify the elastic search yml file also and update it with relevant node details
 if you are using GeoIP license change the logstash GOIP to ls
/usr/share/GeoIP/GeoIPCity.dat if using lite us the value in the attached logstash.conf
 Install sudo yum install httpd-* apr-*
 Create a link to /usr/lib64 in /etc/httpd
 Modify the httpd.conf Please pay special attention to the LoadModules .
 Unzip the kibana software downloaded earlier and move the directory to /var/www/html
 Change directory to location of your kibana (/var/www/html/kibana3), copy kibana3.conf
to /etc/httpd/conf.d
 kibana conf should be configured
 config.js is updated as
 To have all services startup at boot run chkconfig
o chkconfig httpd on
o chkconfig elasticsearch on
o chkconfig logstash on
 This completes the setup of Logstash software on the First Host. The second host is
configured as an elastic search server.
Elasticsearch Node (Install rpm's in the following order )
 sudo yum install java-1.6.0-sun-1.6.0.32-1jpp.x86_64.rpm
 sudo yum install elasticsearch-0.90.2-1.el6.x86_64.rpm logstash-1.1.13-
1.el6.noarch.rpm grok-1.20110708.1-1.el6.x86_64.rpm
 sudo yum install geoip-geolite-2013.04-1.el6.noarch.rpm
 Backup the default Logstash file logstash.conf in /etc/logstash directory to
logstash.conf.default
 Create logstash.conf as for the agent
 Update the elastic search yml as
 To have all services startup at boot run chkconfig
o chkconfig httpd on
o chkconfig elasticsearch on
o chkconfig logstash on
 Now we have a running Logstash environment. At this time you can access the Kibana
frontend
 Run the curl command for template mapping from logstash server.
Configuration Files for references
https://drive.google.com/folderview?id=0B2jSbXbYuSe_MVotR3ZDdzlwaFE&usp=sharing
Disclaimer:
The install of this product and opinions are listed above are solely based on my experience in the
implementation of Logstash for a Customer and is a working solution copy from that experience..
You can reference and use this document and send questions which I can answer based on my
experience.
This however is not an official document from Logstash team and they have not evaluated this
document for it’s accuracy.

Weitere ähnliche Inhalte

Andere mochten auch

Galerias Cdav La Habana Cuba
Galerias Cdav La Habana CubaGalerias Cdav La Habana Cuba
Galerias Cdav La Habana CubaAlfonso Caputo
 
HTTP 완벽가이드 - ch15. 엔터티, 인코딩 (Entities and Encoding)
HTTP 완벽가이드 - ch15. 엔터티, 인코딩 (Entities and Encoding)HTTP 완벽가이드 - ch15. 엔터티, 인코딩 (Entities and Encoding)
HTTP 완벽가이드 - ch15. 엔터티, 인코딩 (Entities and Encoding)Mungyu Choi
 
HUKUM TATA NEGARA
HUKUM TATA NEGARAHUKUM TATA NEGARA
HUKUM TATA NEGARALION_354
 
잉여의 잉여력 관리
잉여의 잉여력 관리잉여의 잉여력 관리
잉여의 잉여력 관리JeongMin Kwon
 
소셜 코딩 GitHub & branch & branch strategy
소셜 코딩 GitHub & branch & branch strategy소셜 코딩 GitHub & branch & branch strategy
소셜 코딩 GitHub & branch & branch strategyKenu, GwangNam Heo
 
Taller de Catrinas Mexicanas por Lourdes Huerta
Taller de Catrinas Mexicanas por Lourdes HuertaTaller de Catrinas Mexicanas por Lourdes Huerta
Taller de Catrinas Mexicanas por Lourdes HuertaAlfonso Caputo
 
Upgrade/Migrate to Oracle 12c: Live and Uncensored!
Upgrade/Migrate to Oracle 12c: Live and Uncensored!Upgrade/Migrate to Oracle 12c: Live and Uncensored!
Upgrade/Migrate to Oracle 12c: Live and Uncensored!Guatemala User Group
 
[기타] Gs공모전 사업계획서
[기타] Gs공모전 사업계획서[기타] Gs공모전 사업계획서
[기타] Gs공모전 사업계획서더게임체인저스
 
왜 Spark 와 infinispan 왜 같이 쓰지
왜 Spark 와 infinispan 왜 같이 쓰지 왜 Spark 와 infinispan 왜 같이 쓰지
왜 Spark 와 infinispan 왜 같이 쓰지 Un Gi Jung
 

Andere mochten auch (16)

Galerias Cdav La Habana Cuba
Galerias Cdav La Habana CubaGalerias Cdav La Habana Cuba
Galerias Cdav La Habana Cuba
 
portfolio 2015
portfolio 2015portfolio 2015
portfolio 2015
 
HTTP 완벽가이드 - ch15. 엔터티, 인코딩 (Entities and Encoding)
HTTP 완벽가이드 - ch15. 엔터티, 인코딩 (Entities and Encoding)HTTP 완벽가이드 - ch15. 엔터티, 인코딩 (Entities and Encoding)
HTTP 완벽가이드 - ch15. 엔터티, 인코딩 (Entities and Encoding)
 
Presentation day2 oracle12c
Presentation day2 oracle12cPresentation day2 oracle12c
Presentation day2 oracle12c
 
What is merchandise
What is merchandiseWhat is merchandise
What is merchandise
 
HUKUM TATA NEGARA
HUKUM TATA NEGARAHUKUM TATA NEGARA
HUKUM TATA NEGARA
 
SQL Developer for DBAs
SQL Developer for DBAsSQL Developer for DBAs
SQL Developer for DBAs
 
잉여의 잉여력 관리
잉여의 잉여력 관리잉여의 잉여력 관리
잉여의 잉여력 관리
 
소셜 코딩 GitHub & branch & branch strategy
소셜 코딩 GitHub & branch & branch strategy소셜 코딩 GitHub & branch & branch strategy
소셜 코딩 GitHub & branch & branch strategy
 
Taller de Catrinas Mexicanas por Lourdes Huerta
Taller de Catrinas Mexicanas por Lourdes HuertaTaller de Catrinas Mexicanas por Lourdes Huerta
Taller de Catrinas Mexicanas por Lourdes Huerta
 
Upgrade/Migrate to Oracle 12c: Live and Uncensored!
Upgrade/Migrate to Oracle 12c: Live and Uncensored!Upgrade/Migrate to Oracle 12c: Live and Uncensored!
Upgrade/Migrate to Oracle 12c: Live and Uncensored!
 
ACV Agudo Tratamiento
ACV Agudo TratamientoACV Agudo Tratamiento
ACV Agudo Tratamiento
 
Tipos de drogas
Tipos de drogasTipos de drogas
Tipos de drogas
 
Introduction to OBIEE 11g
Introduction to OBIEE 11gIntroduction to OBIEE 11g
Introduction to OBIEE 11g
 
[기타] Gs공모전 사업계획서
[기타] Gs공모전 사업계획서[기타] Gs공모전 사업계획서
[기타] Gs공모전 사업계획서
 
왜 Spark 와 infinispan 왜 같이 쓰지
왜 Spark 와 infinispan 왜 같이 쓰지 왜 Spark 와 infinispan 왜 같이 쓰지
왜 Spark 와 infinispan 왜 같이 쓰지
 

Kürzlich hochgeladen

Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 

Kürzlich hochgeladen (20)

Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

Log managementforthecloudwithlogstash installationguide

  • 1. How To Deploy Logstash 1.1.13 on Centos 6.x Author : Kanwar Batra Audience : System Administrators, NOC Monitoring Team, DBA's, Developers Relevance : This document outlines the deployment of Logstash server components What is Logstash Logstash is a tool for managing events and logs. You can use it to collect logs, parse them, and store them for later use (like, for searching). Speaking of searching, logstash comes with a web interface for searching and drilling into all of your logs. How to Download the Software The software can be downloaded here Software Details This document is based on a 2 node deployment as a POC without redundancy. Logstash is recommended to be deployed as a HA Cluster for redundancy and avoid loss of log data due to individual node outages.  First Node (LogStash Master Node) o Centos 6.4 64 bit o Logstash 1.1.13 o Elasticsearch v0.90 or higher o Java v1.6 or Higher o redis 2.6 o httpd 2.4 o apr 1.4.6 o grok 1.2 o geoip-geolite 2013.04.1  Second Node (Elasticsearch Node) o Centos 6.4 64 bit o Logstash 1.1.13 (For Agent) o Elasticsearch v0.90 or higher o Java v1.6 or Higher O/S Configuration Changes On Centos 6.4 Server modify the following files  /etc/sysctl.conf add to bottom of file o sudo vi /etc/sysctl.conf  vm.overcommit_memory = 1  /etc/security/limits.conf  o * soft core unlimited o * soft nofile 65535 o * hard nofile 65535 o elsearch soft memlock unlimited o elsearch hard memlock unlimited o elsearch soft nofile 256000 o elsearch hard nofile 256000 o elsearch soft rss unlimited o elsearch hard rss unlimited o elsearch soft stack unlimited o elsearch hard stack unlimited
  • 2. o elsearch soft cpu unlimited o elsearch hard cpu unlimited o elsearch soft nproc unlimited o elsearch hard nproc unlimited o elsearch soft as unlimited o elsearch hard as unlimited  /etc/sysctl/selinux o SELINUX=disabled  /etc/sysconfig/iptables & ip6tables o Modify the files and add relevant ports. This document is created based on iptables being disabled. o service iptables stop o service ip6tables stop o chkconfig iptables off o chkconfig ip6tables off  Reboot the Host after above Changes Pre-Install Checks  o service iptables status ( output - iptables: Firewall is not running) o service ip6tables status ( output - ip6tables: Firewall is not running) o sestatus ( output - SELinux status: disabled) Software Install Logstash Node (Install rpm's in the following order )  sudo yum install java-1.6.0-sun-1.6.0.32-1jpp.x86_64.rpm  sudo yum install elasticsearch-0.90.2-1.el6.x86_64.rpm logstash-1.1.13-1.el6.noarch.rpm redis-2.6.13-1.el6.x86_64.rpm grok-1.20110708.1-1.el6.x86_64.rpm  sudo yum install geoip-geolite-2013.04-1.el6.noarch.rpm  Backup the default Logstash file logstash.conf in /etc/logstash directory to logstash.conf.default  Create logstash.conf  Modify the elastic search yml file also and update it with relevant node details  if you are using GeoIP license change the logstash GOIP to ls /usr/share/GeoIP/GeoIPCity.dat if using lite us the value in the attached logstash.conf  Install sudo yum install httpd-* apr-*  Create a link to /usr/lib64 in /etc/httpd  Modify the httpd.conf Please pay special attention to the LoadModules .  Unzip the kibana software downloaded earlier and move the directory to /var/www/html  Change directory to location of your kibana (/var/www/html/kibana3), copy kibana3.conf to /etc/httpd/conf.d  kibana conf should be configured  config.js is updated as  To have all services startup at boot run chkconfig o chkconfig httpd on o chkconfig elasticsearch on o chkconfig logstash on  This completes the setup of Logstash software on the First Host. The second host is configured as an elastic search server. Elasticsearch Node (Install rpm's in the following order )  sudo yum install java-1.6.0-sun-1.6.0.32-1jpp.x86_64.rpm  sudo yum install elasticsearch-0.90.2-1.el6.x86_64.rpm logstash-1.1.13- 1.el6.noarch.rpm grok-1.20110708.1-1.el6.x86_64.rpm  sudo yum install geoip-geolite-2013.04-1.el6.noarch.rpm
  • 3.  Backup the default Logstash file logstash.conf in /etc/logstash directory to logstash.conf.default  Create logstash.conf as for the agent  Update the elastic search yml as  To have all services startup at boot run chkconfig o chkconfig httpd on o chkconfig elasticsearch on o chkconfig logstash on  Now we have a running Logstash environment. At this time you can access the Kibana frontend  Run the curl command for template mapping from logstash server. Configuration Files for references https://drive.google.com/folderview?id=0B2jSbXbYuSe_MVotR3ZDdzlwaFE&usp=sharing Disclaimer: The install of this product and opinions are listed above are solely based on my experience in the implementation of Logstash for a Customer and is a working solution copy from that experience.. You can reference and use this document and send questions which I can answer based on my experience. This however is not an official document from Logstash team and they have not evaluated this document for it’s accuracy.