애플리케이션 성능 모니터링

Tier: Free, Premium, Ultimate Offering: GitLab.com, Self-managed, GitLab Dedicated

GitLab은 애플리케이션을 운영하고 유지하는 데 도움이 되는 다양한 도구를 제공합니다.

알림 및 인시던트 관리

GitLab은 IT 대응자의 경보 피로를 줄이고 여러 시스템에서 문제를 식별하고 경보를 중앙 집중화하는 도구를 제공함으로써 IT 대응자의 경보 피로를 줄입니다. 귀하의 팀은 경보를 조사하고 중요한 경보를 인시던트로 승격시킬 수 있는 단일 중앙 인터페이스가 필요합니다.

경보가 너무 시끄럽습니까? GitLab에서는 소방전 이후 즉시 경보를 구성하고 세밀하게 조정할 수 있습니다.

애플리케이션에서의 오류 추적

GitLab은 Sentry와 통합하여 애플리케이션에서 발생하는 오류를 집계하고 중요한 오류를 식별하는 데 필요한 분류 및 필터링 기능을 GitLab UI에서 제공합니다. 전체 트리지 프로세스를 통해 사용자는 GitLab에서 오류 추적 및 오류 수정에 필요한 작업을 추적하기 위해 GitLab 이슈를 생성할 수 있습니다. 이 모든 작업은 GitLab을 떠나지 않고 이루어집니다.

  • 오류 추적을 통해 애플리케이션에서 생성된 오류 발견 및 확인하기

분산 추적을 통한 애플리케이션 성능 관리

GitLab은 분산 추적을 통해 애플리케이션 성능 문제를 해결할 수 있으며, 이를 통해 요청이 다양한 서비스 및 시스템을 통해 이동하는 방식, 각 작업의 시간 및 발생하는 오류 또는 로그를 조사할 수 있습니다. 사용자는 마이크로서비스 애플리케이션에 추적 기능을 활용할 수 있으며, 이를 통해 여러 독립적인 서비스를 그룹화하여 사용자 요청을 충족시킵니다.

코드로 인프라 관리

GitLab은 Ansible, Puppet 또는 Chef로 정의된 인프라를 코드로 저장하고 실행합니다. 또한 Terraform와의 네이티브 통합을 제공하여 GitOps 및 인프라-코드 (IaC) 워크플로우를 GitLab 인증, 승인 및 사용자 인터페이스와 통합합니다. Terraform의 도입 장벽을 낮추어 기계 판독 가능한 정의 파일을 통해 인프라를 관리하고 제공할 수 있으며, 물리 하드웨어 구성 또는 대화형 구성 도구가 아닌 버전 관리에 정의가 저장되어 인프라에 검증된 코딩 기술을 확장하고 응용 프로그램과 환경의 경계를 흐려집니다.

기타 기능