Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- PM
- 자바
- It
- 엘라스틱서치
- backend
- 스프링
- frontend
- 백엔드
- PreparedStatement
- spring aop
- Si
- AOP
- Database
- 데이터베이스
- 인덱스
- 검색
- 이슈관리
- spring
- 레드마인
- 비전공개발자
- kibana
- 프로젝트관리
- redmine
- 오라클
- 개발자
- 웹프론트
- db
- 일감관리
- java
- elasticsearch
Archives
- Today
- Total
리타의 저장소
ES | Kibana로 Elastic Search 사용하기 본문

기본 아키텍처

Kibana, Elastic Search 설치 및 실행하기
1. compose.yml 파일 설정 수정
services:
elastic:
image: docker.elastic.co/elasticsearch/elasticsearch:8.17.4 # 8.17.4 버전
ports:
- 9200:9200 # 9200번 포트에서 Elasticsearch 실행
environment:
# 아래 설정은 개발/테스트 환경에서 간단하게 테스트하기 위한 옵션 (운영 환경에서는 설정하면 안 됨)
- discovery.type=single-node # 단일 노드
- xpack.security.enabled=false # 보안 설정
- xpack.security.http.ssl.enabled=false # 보안 설정
kibana:
image: docker.elastic.co/kibana/kibana:8.17.4 # 8.17.4 버전
ports:
- 5601:5601 # 5601번 포트에서 kibana 실행
environment:
- ELASTICSEARCH_HOSTS=http://elastic:9200 # kibana가 통신할 Elasticsearch 주소 알려주기
2. compose.yml 실행
백그라운드에서 실행하기 위해 -d를 붙여 실행시킨다.
# compose.yml 파일이 존재하는 경로에서 아래 명령어를 실행시켜야 함
$ docker compose up -d # -d : 백그라운드에서 실행
그러면 또 뭔가 잔뜩 다운로드 될텐데, 잘되고 있는거다. 냅둬라.
3. 설치 확인
postman

chrome
http://localhost:5601 입력 했을때 아래 화면 뜨면 성공.

4. 자 이제 Kibana를 사용해보자
좌측 Nav 에서 dev Tools 를 클릭한다

Kibana에서 GET 요청을 날려보자
GET / 후 실행하면, Postmen 에서 엘라스틱서치에 GET 요청을 보냈을때의 리턴값과 동일한 응답을 확인할 수 있다.

'Dev > Database' 카테고리의 다른 글
| ES | Elasticsearch에 인덱스를 만들고, 매핑해보자. (0) | 2025.12.14 |
|---|---|
| ES | Elasticsearch의 기본 용어 정리 (0) | 2025.10.12 |
| ES | Elastic Search의 작동 방식 (0) | 2025.10.12 |
| ES | Docker 에 Elastic Search 띄우기 (0) | 2025.10.12 |
| ES | Elastic Search란? (0) | 2025.10.12 |