오프라인 환경 템플릿 업데이트
소개¶
이 섹션에서는 Guance 버전을 업그레이드하지 않고 오프라인 환경에서 뷰 템플릿 패키지, 메트릭 사전, 공식 Pipeline 패키지 등을 수동으로 업데이트해야 하는 경우의 방법을 설명합니다.
오프라인 환경에서 뷰 템플릿 패키지 업데이트 방법¶
- 최신 뷰 템플릿 패키지 다운로드: https://gitee.com/dataflux/dataflux-template master 브랜치의 템플릿 패키지를 다운로드해야 합니다. 다운로드가 완료되면 dataflux-template-master.zip 파일이 생성됩니다.
- 다운로드한 파일을 컨테이너 영구 스토리지 디렉터리에 업로드합니다. 경로: forethought-core 네임스페이스 --> inner 컨테이너 --> /config/cloudcare-forethought-backend/sysconfig/staticFolder/
- 업로드한 파일로 이전 staticFolder의 내용을 교체합니다.
- Python 환경에 진입합니다. 경로: forethought-core 네임스페이스 --> inner 컨테이너 --> /config/cloudcare-forethought-backend
- Python 명령어 실행
- 다음과 같은 메시지가 표시되면 가져오기가 성공한 것입니다.

오프라인 환경에서 메트릭 사전 JSON 업데이트 방법¶
- 최신 메트릭 사전 JSON 파일 다운로드: https://static.guance.com/datakit/measurements-meta.json
- 경로: forethought-core 네임스페이스 --> inner 컨테이너 --> /config/cloudcare-forethought-backend/sysconfig/staticFolder/metric 폴더에 metric_config.json 파일을 새로 만들고 링크의 내용을 붙여넣습니다.
오프라인 환경에서 공식 Pipeline 라이브러리 업데이트 방법¶
- 최신 메트릭 사전 JSON 파일 다운로드: https://static.guance.com/datakit/internal-pipelines.json
- 경로: forethought-core 네임스페이스 --> inner 컨테이너 --> /config/cloudcare-forethought-backend/sysconfig/staticFolder 폴더에 internal-pipelines.json 파일을 새로 만들고 링크의 내용을 붙여넣습니다.