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 grafana

Docker 이미지에 사전 포함

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 MapGPS 경로 시각화

데이터 소스 플러그인

플러그인설명
ZabbixZabbix 모니터링 연동
JSON APIREST API JSON 데이터 소스
MongoDBMongoDB 직접 쿼리
InfinityCSV, 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

댓글

아직 댓글이 없습니다.

댓글을 작성하려면 로그인이 필요합니다.