쿠버네티스 에이전트

에이전트 구성

와탭 쿠버네티스 설치 시 기본적으로 사용자 쿠버네티스 환경의 <whatap-monitoring> Namespace 하위에 에이전트용 리소스가 구성됩니다.

마스터 에이전트는 Deployment, 노드 에이전트는 DaemonSet 형태입니다. 다음은 사용자 쿠버네티스 환경에 설치된 와탭 에이전트를 확인하는 방법입니다.

Master
kubectl get deployments -n whatap-monitoring
kubectl get pods -l=name=whatap-master-agent -n whatap-monitoring
Node
kubectl get daemonsets -n whatap-monitoring
kubectl get pods -l=name=whatap-node-agent -n whatap-monitoring

다음은 <whatap-monitoring> Namespace 내에서 실행 중인 마스터 에이전트, 노드 에이전트 형태의 예입니다.

$ kubectl get pods -n whatap-monitoring
NAME                                   READY   STATUS    RESTARTS   AGE
whatap-master-agent-57f4499567-ltbbr   1/1     Running   0          3d19h
whatap-node-agent-5q8rj                2/2     Running   0          21h
whatap-node-agent-6nb2z                2/2     Running   0          30h
whatap-node-agent-8m2vk                2/2     Running   0          21h
whatap-node-agent-9thmw                2/2     Running   0          3h31m
whatap-node-agent-kpv7d                2/2     Running   0          21h

다음은 와탭 쿠버네티스 컨테이너 맵 상에 표시된 <whatap-monitoring> Namespace 입니다.

whatap kubernetes container whatap monitoring
Figure 1. 컨테이너 맵 내 whatap-monitoring Namespace