Testing about Elasticsearch, Logstash and Kibana (ELK)
<Zawgyi>
Hello again ๐
Today แ်ေแာ္ lab แแုแ
แ္း
แဲ့แာแဲแ แแ္แแ္แီး ေျแာျแแ်แ္แိုแแါแ်။ แ
แ္းแိแြားแဲ့ေแกแพแာแ္းแေแာ့
dockerized แုแ္แားแဲ့
applicatin server ေแแို
track แုแ္แ်แ္แာေแพแာแ့္แแ္
centralized log server แแု
แแိแ်แ္แာေแพแာแ့္แแ္แါ။
แแแแแ်แ္แกေแแဲแ
แ်ေแာ္ แ
แ္းแားแဲ့ lab แဲแ minimum requirements ေแးေแ ေျแာျแแါ့แแ္แ်။ แ်ေแာ္ server ေแာ client ေแာ vmware workstations ေแแแွာแဲ แ
แ္းแားแါแแ္။
Operation System = CentOS
vCPU = 1
Memory = 2GB
vDisk = 40 GB แ
ီแဲแแါ။
Third party แกေแแဲแแေแာ့ Ansible
managed host แแံုးแိုแါแแ္။
แါေแแแ့္ แ်ေแာ့္แွာ resource แแွိေแာ့ python virtual
environment แို
server แုแ္แแ့္ host
ေแแแွာ แံုးแီးแဲ แแိแိုแ္แါแแ္။
Python Virtual Environment แိုေแာ့ แံုးแ
ံแกแိုแ္း google แေแแိုးแားแားแာแေแာ့ แီแိုแါ ๐
Install python v3
[kp@node-1]$sudo yum install python34 python-pip
Update pip and virtualenv
[kp@node-1]$sudo pip install –U pip &&
sudo pip install –U virtualenv
Create and active python3 virtualenv
[kp@node-1]$virtualenv –p python3 myansible
[kp@node-1]$cd myansible && source
bin/activate
แ်ေแာ့္labแွာေแာ့
192.168.88.129(node-1) for server and 192.168.88.150(client-1) for client แဲแแ
แ္းแါแแ္แ်။
Playbook แ run แแ္ check list ေแးแါ။
-sudo access แแဲ့
account แแုแုแဲแ
แกแแ္
ssh passwordless login แုแ္ေแးแါ
(myansible)[kp@node-1]$ ssh-copy-id
client-1
-แီးแแ္
play4elk/test/inventory file ေแးแါ။
แူแแို
แု
แ
แ္းေแแဲ့
hosts ေแแဲแ
ip ေแး
แ်ိแ္းေแးေแ
แ်แ္แါแแ္
-แီးแแ္ေแာ့
play4elk/vars/main.yml แွာ
server_ip variable ေแးแို
แกေแျแแ္แแ့္ေแးแแါแแ္แ်
(Huu แြแ္ေแกာแ္แိုแแါแို แူแေแးแိုแ္แါแွ
แိုေแแแြားแแ္แိုแ
แแแ္ေแ
แ်แ္แါ
๐
)
ေแกာแ္แါแกแိုแ္း
run ႏိုแ္แါแီแ်
Download elk role
(myansible)[kp@node-1]$git clone https://github.com/khinpyaephyosan/play4elk
Create play file to run role
(myansible)[kp@node-1]$cp play4elk/tests/test.yml playelk.yml
Run the playelk.yml
(myansible)[kp@node-1]$ansible-playbook playelk.yml -b -i
play4elk/tests/inventory
ေแာแ္แံုးแွာေแာ့ ေแ်ာ္ေแ်ာ္แแီး error แแ္ႏုိแ္แါแီ ๐
แ
แာแါ။ แ
แ္းแိုแ error แแ္แแ္ comment แွာ ေแြးေႏြးႏုိแ္แါแแ္แ်၊
Thank You <3
<Unicode>
Hello again ๐
Today แျแော် lab แแုแ
แ်း แဲ့แာแဲ့
แแ်แแ်แီး
แြောแြแျแ်แို့แါแျ။
แ
แ်းแိแွားแဲ့แกေแြာแ်းแแော့
dockerized แုแ်แားแဲ့
application servers แေแို
track แုแ်แျแ်แာแြောแ့်แแ်
centralized log server แแု
แแိแျแ်แာแြောแ့်แแ်แါ။
แแแแแျแ်แกแေแဲ့
แျแော်
แ
แ်းแားแဲ့
lab แဲ့
minimum requirements แေးแေ
แြောแြแါ့แแ်แျ။
แျแော်
server แော
client แော
vmware workstations แေါ်แှာแဲ
แ
แ်းแားแါแแ်။
Operation System = CentOS
vCPU = 1
Memory = 2GB
vDisk = 40 GB แ
ီแဲ့แါ။
Third party แกแေแဲ့แแော့
Ansible managed host แแုံးแိုแါแแ်။
แါแေแแ့်
แျแော့်แှာ
resource แแှိแော့
python virtual environment แို
server แုแ်แแ့်
host แေါ်แှာ
แုံးแီးแဲ
แแိแိုแ်แါแแ်။
Python Virtual Environment แိုแော့
แုံးแ
ံแกแိုแ်း
google แแေแိုးแားแားแာแแော့
แီแိုแါ
๐
Install python v3
[kp@node-1]$sudo yum install python34
python-pip
Update pip and virtualenv
[kp@node-1]$sudo pip install –U pip
&& sudo pip install –U virtualenv
Create and active python3 virtualenv
[kp@node-1]$virtualenv –p python3
myansible
[kp@node-1]$cd myansible &&
source bin/activate
แျแော့်labแှာแော့
192.168.88.129(node-1) for server and 192.168.88.150(client-1) for client แဲ့แ
แ်းแါแแ်แျ။
Playbook แ run แแ် check list แေးแါ။
-sudo access แแဲ့
account แแုแုแဲ့
แกแแ်
ssh passwordless login แုแ်แေးแါ
(myansible)[kp@node-1]$ ssh-copy-id
client-1
-แီးแแ်
play4elk/test/inventory file แေးแါ။
แူ့แို
แု
แ
แ်းแေแဲ့
hosts แေแဲ့
ip แေး
แျိแ်းแေးแ
ေแျแ်แါแแ်
-แီးแแ်แော့
play4elk/vars/main.yml แှာ
server_ip variable แေးแို
แกแေแြแ်แแ့်แေးแแါแแ်แျ
(Huu แွแ်แกောแ်แို့แါแို แူ့แေးแိုแ်แါแှ
แိုแေါ်แွားแแ်แို့
แแแ်แ
ေแျแ်แါ
๐
)
แกောแ်แါแกแိုแ်း
run แိုแ်แါแီแျ
Download elk role
(myansible)[kp@node-1]$git clone https://github.com/khinpyaephyosan/play4elk
Create play file to run role
(myansible)[kp@node-1]$cp
play4elk/tests/test.yml playelk.yml
Run the playelk.yml
(myansible)[kp@node-1]$ansible-playbook
playelk.yml -b -i play4elk/tests/inventory
แောแ်แုံးแှာแော့ แျော်แျော်แြီး error แแ်แိုแ်แါแီ ๐
แ
แာแါ။ แ
แ်းแို့ error แแ်แแ် comment แှာ แွေးแွေးแိုแ်แါแแ်แျ၊
Thank You <3
Comments
Post a Comment