1.23. Grafana 문제 해결
Grafana 탐색기에서 시간이 많이 걸리는 메트릭을 쿼리할 때 게이트웨이 시간 제한
오류가 발생할 수 있습니다.
1.23.1. 증상: Grafana explorer 게이트웨이 시간 초과
Grafana explorer에서 시간이 많이 걸리는 메트릭을 쿼리할 때 게이트웨이 시간
제한 오류가 발생하면 open-cluster-management-observability
네임스페이스의 Grafana로 인해 시간 초과가 발생할 수 있습니다.
1.23.2. 문제 해결: Grafana 구성
이 문제가 있는 경우 다음 단계를 완료합니다.
Grafana의 기본 구성에 예상 시간 제한 설정이 있는지 확인합니다.
Grafana의 기본 시간 초과 설정을 확인하려면 다음 명령을 실행합니다.
oc get secret grafana-config -n open-cluster-management-observability -o jsonpath="{.data.grafana\.ini}" | base64 -d | grep dataproxy -A 4
다음 시간 초과 설정이 표시되어야 합니다.
[dataproxy] timeout = 300 dial_timeout = 30 keep_alive_seconds = 300
Grafana에 대한 기본 데이터 소스 쿼리 타임아웃을 확인하려면 다음 명령을 실행합니다.
oc get secret/grafana-datasources -n open-cluster-management-observability -o jsonpath="{.data.datasources\.yaml}" | base64 -d | grep queryTimeout
다음 시간 초과 설정이 표시되어야 합니다.
queryTimeout: 300s
Grafana의 기본 구성에 예상 시간 제한 설정이 있는 경우 다음 명령을 실행하여
open-cluster-management-observability
네임스페이스에서 Grafana를 구성할 수 있습니다.oc annotate route grafana -n open-cluster-management-observability --overwrite haproxy.router.openshift.io/timeout=300s
Grafana 페이지를 새로 고치고 메트릭을 다시 쿼리합니다. 게이트웨이 시간 제한
오류가 더 이상 표시되지 않습니다.