본문 바로가기

elasticsearch

[draft] Elastic Stack 설치 Elastic Stack 설치설치 순서 다음 순서대로 사용하려는 Elastic Stack 제품을 설치하세요. Elasticsearch(설치 지침)Kibana(설치)Logstash(설치)Beats(설치 지침)APM(설치 지침)Elasticsearch Hadoop(설치 지침)Logstash 설치Logstash 패키지 설치yum install --enablerepo=elasticsearch -y logstash 참고URL- Elasticsearch와 Kibana를 설치하고 연동하는 방법(single node) : https://scbyun.com/1571- installing the elastic stack : https://www.elastic.co/guide/en/elastic-stack/8.6/insta.. 더보기
[aws] EFK 스택 구성하기(efk stack setup) EFK 스택 구성하기(efk stack setup) Elasticsearch: Elasticsearch는 분산 검색 및 분석 엔진으로 대규모 데이터 저장 및 분석을 지원합니다. 로그 데이터를 저장하고 인덱싱합니다. Elasticsearch는 데이터 저장 및 검색에 최적화된 NoSQL 데이터베이스입니다. Kibana: Kibana는 Elasticsearch의 데이터를 시각화하기 위한 웹 인터페이스입니다. Kibana를 사용하여 데이터를 검색, 시각화하고 대시보드를 생성할 수 있습니다. Fluentd: Fluentd는 로그 수집 도구로, 로그 데이터를 수집, 처리 및 전송합니다. Fluentd는 다양한 데이터 소스에서 로그 데이터를 수집하고 Elasticsearch에 전송합니다. Fluent Bit: Flu.. 더보기
[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.. 더보기
[draft] Elasticsearch 업그레이드(Elasticsearche rpm install on CentOS 7) Elasticsearch 업그레이드(Elasticsearche rpm install on CentOS 7)테스트 환경- CentOS 7- elasticsearch 7.10.2목표- Upgrade Elasticsearche : https://www.elastic.co/guide/en/elasticsearch/reference/current/setup-upgrade.html- elasticsearch 8.3.1로 업그레이드- 7.10에서 7.17로 업그레이드, 7.17에서 8.3으로 업그레이드elasticsearch 패키지 다운로드rpm 다운로드 - https://www.elastic.co/guide/en/elasticsearch/reference/8.3/rpm.html#rpm-repo인증서 생성CA 인증서.. 더보기
[draft] Elasticsearch Snapshot and Restore Elasticsearch Snapshot and Restoresapshot용 repository 생성docker-compose.yml 편집vim docker-compose.ymlpath.repo=/usr/share/elasticsearch/esbackup 추가 environment:... - bootstrap.memory_lock=true - path.repo=/usr/share/elasticsearch/esbackup - xpack.security.enabled=true... volumes:... - ./esbackup:/usr/share/elasticsearch/esbackupesbacup 디렉터리 생성 및 권한 변경mkdir esbackup; chown.. 더보기
[draft] Export/Import kibana dashboards Export/Import kibana dashboardskibana dashboards exportexport.ndjson 파일로 로컬에 저장됨import kibana dashboardsexport.ndjson 파일 업로드(드레그 앤드 드롭) 더보기
[draft] Elasticsearch와 Kibana를 Docker를 사용하여 single-node로 실행하는 방법 Elasticsearch와 Kibana를 Docker를 사용하여 single-node로 실행하는 방법1. Docker 설치Docker를 설치합니다. Docker를 설치하려면 Docker 공식 웹사이트에서 설치 지침을 따릅니다.2. Elasticsearch Docker 컨테이너 실행Elasticsearch를 실행하는 Docker 컨테이너를 실행합니다.docker run -d --name elasticsearch --net esnet -p 9200:9200 -p 9300:9300 -e ES_JAVA_OPTS="-Xms1g -Xmx1g" docker.elastic.co/elasticsearch/elasticsearch:8.2.1; docker logs -f elasticsearchElasticsearch 컨테.. 더보기
[draft] Elasticsearch 클러스터와 Kibana를 Docker를 사용하여 실행하는 방법(elasticsearch cluster) Elasticsearch 클러스터와 Kibana를 Docker를 사용하여 실행하는 방법(elasticsearch cluster)1. Docker 설치Docker를 설치합니다. Docker를 설치하려면 Docker 공식 웹사이트에서 설치 지침을 따릅니다.2. Elasticsearch Docker 컨테이너 실행Docker Network 생성docker network create esnetnode-1 컨테이너 실행docker run -it --name node-1 --net esnet -p 9200:9200 -p 9300:9300 -e ES_JAVA_OPTS="-Xms1g -Xmx1g" docker.elastic.co/elasticsearch/elasticsearch:8.2.1------------------.. 더보기