๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ(654)
-
1-2. ๋ฐฑ์๋์ ํ๋ก ํธ์๋๋?
์์ ์๋ ๋ฐฑ์๋์ ํ๋ก ํธ์๋์ ๋ํ ๋จ์ด ๊ฐ๋ ์ ๋์ถฉ ๋ฐฑ์ ๋ค์์ ์ฒ๋ฆฌ ํ๋ก ํธ๋ ์์์ ๋ณด์ฌ์ง๋ ๊ฒ. ์ด๋ผ๊ณ ์๊ฐ๋ง ํ๊ณ ๋๊ฒผ๋๋ฐ ๊ธฐ์ด๋ถํฐ ๊ทธ๋ฅ ๋น ๋ฅด๊ฒ ์๊ณ ๋์ด๊ฐ์๋ผ๋ ์๊ฐ์ ์ด๋ฒ์ ํ์คํ ์ ๋ฆฌํ๋ ค๊ณ ํ๋ค. 1. ๋ฐฑ์๋๋? ๋ฐฑ์๋๋ ๋ง ๊ทธ๋๋ก์ฒ๋ผ ์ฌ์ฉ์์๊ฒ ๋ณด์ด์ง๋ ์๋ ์์ญ์ ์ฒ๋ฆฌํ๋ ์ญํ ์ ํ๋ค. ์ํ ์๋งค ์ฌ์ดํธ๊ฐ ์๋ค๊ณ ํ๋ค๋ฉด ์ํ ์ ๋ณด๋ ์๋งค ์ ๋ณด๋ฑ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅ๋๋ค. ์ด๋ ๊ฒ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ค๊ณํ๊ณ , ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๋ ๊ฒ์ด ๋ฐฑ์๋ ๊ฐ๋ฐ์ด๋ค. ๋ฐฑ์๋ ๊ฐ๋ฐ์๋ java, python, php ๋ฑ ๋ค์ํ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ฌ์ฉํ๋ค. + ๋ฆฌ๋ ์ค ์๋ฒ, ๋คํธ์ํฌ, ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ตฌ์ถ ๊ธฐ์ + ์๋ฒ ์์ญ: python, java, php, ๋ท๋ท ๋ฑ + ํ๋ ์์ํฌ: node.js, spring, Dj..
2021.10.06 -
1-1. ์๋ฒ์ ํด๋ผ์ด์ธํธ๋?
* ์ฐ์ ์น ๊ฐ๋ฐ์ด๋ ๊ฐ๋จํ๊ฒ ์น ์ฌ์ดํธ๋ฅผ ๋ง๋๋ ๊ฒ์ด๋ผ๊ณ ํ ์ ์๋ค. ์ด๋ ์น ๊ฐ๋ฐ์๋ ๋๊ฐ์ง ์ฆ, ์ ์ ์ฌ์ดํธ์ ๋์ ์ฌ์ดํธ๋ก ๊ตฌ๋ถํ ์ ์๋ค. ์ ์ ์ฌ์ดํธ๋ ์๋ฅผ ๋ค๋ฉด ๊ธฐ์ ํ๋ณด ์ฌ์ดํธ์ ๊ฐ์ ์ฌ์ฉ์์๊ฒ ์ ๋ณด๋ฅผ ๋ณด์ฌ์ฃผ๊ธฐ๋ง ํ๋ ๊ฐ๋จํ ์น ์ฌ์ดํธ๋ฅผ ์๋ฏธํ๋ค. ๋์ ์ฌ์ดํธ๋ ์๋ฅผ ๋ค๋ฉด ์ํ ์๋งค ์ฌ์ดํธ์ ๊ฐ์ด ์ํ์ ๋ณด๋ฅผ ์ฌ์ฉ์์๊ฒ ๋ณด์ฌ์ฃผ๊ณ , ์ฌ์ฉ์๊ฐ ์ด๋ฅผ ์๋งคํ๊ณ ๊ฒฐ์ ํ๋ ๋ฑ์ ๊ธฐ๋ฅ์ ํฌํจํ๋ ์น ์ฌ์ดํธ๋ฅผ ์๋ฏธํ๋ค. ๋ฐ๋ผ์ ์น ๊ฐ๋ฐ์ ์น ์ฌ์ดํธ์์ ์ฌ์ฉ์์๊ฒ ์ ๊ณตํ ๊ธฐ๋ฅ๊ณผ ์๋น์ค๋ฅผ ๋ชจ๋ ๋ด๊ณ ์์ด์ผ ํ๋ค. 1. ์๋ฒ๋? ๊ฐ๋จํ๊ฒ ์๋ฒ๋ ์ ๋ณด๋ฅผ ์ ๊ณตํด์ฃผ๋ ์ญํ ์ ํ๋ค๊ณ ๋ณผ ์ ์๋ค. ์ฌ์ฉ์๊ฐ ์น ๋ธ๋ผ์ฐ์ ์์ ๋งํฌ๋ฅผ ํด๋ฆญํ๋ฉด ์ด์ ์ธํฐ๋ท์ ์ฐ๊ฒฐ๋ ์ปดํจํฐ์์ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ ์ฌ์ฉ์๊ฐ ๋ณด๋ ์น ๋ธ๋ผ์ฐ์ ํ๋ฉด์ ๋ณด์ฌ์ค..
2021.10.06 -
Elasticsearch Cluster, node ๋?
1. elasticsearch๋? ์ฆ, Elasticsearch๋ ๊ฒ์ ๋ฐ ๋ถ์ ์์ง์ด๋ค. 2. Cluster ๋? ํด๋ฌ์คํฐ๋ ํ๋ ์ด์์ ๋ ธ๋(์๋ฒ)๊ฐ ๋ชจ์ธ ๊ฒ์ผ๋ก, ์ด๋ฅผ ํตํด ์ ์ฒด ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ , ๋ชจ๋ ๋ ธ๋๋ฅผ ํฌ๊ดํ๋ ํตํฉ ์์ธํ ๋ฐ ๊ฒ์ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค. 3. Node ๋? ๋ ธ๋๋ ํด๋ฌ์คํฐ์ ํฌํจ๋ ๋จ์ผ ์๋ฒ๋ก, ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ ํด๋ฌ์คํฐ์ ์์ธํ ๋ฐ ๊ฒ์ ๊ธฐ๋ฅ์ ์ฐธ์ฌํ๋ค. ์ํ๋ค๋ฉด ๊ธฐ๋ณธ ์ด๋ฆ ๋์ ์ด๋ค ๋ ธ๋ ์ด๋ฆ๋ ์ ์ํ ์ ์๋ค. -> ์ด๋ ๊ด๋ฆฌ ๋ชฉ์ ์ผ๋ก ์ค์ํ๋ค. ๋คํธ์ํฌ์ ์ด๋ค ์๋ฒ๊ฐ Elasticsearch ํด๋ฌ์คํฐ์ ์ด๋ค ๋ ธ๋์ ํด๋นํ๋์ง ์๋ณํด์ผํ๊ธฐ ๋๋ฌธ์ด๋ค. 4. index ๋? ์ธ๋ฑ์ค๋ ๋ค์ ๋น์ทํ ํน์ฑ์ ๊ฐ์ง ๋ฌธ์์ ๋ชจ์์ด๋ค. ex) ๊ณ ๊ฐ ๋ฐ์ดํฐ์ ๋ํ ์์ธ, ์ ํ ์นดํ๋ก๊ทธ์ ..
2021.10.06 -
๋ฆฌ๋ ์ค ๋๋ ํ ๋ฆฌ ์์ถํด์ ๋ฐฑ์ ํ๋ ๋ฐฉ๋ฒ
๋ฆฌ๋ ์ค ์๋ฒ์์ ๋ฐฑ์ ํ๊ธฐ ์ํด์ tar ๋ช ๋ น์ด๋ฅผ ์ด์ฉํด์ ์์ถํ๋ค. tar zcvf backup.tar.gz /home/phj -> /home/phj ๋๋ ํ ๋ฆฌ๋ฅผ backup.tar.gz์ผ๋ก ์์ถํ๊ณ ํ์ฌ tar ๋ช ๋ น์ ์ํํํ๋ ๋๋ ํ ๋ฆฌ์ tar.gz๊ฐ ์์ฑ๋๋ค.
2021.10.06 -
Putty ์ฌ์ฉ- ๋ฆฌ๋ ์ค -> ์๋์ฐ๋ก ํ์ผ ๊ฐ์ ธ์ค๋ ๋ฐฉ๋ฒ
1. cmd ์ฐฝ ์์ putty๊ฐ ์ค์น๋ ๊ฒฝ๋ก๋ก ์ด๋ํ๋ค. 2. linux ์๋ฒ -> ์๋์ฐ ํ์ผ ๋ค์ด๋ก๋ pscp [์ต์ ] [์๋ฒ ๊ณ์ @ ip์ฃผ์ : ์์คํ์ผ ๊ฒฝ๋ก ๋ฐ ํ์ผ๋ช ] [๋ค์ด๋ฐ์ ๊ฒฝ๋ก] ๋น์นธ์ ์ฌ์ฉ์ ๊ณ์ @ ip ์ฃผ์ , ํ์ผ ์ด๋ฆ๋ค์ด๋ค. -P์ต์ ์ sshํฌํธ๊ฐ 22๊ฐ ์๋๋ ํน์ ํฌํธ ๋ฒํธ๋ฅผ ์ง์ ํด์ฃผ๋ฉด ๋๋ค. 3. ์๋์ฐ ํ์ผ -> linux ์๋ฒ pscp [์ต์ ] [์์คํ์ผ ๊ฒฝ๋ก ๋ฐ ํ์ผ] [์๋ฒ๊ณ์ @ ip ์ฃผ์ : ์ ๋ก๋ํ ๊ฒฝ๋ก] ์ด๋ฐ์์ผ๋ก ๋ค์ด ๋ฐ๊ณ , ์ ๋ก๋ ํ๋ฉด ๋๋ค!
2021.10.06 -
vi ํ ์คํธ ๊ฐ์ฅ ๋ง์ด ์ฐ๋ ๋ช ๋ น๋ค
1. vi ํ ์คํธ ํธ์ง๊ธฐ ์ฌ์ฉํ๊ธฐ ex) vi test.conf 2. vi ์ฒ์์ผ๋ก ์ด๋ํ๊ธฐ gg 3. ์ ์ฒด ๋ณต์ฌํ๋ ๋ฐฉ๋ฒ 1) gg๋ก ๋งจ ์ฒ์์ผ๋ก ์ด๋ 2) shift + v ํ๊ณ shift + g ํ๋ฉด ์ ์ฒด๋ฅผ ์ก์ 3) y ๋๋ฅด๋ฉด ๋ฐ์ ~~~~~yanked ์ด๋ฐ ๋ฌธ๊ตฌ ํ์ธ ๊ฐ๋ฅ 4) ๊ทธ๋ฆฌ๊ณ p ํ๋ฉด ๋ถ์ฌ๋ฃ๊ธฐ ๋จ! 3. vi์์ ๋ฌธ์์ด ๊ฒ์ํ๋ ๋ฐฉ๋ฒ :/(๊ฒ์ํ๊ณ ์ถ์ ๋ฌธ์์ด) 4. vi ์ ์ฅ ๋ฐฉ๋ฒ 1) Esc ํ ZZ ๋๋ฅด๋ฉด ์ ์ฅํ๊ณ ๋๊ฐ์ง 2) :q! ์ ์ฅ ์ํ๊ณ ๋๊ฐ ๋๋ต ์ด์ ๋์ด๊ณ , ๋ ์๊ฐ๋๋ฉด ์ถ๊ฐ ์์
2021.10.05 -
[๋ฆฌ๋ ์ค] ๋ค๋ฅธ ํ์ผ๋ก ๋ณต์ฌ ๋ช ๋ น์ด cp
ํ์ฌ ๋ค๋ฅธ ํด๋์ ์๋ ํ์ผ์ ๋ณต์ฌํด์ ์ฌ์ฉํ๊ณ ์ถ์ ๋ ์ฌ์ฉํ๋ ๋ช ๋ น์ด๋ cp ์ด๋ค. cp [์๋ณธํ์ผ] [๋ณต์ฌํ๊ณ ์ํ๋ ํ์ผ ๊ฒฝ๋ก] ๋ช ๋ น์ด ์คํ ํ ํ์ธํด๋ณด๋ฉด ์ ๋ค์ด์๋ค :)
2021.10.05 -
Elasticsearch Security ์ค์ ํ๋ ๋ฐฉ๋ฒ
Elasticsearch 7.x ๋ฒ์ ๋ถํฐ๋ security ์ค์ ์ด ํ์์ธ๊ฒ ๊ฐ๋ค,, ๊ณ์ ๋ฌด์ํ๊ณ ๊ทธ๋ฅ ํ๋ค๊ฐ kibana ๋ก ์๊ฐํํ๋๊ฒ์ข ๋ณด๋ ค๊ณ ํ๋๋ฐ ๊ฒฝ๊ณ ์๋ฆผ์ด ๋์ด์ด๋ฌด ๋ง์ด ์์ ๊ฒฐ๊ตญ security ์ค์ ํ๊ธฐ๋ก ใ ใ .. 1. elasticsearch.yml ํ์ผ ์์ ํ๊ธฐ xpack.security.enabled: true xpack.security.transport.ssl.enabled: true ์ด๊ฑฐ ์ถ๊ฐํ๊ณ ์ ์ฅํ๋ค. 2. ๊ทธ๋ฆฌ๊ณ elasticsearch ๋ค์ ์คํํ๊ธฐ 3. bin/elasticsearch-setup-passwords interactive ๋ช ๋ น ์คํ ๋ญ๋ผ๊ณ ๋ญ๋ผ๊ณ ์ง๋ฌธํ ๊ฑด๋ฐ ๊ทธ๋ฅ y ํ๋ฉด ๋๋ค. ์ด๋ ๊ฒ ๋ฐ๊ฑด๋ฐ ๊ทธ๋ผ ์ํ๋ ๋น๋ฐ๋ฒํธ ์ ๋ ฅํ๋ฉด ๋๋ค. 4. kibana ์์ ํ๊ธฐ ์ด..
2021.09.30 -
Filebeat ์ค์นํ๊ธฐ
์ด์ elk์ elasticsearch์ logstash, kibana๋ ๋ชจ๋ ์ค์น๊ฐ ์๋ฃ ๋๊ณ .. ๋ง์ง๋ง์ผ๋ก elk stack์ beats๋ฅผ ์ค์นํ๋ฉด ๋.?์ด๋ค! Beats์๋ ์ข ๋ฅ๊ฐ ์ฌ๋ฌ๊ฐ์ง๊ฐ ์๋๋ฐ https://www.elastic.co/kr/downloads/beats/ Download Beats: Data Shippers for Elasticsearch Easily ingest data into Elasticsearch using Beats, lightweight data shippers for the Elastic Stack to handle log files, CPU metrics, network data, and more. www.elastic.co ๊ทธ์ค ๋๋ log ๋ฐ์ดํฐ๋ฅผ ์์งํ ์์ ..
2021.09.29 -
์๋์ฐ ํ์ผ์ ๋ฆฌ๋ ์ค๋ก ์ ์กํ๋ ๋ฐฉ๋ฒ
์๋์ฐ์์ ๋ค์ด๋ฐ์ zip ํ์ผ์ ๋ฆฌ๋ ์ค์์ ์ฌ์ฉํด์ผํ๋๋ฐ ๊ตฌ๊ธ๋งํด์ ์ฐพ์๋ค,, ๋ ๊น๋จน์๊ฑฐ ๊ฐ์ผ๋๊น ๊ธ๋ก ๋จ๊ฒจ๋ฌ์ผ์ง ์๋์ฐ cmd ์ฐฝ์ ํจ๋ค. (win + r) ๋๋ ๋ค์ด๋ก๋ ํ์ผ์ ์๋ zip ํ์ผ์ ์ฎ๊ธฐ๊ณ ์ถ์๊ฑฐ๋ผ ์ฐ์ cd ๋ช ๋ น์ ํตํด Downloadsํด๋๋ก ์ด๋ํ๋ค. ์ด๋ฐ์์ผ๋ก scp ๋ช ๋ น์ ํตํด scp (ํ์ผ๋ช ) (๋ฆฌ๋ ์ค ๊ณ์ id) @ (๋ฆฌ๋ ์ค ์๋ฒ ip) : ๊ฒฝ๋ก ๋ช ๋ น์คํํ๋ฉด ๋ญ๋ผ๊ณ ์ง๋ฌธ์์๊ฑด๋ฐ yes ์ ๋ ฅํ๊ณ , ๊ณ์ ๋น๋ฐ๋ฒํธ ์ ๋ ฅํ๋ฉด ํ์ผ์ด ์ ์ก๋๋ค! ๊ทธ๋ฆฌ๊ณ ๋ค์ด์จ๊ฑธ ํ์ธํ๋ค! zip ํ์ผ ์์ถํด์ฌ๋ unzip weblog-sample.log.zip ํ๋ฉด ๋๋ค!
2021.09.29 -
Logstash ์ค์นํ๊ธฐ
1. logstash ์ค์น ๋งํฌ ๋ณต์ฌํ๊ธฐ https://www.elastic.co/kr/downloads/logstash Download Logstash Free | Get Started Now | Elastic Download Logstash or the complete Elastic Stack (formerly ELK stack) for free and start collecting, searching, and analyzing your data with Elastic in minutes. www.elastic.co linux๋ก ๋งํฌ์ฃผ์ ๋ณต์ฌํ๊ธฐ 2. logstash ์ค์นํ๊ธฐ tar ์์ถ ํ๊ธฐ ๊ทธ๋ฆฌ๊ณ files๋ผ๋ ํด๋๋ก tar ํ์ผ์ ๋ชจ๋ ์ฎ๊ฒจ์คฌ๋ค! 3. logstash ์คํํ๊ธฐ stand inpu..
2021.09.29 -
Kibana ์คํํ๊ธฐ
1. kibana ์ค์นํ๊ธฐ https://www.elastic.co/kr/downloads/kibana Download Kibana Free | Get Started Now | Elastic Download Kibana or the complete Elastic Stack (formerly ELK stack) for free and start visualizing, analyzing, and exploring your data with Elastic in minutes. www.elastic.co ์ฌ๊ธฐ์์ LINUX 64-BIT๋ก ๋งํฌ ์ฃผ์๋ณต์ฌ ํ wget ๋งํฌ ํ๊ณ tar ์์ถ ํ๋ฉด ๋๋ค. ์ด ๋ฐฉ๋ฒ์ Elasticsearch์์ ํ๋ ๋ฐฉ์ ๊ทธ๋๋ก ํ๋ฉด ๋๋ค. kibana ์ญ์ ์ด๋ฆ์ kb-715๋ก ์ค์ ..
2021.09.24