센트리 수동 설치 가이드

본 문서는 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]