[Logstash] docker로 logstash 설치하기
·
기타
docker로 logstash를 설치하는 방법에 대해 서술한다. 환경 ubuntu 18.04 docker 20.10.17 Docker로 logstash 설치 1. docker 이미지 Pull 맨 뒤의 8.2.2는 버전을 뜻한다. 다른 버전을 설치하고 싶으면 8.2.2 대신 다른 버전명을 입력하면 된다. sudo docker pull docker.elastic.co/logstash/logstash:8.2.2 2. docker에 logstash 볼륨 생성 $ sudo docker volume create logstash 3. 도커 실행 // 도커 실행 명령어 // -d 는 컨테이너를 background에서 실행 시켜준다. // -v 는 docker volume의 logstash를 /usr/share/log..
[MacOS] M1칩에서 logstash 설치하기
·
기타
logstash를 설치하기 전에 Mac에 자바 open jdk 8버전이 설치되어 있어야 한다. open jdk를 설치하는 방법은 아래 링크를 확인하자. [MacOS] M1칩에서 open jdk 8버전 설치 Mac환경 M1칩에서 logstash 설치하기 1. elastic tap 설치 // 깃허브 링크 https://github.com/elastic/homebrew-tap brew tap elastic/tap 2. logstash 설치 // Logstash 설치 brew install elastic/tap/logstash-full 3. 실행 테스트 // Logstash가 설치되어 있는 폴더로 이동 cd /opt/homebrew/Cellar/logstash-full/7.17.4 // -e를 사용해서 환경설정..
[MacOS] M1칩에서 open jdk 8버전(1.8) 설치
·
기타
open jdk 8버전 설치 1. 아래 사이트 접속 후 아래로 스크롤 https://www.azul.com/downloads/?version=java-8-lts&os=macos&architecture=arm-64-bit&package=jdk Downloads No matter the size of your company, Azul offers competitive pricing options to fit your needs, your budget, and your ambition. www.azul.com 2. dmg 파일 다운로드 3. 다운로드한 파일 더블클릭 4. 설치 5.terminal 에서 java -version 입력 아래 사진처럼 나오면 설치 성공 6. 자바 설치 경로 확인 dmg로 설치한 기본..
순수 함수란?
·
기타
순수 함수란? 부수효과가 없는 함수 즉, 어떤 함수에 동일한 인자를 주었을 때 항상 같은 값을 리턴하는 함수 + 외부의 상태를 변경하지 않는 함수를 말한다. 순수 함수의 조건 동일한 인자가 들어갈 경우 항상 같은 값이 나와야 한다. 부수적인 효과가 일어나면 안 된다. return 값으로만 소통한다. 순수함수는 평가 시점이 중요하지 않다. 만약 순수함수가 아니라면 동일한 인자를 넣어도 다른 값이 나오는 경우 어떠한 시점에서 함수를 평가할지가 굉장히 중요한데 순수함수는 동일한 인자를 넣으면 항상 같은 값이 나오기 때문에 굳이 평가시점을 따질 필요가 없다. 예시 순수 함수 function add(a,b){ return a+b; } 함수 add는 순수 함수이다. 언제 어디서 실행해도 add(1, 2)는 항상 1..
얼은펭귄
'기타' 카테고리의 글 목록 (5 Page)