설치 문제 해결
데이터베이스 에이전트 설치 시 발생할 수 있는 문제를 확인해 보세요.
방화벽 설정 확인
방화벽 차단을 해제하세요. 와탭 서버에 대한 TCP 아웃바운드 방화벽이 설정되어 있으면 모니터링 정보를 서버로 전송할 수 없습니다.
방화벽 확인 방법
telnet
명령어를 수행해 다음과 같은 접속 관련 정보가 표시되어야 정상입니다. (telnet [서버 IP] [서버 포트]
)
$ telnet 52.193.60.176 6600
Trying 52.193.60.176...
Connected to 52.193.60.176.
Escape character is '^]'.
와탭 수집 서버 정보는 관리 > 에이전트 설치 메뉴에서 확인할 수 있습니다.
제약 사항
복수 리전을 단일 프로젝트로 선택 불가
-
와탭 모니터링 서비스 사이트에서 프로젝트 생성 시 지역(Region)은 중복 선택할 수 없으며, 복수의 지역(Region)을 활용하는 경우 별도의 프로젝트를 생성해야 합니다.
-
클라우드 환경과 같이 복수의 지역(Region)에 서버가 존재하는 경우 네트워크 latency 등 성능 정보 수집상의 제약 사항을 회피하기 위해 지역(Region) 단위로 수집 서버를 위치시켜야 합니다.
-
와탭은 고객 요구 사항에 부응하기 위해 지역(Region)별로 수집 서버를 구축합니다.
에이전트 이름(ONAME) 중복 사용 불가
와탭 DBX 모니터링은 에이전트의 식별을 위해 에이전트의 IP 주소와 포트(Port) 정보를 이용합니다. 사용자 환경의 모니터링할 데이터베이스 서버가 동일 IP, 동일 포트(Port)를 사용한다면 와탭 서버에서 해당 서버 인스턴스를 구분할 수 없습니다.
DB 권한 및 에이전트 설정
DB 권한 및 및 에이전트 설정에 따라 데이터가 조회되지 않는 메뉴가 있습니다. 다음 내용을 참고해 필요한 권한을 부여하고 에이전트 옵션을 설정하세요.
모니터링 계정을 whatap
으로 생성한 경우의 예시입니다. create user whatap with password 'DBPassword’;
메뉴 | DB 옵션 및 권한 | 에이전트 설정 | 비고 |
---|---|---|---|
기본 메뉴 | grant pg_monitor to whatap; | - | PostgreSQL V2, DBX 에이전트 v1.6.15 이상 |
대시보드 > 슬로우 쿼리 | DB 파라미터:log_min_duration_statement=500 (ex. 500ms 이상 소요되는 SQL 기록) DB 권한 grant PG_READ_ALL_SETTINGS to whatap; | xos.confslow_query_interval=30 (기본값 30초)whatap.conf slow_query_log=ON | - |
인스턴스 모니터링 > 세션 킬 | grant pg_signal_backend to whatap | - | - |
분석 > Top 오브젝트 | grant select on all tables in schema {schema_name} to whatap; | whatap.confpg_object=true | DBX 에이전트 v1.6.15 이상 Bloating, Age 탭의 목록은 권한 및 에이전트 옵션이 설정되어 있어도 임계값(size, ratio)을 넘지 않는 경우 데이터가 조회되지 않을 수 있습니다. |
통계/보고서 > 데이터베이스 사이즈 | grant usage on schema {schema_name} to whatap; | whatap.conftables=true | 데이터베이스 사이즈 메뉴 화면 아래에 테이블 사이즈 조회를 위해 필요한 권한입니다. |
오브젝트 정보(Object detail) 모달 창 | grant select on all tables in schema {schema_name} to whatap; | - | Top 오브젝트, 데이터베이스 사이즈, SQL 상세(Plan) 메뉴에서 테이블 이름 클릭 시 뜨는 팝업창입니다. 권한이 없을 경우 Column list가 조회되지 않습니다. |