OpenAgent 설치
OpenAgent는 Prometheus 엔드포인트에서 메트릭을 수집하여 와탭 서버로 전송하는 에이전트입니다. 이 문서는 리눅스 호스트에 OpenAgent를 설치하고 실행하는 절차를 안내합니다.
OpenAgent 동작에 필요한 파일은 다음 세 가지입니다.
- openagent: 메트릭 수집 및 전송 실행 파일
- whatap.conf: 에이전트의 기본 설정 파일 (라이센스, 서버 주소 등)
- scrape_config.yaml: 스크래핑 타겟 정의 파일
노트
설치 이후 상세 설정은 OpenAgent 설정 문서를 참고하세요.
노트
쿠버네티스 환경에서 OpenAgent를 설치하려는 경우, 별도의 OpenAgent 쿠버네티스 구성 문서를 참고하세요. 본 문서는 리눅스 호스트(바이너리) 설치를 기준으로 작성되어 있습니다.
사전 준비 사항
OpenAgent를 설치하기 전에 다음 사항을 준비하세요.
- 와탭 프로젝트의 액세스 키(라이센스)
- 와탭 수집 서버 호스트 주소와 포트(기본값 6600)
- 리눅스 호스트 환경 (AMD64 또는 ARM64)
- 수집할 Prometheus 엔드포인트 정보 (주소, 포트, 메트릭 경로)
노트
macOS Apple Silicon은 지원되지 않습니다. Linux AMD64(Intel/AMD 64비트) 또는 Linux ARM64에서만 동작합니다.
에이전트 다운로드
설치 디렉터리 생성
OpenAgent 관련 파일은 모두 하나의 디렉터리 안에 배치하는 것을 권장합니다. 설치 디렉터리를 생성하고 해당 경로로 이동하세요.
mkdir -p /opt/whatap/openagent
cd /opt/whatap/openagent