cURL 예제
cURL 예제
이 페이지에서는 cURL을 사용해 Grafana API를 호출하는 예제를 제공해요.
출처: 문서
본문
인증이 없는 대시보드에 대한 가장 기본적인 예제예요. 기본 설치와 익명 접근 활성화를 가정하고 로컬 머신에서 테스트할 수 있어요:
curl http://localhost:3000/api/search
기본 admin 자격 증명으로 기본 인증(basic authentication)을 활성화하고 Grafana를 로컬에서 실행 중일 때 홈 대시보드를 가져오는 cURL 명령은 다음과 같아요:
curl http://admin:admin@localhost:3000/api/search
HTTP 기본 권한 부여로 사용자 이름과 비밀번호를 전달하려면 base64로 인코딩해야 해요. 요청에는 권한 부여 토큰(authorization token)을 사용할 수 없어요.
예를 들어 사용자 이름이 user이고 비밀번호가 password일 때 역할에 연결된 권한을 나열하려면 다음을 사용해요:
curl --location '<grafana_url>/api/access-control/builtin-roles' --user 'user:password'
더 알아보기 (Learn more)
- Grafana HTTP API 개요
- 서비스 계정 토큰으로 조직용 토큰·대시보드 생성하기
- 데이터 소스 관리 및 인증