Cloud Monitoring 대시보드를 사용하여 커스텀 대시보드 및 차트를 만들 수 있습니다. Kf에는 애플리케이션의 성능을 모니터링하는 대시보드를 만드는 데 사용할 수 있는 기본 템플릿이 있습니다.
애플리케이션 성능 대시보드
다음 명령어를 실행하여 Cloud Monitoring 대시보드의 모니터링 작업공간에 대시보드를 배포하여 앱의 성능을 모니터링합니다. 이 대시보드에는 요청/초, 왕복 지연 시간, HTTP 오류 코드 등의 애플리케이션 성능 측정항목이 있습니다.
git clone https://github.com/google/kf
cd ./kf/dashboards
./create-dashboard.py my-dashboard my-cluster my-space
시스템 리소스 및 성능 대시보드
기본 제공되는 대시보드를 사용하여 노드, pod, 컨테이너 등의 모든 시스템 리소스와 성능 측정항목을 볼 수 있습니다. 시스템 대시보드에 액세스하려면 아래 링크를 클릭하세요.
이 대시보드에 대한 자세한 내용은 여기를 참조하세요.
SLO 및 알림 만들기
사용 가능한 측정항목에 대해 SLO 및 알림을 만들어서 시스템 및 애플리케이션 모두의 성능과 가용성을 모니터링할 수 있습니다. 예를 들어 istio.io/service/server/response_latencies
측정항목을 사용하여 애플리케이션 왕복 지연 시간에 대해 알림을 설정할 수 있습니다.
대시보드 액세스 제어
여기에서 안내에 따라 개발자 및 팀의 다른 구성원에게 대시보드 액세스 권한을 부여합니다. roles/monitoring.dashboardViewer
역할은 대시보드에 대한 읽기 전용 액세스 권한을 제공합니다.