콘텐츠로 이동

Kubernetes에 설치

사전 조건

ARM, x86 전체 아키텍처 설치를 지원합니다.

DataWay 데이터 게이트웨이 주소 선택

DataWay는 Guance의 데이터 게이트웨이로, 수집기가 데이터를 Guance에 업로드할 때 항상 DataWay 게이트웨이를 거쳐야 합니다.

다음 스크립트를 실행하여 다운로드

wget https://static.guance.com/datakit-v2/datakit.yaml

datakit.yaml 파일 수정

  1. DataWay 데이터 게이트웨이 주소 구성
- name: ENV_DATAWAY
  value: https://openway.guance.com?token=tkn_7f5********fda8681
  1. DataKit는 기본적으로 호스트 관련 수집기를 활성화합니다.
- name: ENV_DEFAULT_ENABLED_INPUTS
  value: cpu,disk,diskio,mem,swap,system,hostobject,net,host_processes,container

더 많은 수집기를 활성화하려면 위 구성에 직접 추가하면 됩니다. 물론 일부 수집기를 이 목록에서 제거할 수도 있습니다.

  • Guance에서 기본으로 활성화하는 수집기:
수집기 이름 설명
cpu 호스트의 CPU 사용량 수집
disk 디스크 사용량 수집
diskio 호스트의 디스크 IO 수집
mem 호스트의 메모리 사용량 수집
swap Swap 메모리 사용량 수집
system 호스트 운영 체제 부하 수집
net 호스트 네트워크 트래픽 수집
host_processes 호스트에서 상주(10분 이상 유지)하는 프로세스 목록 수집
hostobject 호스트 기본 정보(운영 체제 정보, 하드웨어 정보 등) 수집
container 호스트의 컨테이너 오브젝트 및 컨테이너 로그 수집

DaemonSet 모드에서 DataKit는 여러 환경 변수 구성을 지원합니다.

자세한 내용은 추가 환경 변수를 참조하세요.

다음 명령을 실행하여 DataKit 설치

kubectl apply -f datakit.yaml

설치가 완료되면 시스템이 자동으로 DataKit의 DaemonSet 배포를 생성합니다.

DataKit 실행 상태 확인

kubectl get pod -n datakit

문서 평가

이 페이지가 도움이 되었나요?