Network & Server Factory

개인 공부 기록

Server & OS/Monitoring

[Zabbix] 그래프 한글 폰트 깨짐 해결

1nfra 2021. 7. 30. 03:21
Zabbix 그래프의 한글이 깨지는 원인은 서버에 한글 폰트가 없기 때문입니다. 기본 폰트 graphfont.ttf를 백업하고 나눔스퀘어 폰트를 같은 이름으로 넣어 해결했습니다.

1. 증상과 원인

Zabbix 그래프에서 한글이 네모 등으로 깨져 보였습니다. Zabbix가 그래프에 쓰는 기본 폰트(graphfont.ttf)에 한글 글리프가 없어서 생기는 문제입니다.

한글이 깨진 그래프

2. 폰트 준비

한글 폰트를 내려받습니다. 저는 나눔스퀘어(NanumSquare_acB.ttf)를 사용했습니다. 네이버 폰트는 네이버 한글 폰트 페이지에서 받을 수 있습니다.

 

내려받은 폰트는 WinSCP로 서버에 옮겼습니다.

WinSCP로 서버에 폰트 업로드

3. 폰트 교체

3.1 기본 폰트 백업

Zabbix 폰트 디렉터리로 이동해 기본 폰트의 이름을 바꿔 둡니다.

cd /usr/share/zabbix/assets/fonts/
mv graphfont.ttf graphfont.ttf.bak

3.2 한글 폰트 적용

업로드한 폰트를 같은 디렉터리에 graphfont.ttf라는 이름으로 옮깁니다.

mv /font/NanumSquare_acB.ttf /usr/share/zabbix/assets/fonts/graphfont.ttf

4. 결과

Zabbix 웹 페이지를 새로 고치면 그래프의 한글이 정상으로 표시됩니다.

폰트 교체 후 그래프

5. 정리

  • 원인은 Zabbix 기본 그래프 폰트에 한글이 없기 때문입니다.
  • 기존 graphfont.ttf를 백업하고, 한글 폰트를 같은 이름으로 넣으면 됩니다.
  • 되돌릴 때는 .bak 파일 이름을 원래대로 바꿉니다.
728x90
서울
--:--:--
-전체 글
-카테고리
오늘 방문