LINUX

[CentOS 9] Kibana 데이터 연동

블체. 2025. 6. 18. 00:01

1. Elasticsearch와 Kibana 연동 확인. kibana.yml 설정 파일에 elasticsearch.hosts 항목 확인.

elasticsearch.hosts: ["[<http://localhost:9200>](<http://localhost:9200/>)"]

 

2. Logstash 설정 파일(logstash.conf 또는 logstash.yml 등)에서 output 부분의 Elasticsearch 설정 확인

output {
	  elasticsearch {
		hosts => ["localhost:9200"]
		index => "your_index_name-%{+YYYY.MM.dd}"
	  }
	}

 

3. Logstash에서 Elasticsearch로 데이터 전송 확인

curl -X GET "localhost:9200/_cat/indices?v"

 

4. Kibana에서 Index Pattern 생성

1) Kibana 웹 UI 접속

2) 좌측 메뉴에서 Management → Stack Management → Kibana → Index Patterns 선택

3) Create index pattern 클릭

4) Logstash가 생성하는 인덱스 패턴을 입력 (예: your_index_name-* 또는 logstash-* 등)

5) 타임 필드(Time Filter field name) 선택 (예: @timestamp) (6) Create index pattern 버튼 클릭

6) Discover 메뉴에서 데이터 확인(좌측 사이드 메뉴)

*** Logstash가 Elasticsearch에 보낸 데이터가 시간 필드(@timestamp)를 가지고 있어야 Kibana에서 시간 필터링 가능

반응형

'LINUX' 카테고리의 다른 글

[CentOS 9] Kibana 설치  (0) 2025.06.17
[CentOS 9] Logstash 설치  (0) 2025.06.12
[CentOS 9] Elasticsearch 7.1.0 설치  (2) 2025.06.11
[CentOS 9] syslog-ng 설치  (0) 2025.06.10
[LINUX]리눅스 명령어  (0) 2021.03.19