쿠버네티스
모니터링 대상
쿠버네티스 모니터링 대상은 쿠버네티스 클러스터와 쿠버네티스 상에서 실행 중인 애플리케이션입니다.
-
쿠버네티스 클러스터 모니터링 (Node, Namespace, Deployment, Pod 등)
-
쿠버네티스에서 실행 중인 애플리케이션 모니터링 (Java, Node.js, Python 등)
이어 설명할 모니터링 절차도 클러스터 모니터링을 위한 절차와 애플리케이션 모니터링을 위한 절차로 구분되어 진행됩니다.
모니터링 절차
쿠버네티스 클러스터 모니터링 절차
-
사용자 와탭 콘솔에서 마스터(Cluster) 프로젝트 생성
-
와탭 콘솔 상에서 쿠버네티스(Kubernetes) 프로젝트를 생성하면 해당 프로젝트가 마스터(Cluster) 프로젝트임
-
-
사용자 쿠버네티스 환경 내에 마스터 에이전트 및 노드 에이전트 설치
-
마스터 에이전트 : whatap-master-agent
-
노드 에이전트 : whatap-node-agent
-
마스터 에이전트, 노드 에이전트는 사용자 클러스터 내에서 Pod 형태로 실행됩니다.
-
-
마스터(Cluster) 프로젝트 내 다수의 Namespace 존재 시 사용자 와탭 콘솔에서 각 네임스페이스(Namespace) 프로젝트로 분리 가능 (선택사항)
쿠버네티스 Namespace는 다수의 팀과 사용자가 존재하는 환경에서 단일 클러스터 내 리소스 그룹 격리를 위한 매커니즘입니다. 사용자 쿠버네티스 클러스터 내의 Namespace 목록은 kubectl get namespace 명령어를 통해 확인할 수 있습니다. |
쿠버네티스 상의 애플리케이션 모니터링 절차
-
컨테이너 내에서 실행 중인 애플리케이션 모니터링을 위한 마이크로 애플리케이션 에이전트 설치
-
지원하는 마이크로 애플리케이션 : Java, Node.js, Python 등
-
마스터(Cluster) 프로젝트 생성
와탭 콘솔의 프로젝트 그룹에서 프로젝트 생성 버튼을 누릅니다.

화면 표시된 플랫폼 중 Kubernetes(쿠버네티스) 아이콘 선택 후 각 입력란에 해당하는 정보를 입력하고 [저장] 버튼을 눌러 프로젝트를 추가합니다.

신규 생성한 쿠버네티스 모니터링 프로젝트를 선택하면 에이전트 설치 화면이 나타납니다. 에이전트 설치 방법은 프로젝트 관리
| 에이전트 설치
메뉴를 통해서도 확인 가능합니다.
와탭 쿠버네티스 에이전트 설치는 ① 쿠버네티스 환경 모니터링을 위한 마스터 및 노드 에이전트 설치 ② 애플리케이션 에이전트 설치의 두 과정으로 진행됩니다.