본문 바로가기

728x90

elasticsearch

C276x260.fwebp.q85 [WIP] 우분투에서 Elasticsearch와 Kibana를 설치 및 재설치하는 방법 우분투에서 Elasticsearch와 Kibana를 설치 및 재설치하는 방법Elasticsearch 삭제apt --purge autoremove -y elasticsearchrm -rf /etc/elasticsearch /var/lib/elasticsearch데이터 + 설정 + 로그까지 완전 제거Kibana 삭제apt --purge autoremove -y kibanarm -rf /etc/kibana /var/lib/kibana /var/log/kibana1. Elasticsearch 설치apt install -y elasticsearch설치 완료 시 자동 생성 정보elastic 계정 비밀번호 생성됨TLS (HTTPS) 자동 적용됨보안 기능 활성화됨--------------------------- Sec.. 더보기
C276x260.fwebp.q85 [WIP] Docker Compose로 EFK(Elasticsearch, Fluentd, Kibana) 스택을 구성하는 방법 Docker Compose로 EFK(Elasticsearch, Fluentd, Kibana) 스택을 구성하는 방법EFK 스택은 로그 수집 → 저장 → 분석 → 시각화를 위한 대표적인 오픈소스 조합입니다.Elasticsearch → 로그 저장 및 검색Fluentd → 로그 수집 및 전달Kibana → 로그 시각화 및 분석프로젝트 구조 준비mkdir -p efk-stack/fluentd/confcd efk-stackefk-stack/├── docker-compose.yml└── fluentd/ └── conf/ └── fluent.conf1. Docker Compose 파일 생성프로젝트 디렉토리에 docker-compose.yml 파일을 생성합니다.vim docker-compose.yml2.. 더보기
C276x260.fwebp.q85 [WIP] Elasticsearch 클러스터의 상태를 점검하고 모니터링하는 방법 Elasticsearch 클러스터의 상태를 점검하고 모니터링하는 방법Elasticsearch는 REST API 기반으로 클러스터 상태, 노드, 인덱스, 샤드 등 주요 정보를 실시간으로 확인할 수 있습니다.기본 접속 방식curl -X GET "http://localhost:9200/_cluster/health"클러스터 상태 확인curl -XGET 'http://elastic_user:elastic_password@localhost:9200/_cluster/health?pretty'{ "cluster_name" : "es-cluster", "status" : "yellow", "timed_out" : false, "number_of_nodes" : 3, "number_of_data_nodes" : .. 더보기
C276x260.fwebp.q85 [WIP] 우분투에서 Elasticsearch 8 설치 및 클러스터 구성 방법 우분투에서 Elasticsearch 8 설치 및 클러스터 구성 방법테스트 환경운영체제 정보 : 우분투보안 : TLS/SSL + X-Pack Security 활성화1. 사전 환경 설정/etc/hosts 설정cat > /etc/hosts### elasticsearch192.168.56.71 node1192.168.56.72 node2192.168.56.73 node3EOF시스템 리소스 설정ulimit 설정cat > /etc/security/limits.conf### elasticsearchelasticsearch hard nofile 65535elasticsearch soft nofile 65536elasticsearch hard nproc .. 더보기
C276x260.fwebp.q85 [WIP] 크롬 확장 프로그램 추천 크롬 확장 프로그램 추천ElasticSearch HeadElasticsearch 클러스터용 웹 프런트 엔드Chrome Web Store를 통해 설치할 수 있습니다.Elasticsearch 클러스터 모니터링 및 프라이머리 샤드(Primary Shard)와 복제본(Replica) 보기 Chrome 웹 스토어 더보기
C276x260.fwebp.q85 [draft] elasticsearch TLS 암호화 및 HTTPS 활성화 elasticsearch TLS 암호화 및 HTTPS 활성화elasticsearch tls 통신을 위한 인증서elasticsearch https 통신을 위한 인증서/usr/share/elasticsearch/bin/elasticsearch-certutil http --silent$ /usr/share/elasticsearch/bin/elasticsearch-certutil http --silent## Elasticsearch HTTP Certificate Utility## Do you wish to generate a Certificate Signing Request (CSR)?Generate a CSR? [y/N]y## Do you wish to generate one certificate per no.. 더보기
C276x260.fwebp.q85 [draft] PLG vs EFK 스택 PLG(Promtail, Loki, Grafana) vs EFK(Elasticsearch, Fluentd, Kibana) 스택Promtail, Loki, Grafana와 Elasticsearch, Fluentd, Kibana 스택은 모두 로그 수집, 저장, 시각화를 위한 시스템이지만 각각의 사용 목적과 설계 방식에 차이가 있습니다. PLG는 Grafana와 연동하여 효율적인 로그 관리에 중점을 두는 반면 EFK는 대규모 로그 관리와 복잡한 쿼리에 더 강점을 가지고 있습니다.주요 비교기능/측면PLG 스택EFK 스택구성 요소Promtail (로그 수집), Loki (저장), Grafana (시각화)Elasticsearch (저장), Fluentd (수집/전송), Kibana (시각화)설치와 관리상대적으로 설.. 더보기
C276x260.fwebp.q85 [draft] 우분투에서 Elasticsearch와 Kibana를 설치하고 연동하는 방법 우분투에서 Elasticsearch와 Kibana를 설치하고 연동하는 방법(single node)apt 저장소 업데이트sudo apt-get updateapt-transport-https 패키지 설치sudo apt-get install -y apt-transport-httpsElasticsearch 공식 GPG 키 추가wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo gpg --dearmor -o /usr/share/keyrings/elasticsearch-keyring.gpgElasticsearch 저장소 추가echo "deb [signed-by=/usr/share/keyrings/elasticsearch-keyring.gpg] .. 더보기

728x90