snow · 2026.5.15 11:09 · 조회 2
Grafana 플러그인 관리
플러그인 유형
| 유형 | 설명 | 예시 |
|---|---|---|
| Panel | 새로운 시각화 위젯 추가 | Clock, Flowchart, Worldmap |
| Data source | 새로운 데이터 소스 연결 | MongoDB, Zabbix, Jira |
| App | 통합 모니터링 앱 | Kubernetes App, Datadog |
플러그인 설치
UI에서 설치
Administration → Plugins → 검색 → Install
Grafana 서버가 인터넷에 연결되어 있어야 합니다.
CLI로 설치
1grafana-cli plugins install grafana-clock-panel2grafana-cli plugins install grafana-worldmap-panel3 4# 설치 후 서비스 재시작5sudo systemctl restart grafana-server6# Docker7docker restart grafanaDocker 이미지에 사전 포함
1FROM grafana/grafana:latest2RUN grafana-cli plugins install grafana-clock-panel3RUN grafana-cli plugins install marcusolsson-json-datasource또는 환경 변수로:
1-e GF_INSTALL_PLUGINS=grafana-clock-panel,grafana-worldmap-panel추천 플러그인
패널 플러그인
| 플러그인 | 설명 |
|---|---|
| Grafana Clock Panel | 현재 시각 표시 |
| Flowchart Panel | 흐름도 시각화 |
| Worldmap Panel | 지도 위에 메트릭 표시 |
| Pie Chart | 파이 차트 (v8부터 내장) |
| Track Map | GPS 경로 시각화 |
데이터 소스 플러그인
| 플러그인 | 설명 |
|---|---|
| Zabbix | Zabbix 모니터링 연동 |
| JSON API | REST API JSON 데이터 소스 |
| MongoDB | MongoDB 직접 쿼리 |
| Infinity | CSV, XML, HTML 파싱 |
오프라인 환경 설치
인터넷이 없는 환경에서는 grafana.com/grafana/plugins에서 .zip 파일을 다운로드합니다.
1# 플러그인 디렉토리에 압축 해제2unzip grafana-clock-panel-2.1.3.zip -d /var/lib/grafana/plugins/3 4# 서비스 재시작5sudo systemctl restart grafana-server플러그인 서명 정책
Grafana 8.0 이후 서명되지 않은 플러그인은 기본적으로 로드를 거부합니다.
서명되지 않은 플러그인 허용 (테스트 환경):
1[plugins]2allow_loading_unsigned_plugins = my-custom-panel플러그인 업데이트
1grafana-cli plugins update-all2sudo systemctl restart grafana-server또는 UI에서: Administration → Plugins → 설치된 플러그인 → Update
댓글
아직 댓글이 없습니다.
댓글을 작성하려면 로그인이 필요합니다.