일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- 화살표 함수
- 자바스크립트
- 카카오로그인
- nodemailer
- TypeScript
- Map
- 객체
- JavaScript
- 카카오 소셜로그인
- 위크맵
- 중첩 구조 분해
- logstash
- nest
- nextjs
- 위크셋
- javacript
- MongoDB
- Mongoose
- JSON.stringify
- JSON.parse
- 이메일 전송
- 캐러셀
- context switch
- 로그스태시
- DB
- 구조 분해 할당
- nestjs
- react-slick
- 참조에 의한 객체 복사
- AGGREGATE
- Today
- Total
목록Elasticsearch (4)
뚜sh뚜sh
# MySQL 데이터베이스에서 데이터를 읽어오기input { jdbc { jdbc_driver_library => [MySQL JDBC 드라이버 라이브러리 경로] jdbc_driver_class => [MySQL JDBC 드라이버 클래스] jdbc_connection_string => [MySQL 접속 URL] jdbc_user => [username] jdbc_password => [password] statement => [실행할 SQL 쿼리] # 스케줄 주기 설정(CRON 표현식) schedule => "*/1 * * * *" # 증분 추적을 위한 설정 u..
1. JDBC 플러그인 설치내가 설치한 logstash-8.16.0은 jdbc 플러그인이 포함되어 있어서 따로 설치할 필요 없었다! logstash에 jdbc 플러그인이 포함되어 있는지 확인하는 방법- 아래 명령어를 실행했을 때 목록에 logstash-input-jdbc가 포함되어 있는지 확인하면 됨/path/to/logstash/bin/logstash-plugin list 2. JDBC 드라이버 준비jdbc 플러그인은 데이터베이스에 연결하기 위해 JDBC 드라이버가 필요했다나는 MySQL에 연결할 예정이어서 MySQL JDBC 드라이버를 설치했다 3. 로그스태시 설정 파일(logstash.conf)input { jdbc { jdbc_driver_library => "path/to..
시스템 서비스란?시스템 서비스는 컴퓨터 운영 체제에서 백그라운드에서 지속적으로 실행되는 프로그램이다. 나는 로그스태시를 백그라운드에서 실행하기 위해 로그스태시를 시스템 서비스로 설정하기로 했다! 1. 서비스 파일 생성sudo vi /etc/systemd/system/logstash.service 2. 서비스 파일 내용 작성[Unit]Description=Logstash ServiceAfter=network.target[Service]ExecStart=/path/to/logstash-8.16.0/bin/logstash -f path/to/logstash-8.16.0/logstash.confRestart=alwaysUser=[user]Group=[]groupWorkingDirectory=/path/to..
1. 로그스태시 설치- 로그스태시 설치 파일을 Elastic 공식 다운로드 서버에서 직접 다운로드wget https://artifacts.elastic.co/downloads/logstash/logstash-8.16.0-linux-x86_64.tar.gz 2. 로그스태시 압축 파일 해제- tar : 파일을 압축하거나 압축 해제할 때 사용하는 Linux 명령어- x : 압축 파일을 해제(추출)하라는 옵션- f : 특정 파일을 대상으로 작업하겠다는 옵션, f 뒤에 압축 파일 이름이 위치- z : .tar.gz 형식의 파일을 처리할 때 사용하는 옵션tar xfz logstash-8.16.0-linux-x86_64.tar.gz 3. 로그스태시 실행 명령어- logstash 압축 푼 폴더 안에서 아래 명령어 ..