에이전트 이름 식별
와탭은 모니터링 정보 수집 대상인 애플리케이션 서버 식별을 위한 정보로 기본적으로 애플리케이션 서버로부터 수집한 정보를 활용합니다. 기본 활용 정보는 애플 리케이션 서버의 종류, IP 주소 등을 조합해 애플리케이션 서버를 고유 식별자로 사용합니다. 필요에 따라 사용자가 설정한 명칭을 이용하거나 패턴을 변경해 고유한 값으로 변경해 이용합니다. 에이전트의 이름은 반드시 고유한 값이어야 합니다.
애플리케이션 서버로부터 추출한 정보를 활용하는 이유는 애플리케이션 서버 정지 또는 네트워크 단절, 에이전트 문제로 인한 수집 서버와 에이전트의 통신 두절 상태가 복구되었을 경우, 재접속된 에이전트로부터 송신되는 정보가 기존 에이전트로부터 송신된 정보와의 연속성을 유지하기 위해서입니다.
- 에이전트 이름은 프로젝트 단위로 고유해야 합니다.
- 에이전트 아이디/이름을 변경하면 이전 데이터와 연결되지 않습니다.
- 와탭 모니터링 서비스에서는 모니터링 대상을 오브젝트 또는 에이전트로 혼용해서 사용합니다.
와탭이 애플리케이션 서버를 식별하기 위해 사용하는 기본 패턴은 다음과 같습니다.
{type}-{ip2}-{ip3}-{process}-{dockerid}-{ips}
기본 패턴 변경은 whatap.ini에서 설정 가능합니다.
설정 | 설명 |
---|---|
type | whatap.app_name에 설정된 값을 사용합니다. |
Ip# | Ip를 .으로 나누었을 때 #번째 자리(0부터)를 사용합니다. |
process | whatap.app_name에 설정된 값을 사용합니다. |
hostname | 서버 호스트 명을 사용합니다. |
dockerid | 도커 컨테이너 아이디 |
ips | 전체 아이피 정보 (ip4, ip6) |
-
whatap.object_name String
기본값
{type}-{ip2}-{ip3}-{process}
애플리케이션을 식별하기 위한 에이전트 이름(ONAME) 구성 방식입니다. ONAME을 토대로 OID가 생성됩니다.
노트whatap service 재시작 후 적용됩니다.
service whatap-php restart
-
whatap.app_name String
애플리케이션을 식별하기 위한 에이전트 이름(ONAME)의 구성 요소로
object_name
의{type}
에 해당하는 값입니다.노트whatap service 재시작 후 적용됩니다.
service whatap-php restart
-
whatap.app_process_name String
애플리케이션을 식별하기 위한 에이전트 이름(ONAME)의 구성 요소입니다. 애플리케이션 프로세스 이름으로 애플리케이션 서버의 CPU, Heap Memory 등을 수집할 대상 프로세스를 설정합니다.
object_name
의{process}
에 해당하는 값입니다.노트whatap service 재시작 후 적용됩니다.
service whatap-php restart
-
whatap.okind String
여러 개의 에이전트를 '종류별' 그룹으로 묶어 모니터링 단위를 설정할 수 있습니다. 이 옵션을 통해 여러 에이전트를 그룹 단위로 모니터링하고 관리할 수 있으며, 성능 지표를 분석하거나 알림을 설정할 수도 있습니다.
노트대시보드 및 분석, 통계 메뉴 등에서 종류별로 분류된 그룹 옵션으로 확인할 수 있습니다.
-
whatap.onode String
여러 개의 에이전트를 '노드별' 그룹으로 묶어 모니터링 단위를 설정할 수 있습니다. 이 옵션을 통해 여러 에이전트를 그룹 단위로 모니터링하고 관리할 수 있으며, 성능 지표를 분석하거나 알림을 설정할 수도 있습니다.
노트대시보드 및 분석, 통계 메뉴 등에서 노드별로 분류된 그룹 옵션으로 확인할 수 있습니다.