728x90 반응형 ELK3 ELK Stack 학습 https://github.com/dbswhd4932/elk-monitoring-system/tree/main/elk-monitoring-systemELK 에 대한 기본 개념이나 내용은 다른 블로그나 AI 한테 물어보면 바로 알려주기 때문에 스킵.처음 학습하면서 설정했던 파일과 궁금했던 것만 정리했다.kibana 와 ElasticSearch 도 추가적으로 진행 예정이다. --logstash.conf 설정1. 인덱스 이름은 통일감 있게 application-logs-{datetime} 형식으로 진행.2. 날짜 하나에 info ~ error 레벨을 전부 담지 않고 info 만 따로 담고 warn, error 은 같이 담아서 조회 및 알람 진행 시 효율적으로 진행.input { # TCP 입력 - Sprin.. 2025. 11. 7. elasticsearch heap size 확인 및 수정 elasticsearch 의 기본 jvm heap size 는 실행할 때 로그에서 확인할 수 있습니다. heap 사이즈를 수정하기 위해서는 /config 폴더에 있는 jvm.options 에 설정하면 됩니다. 아래와 같이 512mb 를 사용하는 것으로 수정해보겠습니다. -Xms 와 -Xmx 는 동일하게 설정해주는 것이 좋습니다. -Xms: 이 옵션은 JVM의 초기 힙 크기를 설정합니다. 즉, JVM이 시작될 때 할당되는 힙 메모리의 크기를 나타냅니다. 예를 들어, -Xms2g는 JVM이 시작될 때 2GB의 힙 메모리를 할당하도록 지정합니다. -Xmx: 이 옵션은 JVM이 사용할 수 있는 최대 힙 크기를 설정합니다. 즉, JVM이 할당할 수 있는 힙 메모리의 최대치를 나타냅니다. 예를 들어, -Xmx4g는.. 2024. 2. 10. elasticsearch 8.x Version curl: (52) Empty reply from server elasticsearch 8.x 버전을 설치 후, 9200(http) 를 호출할때 아래와 같은 에러가 발생하면 security 를 false 로 설정 및 저장 후 다시 시도해보면 됩니다. 7.x 버전은 그냥 해도 실행되는 거 같습니다. curl: (52) Empty reply from server 1. elasticsearch/config 로 이동 2. vi elasticsearch.yml 실행 3. /security 검색으로 찾기 4. 위의 화면에서 false 인 부분이 처음에는 true 로 되어있습니다. ( 8.x 버전 부터는 자동으로 SSL/TLS 적용 ) 5. 위 사진처럼 false 로 변경 후, esc -> :wq 명령어로 저장 후 재실행 2024. 2. 10. 이전 1 다음 728x90 반응형