센트리 수동 설치 가이드

본 문서는 LINUX에서 launcher를 활용하여 수동으로 센트리 설치를 진행하기 위한 가이드입니다.

내용 중 수정이 필요한 부분이나 추가 의견이 있으시면 언제든 피드백 부탁드립니다.

유의사항

  • 센트리 설치를 위해 해당 서버의 가용 메모리 확인이 필요합니다.
  • 원활한 구동을 위해 최소 1GB 이상의 메모리가 확보되었는지 점검 후 설치를 진행해 주시기 바랍니다.
  • 해당 가이드는 전달서버 없이 단일 분석노드 기준으로 작성되었습니다.

센트리 설치 지원 JAVA 버전

[IBM AIX]

Java 버전 AIX 7.x AIX 6.x AIX 5.3 비고
Java 8 7100-03 6100-07 미지원
Java 7.1 7100-01 6100-07 미지원 Service Refresh 4
Java 7 7100-00 6100-05 미지원 Service Refresh 10

[Oracle Solaris]

Java 버전 AIX 7.x AIX 6.x AIX 5.3 비고
Java 8 7100-03 6100-07 미지원
Java 7.1 7100-01 6100-07 미지원 Service Refresh 4
Java 7 7100-00 6100-05 미지원 Service Refresh 10

[HP-UX (Itanium / PA-RISC)]

아키텍처 Java 버전 11i v3 (11.31) 11i v2 (11.23) 11i v1 (11.11)
Itanium Java 8 지원 미지원 -
Itanium Java 7 지원 지원 (7.0.20 이상) -
PA-RISC Java 8 지원 미지원 미지원
PA-RISC Java 7 지원 미지원 지원 (7.0.20 이상)

[Windows Server]

Java 버전 2019 / 2016 2012 / R2 2008 / R2 2003
Java 11 11.0.2 이상 미지원 미지원 미지원
Java 8 1.8.0_201 이상 1.8.0_111 이상 1.8.0_111 이상 (2008 R2 SP1) 미지원
Java 7 1.7.0_141 이상 1.7.0_141 이상 1.7.0_51 이상 (2008 R2 SP1 / 2008 SP2) update 131 이상

[Linux]

Java 버전 RHEL CentOS Debian Ubuntu
Java 11 6.0 이상 7.0 이상 10 (Buster) 이상 18.04 LTS 이상
Java 8 5.5 이상 6.0 이상 9 (Stretch) 이상 12.04 LTS 이상
Java 7 5.5 이상 6.0 이상 8 (Jessie) 이상 10.04 LTS 이상

센트리 추가(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]