애플리케이션 성능 모니터링
GitLab은 여러 도구를 제공하여 애플리케이션을 운영하고 유지하는 데 도움을 줍니다.
경보 및 사건 관리
GitLab은 다중 시스템에서 문제를 식별하고 경보를 중앙 집계하는 도구를 제공함으로써 IT 대응자의 경보 피로를 줄이는 데 도움을 줍니다. 팀은 경보를 조사하고 중요한 경보를 사건으로 승격할 수 있는 단일 중앙 인터페이스가 필요합니다.
경보가 너무 시끄럽습니까? GitLab에서 즉시 경보를 구성하고 세밀하게 조정할 수 있습니다.
- GitLab에서 경보 및 사건을 관리하세요.
- 상태 페이지를 생성하여 사건 발생 중에 사용자에게 효율적으로 의사 소통하세요.
애플리케이션에서 오류 추적
GitLab은 Sentry와 통합하여 애플리케이션에서 발생한 오류를 집계하고 GitLab UI에서 제공하여 필요한 정렬 및 필터링 기능을 사용하여 가장 중요한 오류를 식별하는 데 도움을 줍니다. 전체 치료 프로세스 중에 사용자는 GitLab에서 오류를 추적하고 그것을 수정하기 위해 필요한 작업을 추적할 수 있습니다. 이 모든 것을 GitLab을 떠나지 않고 처리할 수 있습니다.
- 오류 추적으로 생성된 애플리케이션 오류를 발견하고 보세요.
분산 추적으로 애플리케이션 성능 관리
GitLab은 분산 추적을 사용하여 요청이 서로 다른 서비스와 시스템을 통과하는 방식, 각 작업의 타이밍, 발생하는 모든 오류 또는 로그를 검사하여 애플리케이션 성능 문제를 해결할 수 있습니다. 여러 독립적인 서비스를 그룹화하여 사용자 요청을 충족하기 위해 협력하는 마이크로서비스 애플리케이션에 대해 추적을 활용할 수 있습니다.
- 분산 추적을 참조하세요.
코드로 인프라 관리
GitLab은 인프라를 Ansible, Puppet 또는 Chef로 정의하더라도 코드로 저장하고 실행합니다. 또한 Terraform과의 원활한 통합을 제공하여 GitOps 및 Infrastructure-as-Code (IaC) 워크플로우를 GitLab의 인증, 권한 부여 및 사용자 인터페이스와 통합합니다. Terraform의 도입 장벽을 낮추어 기계가 읽을 수 있는 정의 파일을 통해 인프라를 관리하고 프로비저닝할 수 있으므로 물리적 하드웨어 구성이나 대화형 구성 도구가 아닌 버전 관리에 정의가 저장되어 있어 인프라에 검증된 코딩 기술을 확장하고 애플리케이션과 환경의 경계를 흐리게 합니다.
- GitLab 및 Terraform으로 인프라 관리 방법을 확인하세요.
더 많은 기능
- 다른 환경으로 배포하세요.
- 프로젝트를 Kubernetes 클러스터에 연결하세요.
- 피처 플래그를 생성, 토글 및 제거하세요.