시작.
elasticsearch HQ 라는 elasticsearch 모니터링 툴? 을 설치 하겠음
아래 이미지는 공식 깃 링크 화면임 설치하면 저런 화면을 볼 수 있다.
1. 준비사항 ( Python3 설치 )
설치 전 필요사항으로 python3.4 이상이 필요함 ( 아래 링크를 참고하여 설치 )
windows : https://angel-jinsu.tistory.com/3
mac : https://angel-jinsu.tistory.com/11
[mac] Python3 설치
mac OS Mojave (Version 10.14.4) 해당 버전 기준으로 Python2 버전은 OS 설치시 자동으로 설치됩니다. * 추가로 설정을 해주지 않았으므로, 당연히 PYHTON_HOME은 설정되어있지않습니다. * python -V 명령어를..
angel-jinsu.tistory.com
2. 설치
설치링크 : https://github.com/ElasticHQ/elasticsearch-HQ
github.com
위 공식 링크 접속 후, Clone or download 를 선택하여 Download ZIP 클릭 후 압축 해제
unzip elasticsearch-HQ-master.zip |
3. 설치(인스톨)
설치하여 압축 푼 경로로 이동하여 pip install 명령어를 사용하여 설치
pip install -r requirements.txt |
* ssl 인증 문제로 pip install 이 안될 경우 '--trusted-host pypi.org --trusted-host files.pythonhosted.org' 옵션을 추가하여 실행
( 아래 명령어)
* 테스트간 ssl 이 적용된 보안 pc 에서 해당 이슈가 있었음 ( windows환경 )
pip install --trusted-host pypi.org --trusted-host files.pythonhosted.org -r requirements.txt |
4. 실행 (python3로 실행)
python3 manage.py runserver |
5. 확인 (Elasticsearch 와 연동 하여 확인)
기본 설정의 경우 5000 포트를 사용함. ( application.py 파일에서 확인 할 수 있음 )
htpp://localhost:5000 |
중앙에 elasticsearch URL 을 입력한 후 , connecet 버튼 클릭.
( 기본 설치시 9200 포트를 사용함 // 이때 elasticsearch 동작 여부 확인 )
정상적으로 연동 완료시 상단에 설치되어있는 Elasticsearch 버전을 확인할 수 있고,
아래 Nodes에서 Elasticsearch Cluster 정보를 확인할 수 있다.
또한 그 외 인덱스 정보나, 기타 쿼리 동작 테스트 여부도 확인할 수있으나 본 게시물에서는 진행하지 않음.
끝
'ElasticSerarch' 카테고리의 다른 글
Elasticsearch Delete Index ( RestHighLevelClient , TransportClient) (0) | 2019.05.21 |
---|---|
Elasticsearch Transport client example (0) | 2019.05.20 |
Elasticsearch_head 설치 (chrome plugin) (0) | 2019.05.10 |
Create Elasticsearch Index using plugin (0) | 2019.05.10 |
[mac] ElasticSearch 설치 (0) | 2019.05.03 |