InfoGrab Docs

Eco CI

Eco CI를 사용하여 CI/CD 파이프라인의 에너지 소비와 탄소 배출량을 측정합니다.

Note Eco CI는 GitLab CI/CD 파이프라인과 통합되는 서드파티 도구입니다. GitLab은 이 도구를 유지 관리하거나 지원을 제공하지 않으며, 이 도구가 규제 또는 컴플라이언스 요구 사항을 충족한다는 보장을 하지 않습니다. Eco CI 는 CI/CD 파이프라인의 에너지 소비와 탄소 배출량을 측정하는 오픈소스 도구입니다. 파이프라인 잡 내에서 경량 bash 스크립트로 실행되며 별도의 서버나 데이터베이스가 필요하지 않습니다. 파이프라인 잡의 명령 전후에 측정 스크립트를 배치합니다. 도구는 명령 실행 중 CPU 사용률을 모니터링하고 SPECpower 데이터베이스의 사전 계산된 전력 곡선을 사용하여 에너지 소비를 계산합니다. 모든 측정 결과를 텍스트 파일로 저장하며, 잡 아티팩트로 저장하여 다운로드하고 볼 수 있습니다. 또한 기록 분석을 위해 외부 대시보드로 결과를 전송할 수 있습니다. 파이프라인에 Eco CI 추가 # 잡 실행 중 에너지 소비와 탄소 배출량을 측정하기 위해 파