Elasticsearch 다운로드 및 로컬 실행(Mac)
8441 단어 Elasticsearch
Get Elasticsearch & Kibana
아래에서 Elasticsearch, Kibana 다운로드
Get Started with Elasticsearch, Kibana, and the Elastic Stack | Elastic
elasticsearch.yml
elasticsearch-7.9.2/config/elasticsearch.yml
데이터 저장 영역 변경
다루기 쉽도록 데이터 저장 영역을 변경합니다.
여기에서 /Users/your name/Elasticsearch/local/data/
# ----------------------------------- Paths ------------------------------------
#
# Path to directory where to store the data (separate multiple locations by comma):
#
path.data: /Users/your name/Elasticsearch/local/data/data
#
# Path to log files:
#
path.logs: /Users/your name/Elasticsearch/local/data/logs
#
플러그인 추가
쿠로모지 추가
$ bin/elasticsearch-plugin install analysis-kuromoji
-> Installing analysis-kuromoji
-> Downloading analysis-kuromoji from elastic
[=================================================] 100%
-> Installed analysis-kuromoji
icu 추가
$ bin/elasticsearch-plugin install analysis-icu
-> Installing analysis-icu
-> Downloading analysis-icu from elastic
[=================================================] 100%
-> Installed analysis-icu
실행
elasticsearch 폴더로 이동하여
bin/elasticsearch
kibana 폴더로 이동하여
bin/kibana
오픈 키바나
다음 URL에 액세스
http://localhost:5601
샘플 데이터 등록
Try our sample data
버튼을 누릅니다.
사용하려는 데이터를 잡고 Add data
버튼을 누릅니다.
여기에 샘플 웹 로그를 넣어 보았습니다.
데이터 추가가 끝나면 버튼이 View data
로 변경됩니다.
대시보드 보기
좋은 느낌으로 대시보드가 표시되었습니다.
데이터 등록
Github의 샘플 데이터 사용
CraigKelly/steam-data: A simple data project for Steam data
아래에서 샘플 데이터를 다운로드합니다.
htps: //s3. 아마조나 ws. 코 m/뿌bぃc-세 rゔぃ세/s테아 m-이었다. r. gz
자세한 설명은 여기에도 쓰여 있습니다.
Kibana 메뉴의 [Machine Learning > 데이터 비주얼라이저]
방금 다운로드한 파일에 games-features.csv
를 넣습니다.
데이터를 읽고 헤더 행을 구문 분석합니다. 데이터도 내용이 해석되어 대략적인 형태가 유추됩니다.
이름을 바꾸려면 Override settings를 누릅니다.
원본 데이터에 빈 열이 포함되어 있으면 (games-features.csv에는 빈 열이 혼동되므로 검사가 필요합니다)
'Should trim fields'를 체크합니다.
한눈에 바라보면 가져오기 버튼을 꽉 누르십시오.
Import data
이번에는 _id
를 자동 작성이 아닌 데이터의 ResponseID를 _id
로 사용하고 싶으므로 Ingest pipeline에 설정을 추가합니다.
Ingest pipeline의 아래쪽, remove : field 아래에 _id 세트를 추가합니다.
,
{
"set" : {
"field" : "_id",
"value" : "{{ResponseID}}"
}
}
가져오기 버튼을 꽉 누르십시오.
잠시 기다리면 캡처됩니다.
discover
discover에서 보면 데이터가 캡처됩니다.
인증 추가
인증 활성화
elasticsearch.yml에 다음을 추가
elasticsearch.ymlxpack.security.enabled: true
비밀번호 설정
elasticsearch-setup-passwords로 암호 설정
$ sudo bin/elasticsearch-setup-passwords interactive
결과
Initiating the setup of passwords for reserved users elastic,apm_system,kibana,kibana_system,logstash_system,beats_system,remote_monitoring_user.
You will be prompted to enter passwords as the process progresses.
Please confirm that you would like to continue [y/N]y
Enter password for [elastic]:
Reenter password for [elastic]:
Enter password for [apm_system]:
Reenter password for [apm_system]:
Enter password for [kibana_system]:
Reenter password for [kibana_system]:
Enter password for [logstash_system]:
Reenter password for [logstash_system]:
Enter password for [beats_system]:
Reenter password for [beats_system]:
Enter password for [remote_monitoring_user]:
Reenter password for [remote_monitoring_user]:
Changed password for user [apm_system]
Changed password for user [kibana_system]
Changed password for user [kibana]
Changed password for user [logstash_system]
Changed password for user [beats_system]
Changed password for user [remote_monitoring_user]
Changed password for user [elastic]
각 사용자에게 암호를 설정합니다.
kibana 설정
kibana.yml에 다음을 추가합니다.
elasticsearch.username: "kibana_system"
elasticsearch.password: "password"
Elasticsearch 인증 사용자를 구축하기 전에 사전 등록한다. 이달은 신형 코로나의 영향으로 계속 재택근무하고 있었습니다. | by Taisuke Hinata | hinatades | Medium
Reference
이 문제에 관하여(Elasticsearch 다운로드 및 로컬 실행(Mac)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sugasaki/items/14d25571fc9c5ddd19db
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
# ----------------------------------- Paths ------------------------------------
#
# Path to directory where to store the data (separate multiple locations by comma):
#
path.data: /Users/your name/Elasticsearch/local/data/data
#
# Path to log files:
#
path.logs: /Users/your name/Elasticsearch/local/data/logs
#
$ bin/elasticsearch-plugin install analysis-kuromoji
-> Installing analysis-kuromoji
-> Downloading analysis-kuromoji from elastic
[=================================================] 100%
-> Installed analysis-kuromoji
$ bin/elasticsearch-plugin install analysis-icu
-> Installing analysis-icu
-> Downloading analysis-icu from elastic
[=================================================] 100%
-> Installed analysis-icu
elasticsearch 폴더로 이동하여
bin/elasticsearch
kibana 폴더로 이동하여
bin/kibana
오픈 키바나
다음 URL에 액세스
http://localhost:5601
샘플 데이터 등록
Try our sample data
버튼을 누릅니다.
사용하려는 데이터를 잡고 Add data
버튼을 누릅니다.
여기에 샘플 웹 로그를 넣어 보았습니다.
데이터 추가가 끝나면 버튼이 View data
로 변경됩니다.
대시보드 보기
좋은 느낌으로 대시보드가 표시되었습니다.
데이터 등록
Github의 샘플 데이터 사용
CraigKelly/steam-data: A simple data project for Steam data
아래에서 샘플 데이터를 다운로드합니다.
htps: //s3. 아마조나 ws. 코 m/뿌bぃc-세 rゔぃ세/s테아 m-이었다. r. gz
자세한 설명은 여기에도 쓰여 있습니다.
Kibana 메뉴의 [Machine Learning > 데이터 비주얼라이저]
방금 다운로드한 파일에 games-features.csv
를 넣습니다.
데이터를 읽고 헤더 행을 구문 분석합니다. 데이터도 내용이 해석되어 대략적인 형태가 유추됩니다.
이름을 바꾸려면 Override settings를 누릅니다.
원본 데이터에 빈 열이 포함되어 있으면 (games-features.csv에는 빈 열이 혼동되므로 검사가 필요합니다)
'Should trim fields'를 체크합니다.
한눈에 바라보면 가져오기 버튼을 꽉 누르십시오.
Import data
이번에는 _id
를 자동 작성이 아닌 데이터의 ResponseID를 _id
로 사용하고 싶으므로 Ingest pipeline에 설정을 추가합니다.
Ingest pipeline의 아래쪽, remove : field 아래에 _id 세트를 추가합니다.
,
{
"set" : {
"field" : "_id",
"value" : "{{ResponseID}}"
}
}
가져오기 버튼을 꽉 누르십시오.
잠시 기다리면 캡처됩니다.
discover
discover에서 보면 데이터가 캡처됩니다.
인증 추가
인증 활성화
elasticsearch.yml에 다음을 추가
elasticsearch.ymlxpack.security.enabled: true
비밀번호 설정
elasticsearch-setup-passwords로 암호 설정
$ sudo bin/elasticsearch-setup-passwords interactive
결과
Initiating the setup of passwords for reserved users elastic,apm_system,kibana,kibana_system,logstash_system,beats_system,remote_monitoring_user.
You will be prompted to enter passwords as the process progresses.
Please confirm that you would like to continue [y/N]y
Enter password for [elastic]:
Reenter password for [elastic]:
Enter password for [apm_system]:
Reenter password for [apm_system]:
Enter password for [kibana_system]:
Reenter password for [kibana_system]:
Enter password for [logstash_system]:
Reenter password for [logstash_system]:
Enter password for [beats_system]:
Reenter password for [beats_system]:
Enter password for [remote_monitoring_user]:
Reenter password for [remote_monitoring_user]:
Changed password for user [apm_system]
Changed password for user [kibana_system]
Changed password for user [kibana]
Changed password for user [logstash_system]
Changed password for user [beats_system]
Changed password for user [remote_monitoring_user]
Changed password for user [elastic]
각 사용자에게 암호를 설정합니다.
kibana 설정
kibana.yml에 다음을 추가합니다.
elasticsearch.username: "kibana_system"
elasticsearch.password: "password"
Elasticsearch 인증 사용자를 구축하기 전에 사전 등록한다. 이달은 신형 코로나의 영향으로 계속 재택근무하고 있었습니다. | by Taisuke Hinata | hinatades | Medium
Reference
이 문제에 관하여(Elasticsearch 다운로드 및 로컬 실행(Mac)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sugasaki/items/14d25571fc9c5ddd19db
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
http://localhost:5601
Try our sample data
버튼을 누릅니다.사용하려는 데이터를 잡고
Add data
버튼을 누릅니다.여기에 샘플 웹 로그를 넣어 보았습니다.
데이터 추가가 끝나면 버튼이
View data
로 변경됩니다.대시보드 보기
좋은 느낌으로 대시보드가 표시되었습니다.
데이터 등록
Github의 샘플 데이터 사용
CraigKelly/steam-data: A simple data project for Steam data
아래에서 샘플 데이터를 다운로드합니다.
htps: //s3. 아마조나 ws. 코 m/뿌bぃc-세 rゔぃ세/s테아 m-이었다. r. gz
자세한 설명은 여기에도 쓰여 있습니다.
Kibana 메뉴의 [Machine Learning > 데이터 비주얼라이저]
방금 다운로드한 파일에 games-features.csv
를 넣습니다.
데이터를 읽고 헤더 행을 구문 분석합니다. 데이터도 내용이 해석되어 대략적인 형태가 유추됩니다.
이름을 바꾸려면 Override settings를 누릅니다.
원본 데이터에 빈 열이 포함되어 있으면 (games-features.csv에는 빈 열이 혼동되므로 검사가 필요합니다)
'Should trim fields'를 체크합니다.
한눈에 바라보면 가져오기 버튼을 꽉 누르십시오.
Import data
이번에는 _id
를 자동 작성이 아닌 데이터의 ResponseID를 _id
로 사용하고 싶으므로 Ingest pipeline에 설정을 추가합니다.
Ingest pipeline의 아래쪽, remove : field 아래에 _id 세트를 추가합니다.
,
{
"set" : {
"field" : "_id",
"value" : "{{ResponseID}}"
}
}
가져오기 버튼을 꽉 누르십시오.
잠시 기다리면 캡처됩니다.
discover
discover에서 보면 데이터가 캡처됩니다.
인증 추가
인증 활성화
elasticsearch.yml에 다음을 추가
elasticsearch.ymlxpack.security.enabled: true
비밀번호 설정
elasticsearch-setup-passwords로 암호 설정
$ sudo bin/elasticsearch-setup-passwords interactive
결과
Initiating the setup of passwords for reserved users elastic,apm_system,kibana,kibana_system,logstash_system,beats_system,remote_monitoring_user.
You will be prompted to enter passwords as the process progresses.
Please confirm that you would like to continue [y/N]y
Enter password for [elastic]:
Reenter password for [elastic]:
Enter password for [apm_system]:
Reenter password for [apm_system]:
Enter password for [kibana_system]:
Reenter password for [kibana_system]:
Enter password for [logstash_system]:
Reenter password for [logstash_system]:
Enter password for [beats_system]:
Reenter password for [beats_system]:
Enter password for [remote_monitoring_user]:
Reenter password for [remote_monitoring_user]:
Changed password for user [apm_system]
Changed password for user [kibana_system]
Changed password for user [kibana]
Changed password for user [logstash_system]
Changed password for user [beats_system]
Changed password for user [remote_monitoring_user]
Changed password for user [elastic]
각 사용자에게 암호를 설정합니다.
kibana 설정
kibana.yml에 다음을 추가합니다.
elasticsearch.username: "kibana_system"
elasticsearch.password: "password"
Elasticsearch 인증 사용자를 구축하기 전에 사전 등록한다. 이달은 신형 코로나의 영향으로 계속 재택근무하고 있었습니다. | by Taisuke Hinata | hinatades | Medium
Reference
이 문제에 관하여(Elasticsearch 다운로드 및 로컬 실행(Mac)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sugasaki/items/14d25571fc9c5ddd19db
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
,
{
"set" : {
"field" : "_id",
"value" : "{{ResponseID}}"
}
}
인증 활성화
elasticsearch.yml에 다음을 추가
elasticsearch.yml
xpack.security.enabled: true
비밀번호 설정
elasticsearch-setup-passwords로 암호 설정
$ sudo bin/elasticsearch-setup-passwords interactive
결과
Initiating the setup of passwords for reserved users elastic,apm_system,kibana,kibana_system,logstash_system,beats_system,remote_monitoring_user.
You will be prompted to enter passwords as the process progresses.
Please confirm that you would like to continue [y/N]y
Enter password for [elastic]:
Reenter password for [elastic]:
Enter password for [apm_system]:
Reenter password for [apm_system]:
Enter password for [kibana_system]:
Reenter password for [kibana_system]:
Enter password for [logstash_system]:
Reenter password for [logstash_system]:
Enter password for [beats_system]:
Reenter password for [beats_system]:
Enter password for [remote_monitoring_user]:
Reenter password for [remote_monitoring_user]:
Changed password for user [apm_system]
Changed password for user [kibana_system]
Changed password for user [kibana]
Changed password for user [logstash_system]
Changed password for user [beats_system]
Changed password for user [remote_monitoring_user]
Changed password for user [elastic]
각 사용자에게 암호를 설정합니다.
kibana 설정
kibana.yml에 다음을 추가합니다.
elasticsearch.username: "kibana_system"
elasticsearch.password: "password"
Elasticsearch 인증 사용자를 구축하기 전에 사전 등록한다. 이달은 신형 코로나의 영향으로 계속 재택근무하고 있었습니다. | by Taisuke Hinata | hinatades | Medium
Reference
이 문제에 관하여(Elasticsearch 다운로드 및 로컬 실행(Mac)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/sugasaki/items/14d25571fc9c5ddd19db텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)