플러그인 백엔드 통신 허용
플러그인 백엔드 통신 허용 (Allow plugin backend communication)
기본적으로 Grafana는 플러그인 백엔드와 원격으로만 통신할 수 있어요. 하지만 Grafana 인스턴스를 구성하면 설치된 플러그인의 프론트엔드가 로컬에 설치된 다른 플러그인의 백엔드와 직접 통신하도록 만들 수 있죠. 예를 들어 canvas 패널이 actions_allow_post_url 옵션으로 허용된 애플리케이션 리소스 API를 호출하도록 하는 데 이 설정을 쓸 수 있어요.
출처: 문서
본문
플러그인 간 백엔드 통신을 활성화하려면 통신할 플러그인들을 설정하면 돼요. 운영체제에 따라 grafana.ini 또는 custom.ini 구성 파일에서 세미콜론을 제거해 활성화한 뒤 다음 설정 옵션을 지정하세요:
actions_allow_post_url=
이 값은 glob 매칭을 사용하는 쉼표로 구분된 목록이에요.
- 백엔드를 가진 모든 플러그인에 접근을 허용하려면:
actions_allow_post_url=/api/plugins/*
- 특정 플러그인 하나의 백엔드에만 접근하려면:
actions_allow_post_url=/api/plugins/<GRAFANA_SPECIAL_APP>