본 문서는 LINUX에서 launcher를 활용하여 수동으로 센트리 설치를 진행하기 위한 가이드입니다.
내용 중 수정이 필요한 부분이나 추가 의견이 있으시면 언제든 피드백 부탁드립니다.
유의사항
- 센트리 설치를 위해 해당 서버의 가용 메모리 확인이 필요합니다.
- 원활한 구동을 위해 최소 1GB 이상의 메모리가 확보되었는지 점검 후 설치를 진행해 주시기 바랍니다.
- 해당 가이드는 전달서버 없이 단일 분석노드 기준으로 작성되었습니다.
센트리 설치 지원 JAVA 버전
-
AIX
JAVA AIX 7.x AIX 6.x AIX 5.3 TLS 1.2 8 7100-03 6100-07 미지원 7.1 7100-01 6100-07 미지원 자바: Service Refresh 4 7 7100-00 6100-05 미지원 자바: Service Refresh 10 -
Solaris
JAVA Solaris 11 Solaris 10 Solaris 9 Solaris 8 TLS 1.2 8 OS: 10 Update 9 이상 미지원 미지원 7 OS: 10 Update 9 이상 미지원 미지원 자바: update 131 -
HP-UX(Itanium)
JAVA 11i v3 (11.31) 11i v2 (11.23) TLS 1.2 8 미지원 7 자바: 7.0.20 -
HP-UX(PA-RISC)
JAVA 11i v3 (11.31) 11i v2 (11.23) 11i v1 (11.11) TLS 1.2 8 미지원 미지원 7 미지원 자바: 7.0.20 -
Windows Server
JAVA 2019 2016 2012 R2 2012 2008 R2 2008 2003 TLS 1.2 11 자바: 11.0.2 이상 미지원 미지원 미지원 8 자바: 1.8.0_201 이상 자바: 1.8.0_111 이상 OS: SP1 이상 미지원 미지원 7 자바: 1.7.0_141 이상 자바: 1.7.0_141 이상 자바: 1.7.0_51 이상 자바: 1.7.0_10 이상 OS: SP1 이상 OS: SP2 이상 미지원 자바: update 131 -
Linux
JAVA RHEL CentOS Debian Ubuntu TLS 1.2 11 OS: 6.0 이상 OS: 7.0 이상 OS: 10(Buster) 이상 OS: 18.04 LTS 이상 8 OS: 5.5 이상 OS: 6.0 이상 OS: 9(Stretch) 이상 OS: 12.04 LTS 이상 7 OS: 5.5 이상 OS: 6.0 이상 OS: 8(Jessie) 이상 OS: 10.04 LTS 이상 자바: 7.0.131
센트리 추가(SNR UI)
- [시스템] → [센트리] → [추가] 를 통해 Web UI에서 센트리 추가 진행
- 센트리 추가 과정에서 기재되는 토큰 값과 센트리 ID는 차후 설치 과정에서 필요하여 별도 저장 필요
파일 업로드 및 사전 준비
-
/opt/logpresso-sentry 폴더 생성 후 해당 폴더에 파일 업로드 진행(고객사 환경에 따라 다른 경로 지정 가능)
-
로그프레소 스토어에서 센트리 설치파일 다운로드 및 /opt/logpresso-sentry 경로 업로드
-
센트리 구동에 필요한 JRE파일 준비 및 /opt/logpresso-sentry 경로 업로드
-
logpresso-sentry-*.zip 파일 압축 해제
-
JRE파일 압축 해제 후 폴더명 jre로 변경
[/opt/logpresso-sentry 결과]
[root@COLLECT2-A logpresso-sentry]# ls -l
total 30536
-rw-r-----. 1 logpresso logpresso 8906804 Apr 1 00:17 araqne-core-4.1.0-package.jar
-rw-r-----. 1 logpresso logpresso 2826 Apr 1 00:17 bundles.sig
drwxr-x---. 25 logpresso logpresso 4096 Apr 21 10:22 cache
drwxr-xr-x. 9 logpresso logpresso 145 Oct 11 2024 jre
-rw-r--r--. 1 logpresso logpresso 208267451 Oct 28 07:36 jdk-21.0.4.7-jemalloc-signed.tar.gz
-rwxr-x---. 1 logpresso logpresso 3280191 Apr 1 00:17 logpresso
-rw-r--r--. 1 logpresso logpresso 19059973 Apr 21 10:00 logpresso-sentry-linux-5.0.2603.0-u3122.zip
-rw-r-----. 1 logpresso logpresso 2694 Apr 1 00:17 logpresso.bat
drwxr-xr-x. 2 logpresso logpresso 6 Apr 21 10:22 plugin
-rw-r-----. 1 logpresso logpresso 47 Apr 1 00:17 version.json
설정 파일 생성
- 센트리 구동에 필요한 설정파일 생성 (/opt/logpresso-sentry/etc/logpresso.conf)
./logpresso install config -m sentry
센트리 설치
- 상기 과정의 센트리ID, 토큰 값, logpresso.conf파일을 활용하여 센트리 설치 진행
- $GUID : 센트리 ID
- $TOKEN : 인증토큰
- $URL : https://[분석노드IP]:44300
- $BASE : [분석노드IP]
- $RPC_PORT : 7140
./logpresso install sentry -a "$URL" -b "$BASE" -p "$RPC_PORT" -g "$GUID" -t "$TOKEN"
[실행 명령어 예시]
./logpresso install sentry -a https://100.100.100.100:44300 -b 100.100.100.100 -p 7140 -g logpresso -t 1234-abcd
센트리 구동
- 하기 명령어를 이용하여 센트리 구동 진행
./logpresso start
센트리 연동 확인
-
Web UI 센트리 연결 상태 확인 ([시스템] → [센트리]의 점등 상태 확인)
-
araqne.log의 센트리 연결 확인(log에 하기 로그 확인 필요)
[2026-04-21 10:22:32,484] INFO (ConnectionWatchdogImpl) - logpresso-sentry: new sentry connection [id=1787322916, peer=(44f01e6b-c1fb-4758-8ac1-465e64060140, /100.100.100.100:7140), trusted level=Low, ssl=true, props={phase=post_hello, type=command}] to base [launcher]