CentOS 8에서 ZABBIX 5.0 그래프 한글 깨짐 현상 해결하기

CentOS 8에 설치한 ZABBIX 5.0 서버의 그래프에서 한글이 깨져보이는 현상이 발생할 때, 해결 방법을 알아보고 실습을 통해 쉽게 적용하고 사용할 수 있습니다.


[ZABBIX] 리눅스에서 ZABBIX 5.0 그래프 한글 깨짐 현상 해결하기
ZABBIX 그래프 한글 깨짐 현상

CentOS 8에 설치한 ZABBIX 5.0 서버의 그래프에서 한글이 깨져보이는 현상이 발생할 때, 해결 방법을 알아보고 실습을 통해 쉽게 적용하고 사용할 수 있습니다.
CentOS 8에서 Zabbix(자빅스) 5.0.0 버전을 설치 후 한글로 언어 설정 시 아래와 같이 그래프에서 한글 깨짐 현상이 발생합니다.
폰트 변경을 작업을 통해 그래프의 한글 깨짐 현상을 해결할 수 있습니다.


실습 환경

  • 운영 체제(OS) : CentOS 8
  • root 계정으로 실행
  • IP 설정 및 인터넷이 가능한 환경

Zabbix 폰트 파일 확인하기

YUM을 사용해서 Zabbix 설치 시 웹 소스는 /usr/share/zabbix 경로에 위치하게 됩니다.
Zabbix 웹 페이지에서 사용하는 폰트 파일을 확인합니다.

[root@runit.cloud ~]# ls -al /usr/share/zabbix/assets/fonts/graphfont.ttf lrwxrwxrwx 1 root root 33 May 20 15:23 /usr/share/zabbix/assets/fonts/graphfont.ttf -> /etc/alternatives/zabbix-web-font [root@runit.cloud ~]# ls -al /etc/alternatives/zabbix-web-font lrwxrwxrwx 1 root root 38 May 28 09:16 /etc/alternatives/zabbix-web-font -> /usr/share/fonts/dejavu/DejaVuSans.ttf [root@runit.cloud ~]# ls -al /usr/share/fonts/dejavu/DejaVuSans.ttf -rw-r--r-- 1 root root 756072 May 17 2015 /usr/share/fonts/dejavu/DejaVuSans.ttf

  • [message]
    • ##info-circle## ZABBIX 한글 언어 파일 확인!
      • 심볼릭 링크를 확인 해보니 실제 사용하는 폰트는 /usr/share/fonts/dejavu/DejaVuSans.ttf 파일인 것을 확인할 수 있습니다.

한글 폰트 다운로드하기

폰트 파일 사용 경로로 이동 후 네이버에서 제공하는 나눔 글꼴 파일을 다운로드 합니다.

[cd /usr/share/fonts/dejavu/]

[wget http://cdn.naver.com/naver/NanumFont/fontfiles/NanumFont_TTF_ALL.zip]

[root@runit.cloud ~]# cd /usr/share/fonts/dejavu [root@runit.cloud dejavu]# wget http://cdn.naver.com/naver/NanumFont/fontfiles/NanumFont_TTF_ALL.zip --2020-05-28 09:53:00-- http://cdn.naver.com/naver/NanumFont/fontfiles/NanumFont_TTF_ALL.zip Resolving cdn.naver.com (cdn.naver.com)... 125.209.207.10, 125.209.207.11, 211.216.46.22 Connecting to cdn.naver.com (cdn.naver.com)|125.209.207.10|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 14946146 (14M) [application/zip] Saving to: ‘NanumFont_TTF_ALL.zip’ NanumFont_TTF_ALL.zip 100%[========================================================================================================================================>] 14.25M 93.8MB/s in 0.2s 2020-05-28 09:53:01 (93.8 MB/s) - ‘NanumFont_TTF_ALL.zip’ saved [14946146/14946146].

Zabbix 폰트 파일 변경하기

다운로드 받은 나눔 파일 압축을 해제하고, Zabbix에서 사용하는 폰트 파일을 변경합니다.

폰트 파일 압축 해제하기

[unzip NanumFont_TTF_ALL.zip]

[root@runit.cloud dejavu]# unzip NanumFont_TTF_ALL.zip Archive: NanumFont_TTF_ALL.zip replace NanumBrush.ttf? [y]es, [n]o, [A]ll, [N]one, [r]ename: A inflating: NanumBrush.ttf inflating: NanumGothic.ttf inflating: NanumGothicBold.ttf inflating: NanumGothicExtraBold.ttf inflating: NanumMyeongjo.ttf inflating: NanumMyeongjoBold.ttf inflating: NanumMyeongjoExtraBold.ttf inflating: NanumPen.ttf

Zabbix 폰트 링크 파일 삭제하기

[rm /etc/alternatives/zabbix-web-font]

Zabbix 폰트 나눔고딕 파일로 심볼링 링크 설정하기

[ln -s /usr/share/fonts/dejavu/NanumGothic.ttf /etc/alternatives/zabbix-web-font]

Zabbix 웹 페이지 한글 표시 확인하기

아래 이미지와 같이 한글이 정상적으로 표시되는 것을 확인 할 수 있습니다.

[ZABBIX] 리눅스에서 ZABBIX 5.0 그래프 한글 깨짐 현상 해결하기
ZABBIX 한글 깨짐 현상 해결 완료

마무리

Zabbix의 그래프에서 한글이 깨져보이는 현상을 해결하는 작업이 완료되었습니다.
Zabbix에서 사용하는 폰트 파일의 심볼릭 링크 파일을 교체해서 한글을 정상적으로 표시할 수 있습니다.

COMMENTS

이름

가상 머신 생성,1,가상 머신 자동 시작,2,그라파나 비밀번호 초기화,1,데이터베이스 설치,1,리눅스 메모리,1,리눅스 명령어 자동 완성,2,리눅스 백업,1,리눅스 설치,1,리눅스 시스템 언어,1,리눅스 언어 설정,1,리눅스 원격 명령 실행,1,리눅스 프로세스,1,리눅스 한글 설정,1,리눅스 LOCALE,1,리버스 프록시,1,맥북,1,메모리,1,모바일 리다이렉션,1,모바일 페이지,1,백업 스크립트,1,버추얼박스 설치,1,보안 취약점,1,사설 인증서,1,서버 관리,2,소스 컴파일,1,슬랙 사용법,1,슬랙 시작,1,슬랙 초보자 가이드,1,엔진엑스 설치,1,원격 데스크톱 연결,1,웹 접속 제한,1,윈도우 비밀번호 초기화,1,윈도우 전원 옵션,1,윈도우 PATH,1,이미지 압축,1,이미지 용량 줄이기,1,인증서 생성,1,인증서 설치,1,자동 로그인,1,자빅스 한글,1,자체 서명,1,점검 스크립트,1,젠서버 설치,1,커널 삭제,1,콘솔 파란색 설정,1,클립보드 공유,1,파이썬 설치,1,파일 업로드 제한,1,프로세스 관리,1,프로세스 오류,1,한국어 설정,1,한글 설정,1,한영 전환,1,호스트 전용 네트워크,1,ADMIN 초기화,1,APACHE,1,APPLICATIONS,16,Big Sur,1,CentOS,4,CentOS 6,9,CentOS 7,4,CentOS 8,21,CentOS 8 설치,1,CentOS 설치 이미지 다운로드,1,CentOS ISO Download,1,CentOS-Base.repo,1,Citrix Hypervisor,2,DATABASES,1,dnf install httpd,1,DROPPING PACKET,1,GRAFANA,1,htpasswd,1,HTTP 기본 인증,2,HTTPS,1,IPTABLES,1,ISMS,1,ISO 저장소,1,JENNIFER,1,jennifer_admintool,1,jpg smaller,1,LINUX,29,macOS,2,MariaDB,1,MONITORING,3,NF_CONNTRACK,1,NGINX,9,NGINX 설치,1,NGINX SSL 설정,1,openssl 인증서 생성,1,pam 인증,1,passwd,1,PHP,1,PHP-FPM 설치,1,PuTTY,1,PYTHON,1,RSYNC,1,SFTP,1,Shift + Space 한영 전환,1,SLACK,2,slack 사용법,1,SSH 인증,1,SSH 자동 로그인,2,SSHPASS,3,SSL 경고 로그,1,SSL 인증서,1,su,1,SWAP,1,TABLE FULL,1,TABLEAU,1,tinypng,1,TIP,1,TMUX,3,TMUX 설치,2,useradd,1,userdel,1,VirtualBox,4,VIRTUALIZATION,7,VM,3,VMware,1,VMware 무료 라이센스,1,Vmware Fusion,1,wheel 그룹,1,WINDOWS,7,Windows 10,7,XCP-ng,2,XenServer,4,YUM,1,ZABBIX,1,
ltr
item
시스템 엔지니어의 세상: CentOS 8에서 ZABBIX 5.0 그래프 한글 깨짐 현상 해결하기
CentOS 8에서 ZABBIX 5.0 그래프 한글 깨짐 현상 해결하기
CentOS 8에 설치한 ZABBIX 5.0 서버의 그래프에서 한글이 깨져보이는 현상이 발생할 때, 해결 방법을 알아보고 실습을 통해 쉽게 적용하고 사용할 수 있습니다.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4ApTG3oa1olrV12iWxYMhXSEviEwn45OUJuj4c98yOfzSQtmPKsbI7_4qh-Yv8nQm8Eg0qhxNokepASsIKJPTz-FQhbBfBJIQE8cb3fl9RX25Mom2tR5rXfnTWSZPnXqZBqPb_Eeh1w/s1600/zabbix+%25E1%2584%2580%25E1%2585%25B3%25E1%2584%2585%25E1%2585%25A2%25E1%2584%2591%25E1%2585%25B3+%25E1%2584%2592%25E1%2585%25A1%25E1%2586%25AB%25E1%2584%2580%25E1%2585%25B3%25E1%2586%25AF+%25E1%2584%2581%25E1%2585%25A2%25E1%2584%258C%25E1%2585%25B5%25E1%2586%25B7+%25E1%2584%2592%25E1%2585%25A7%25E1%2586%25AB%25E1%2584%2589%25E1%2585%25A1%25E1%2586%25BC.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4ApTG3oa1olrV12iWxYMhXSEviEwn45OUJuj4c98yOfzSQtmPKsbI7_4qh-Yv8nQm8Eg0qhxNokepASsIKJPTz-FQhbBfBJIQE8cb3fl9RX25Mom2tR5rXfnTWSZPnXqZBqPb_Eeh1w/s72-c/zabbix+%25E1%2584%2580%25E1%2585%25B3%25E1%2584%2585%25E1%2585%25A2%25E1%2584%2591%25E1%2585%25B3+%25E1%2584%2592%25E1%2585%25A1%25E1%2586%25AB%25E1%2584%2580%25E1%2585%25B3%25E1%2586%25AF+%25E1%2584%2581%25E1%2585%25A2%25E1%2584%258C%25E1%2585%25B5%25E1%2586%25B7+%25E1%2584%2592%25E1%2585%25A7%25E1%2586%25AB%25E1%2584%2589%25E1%2585%25A1%25E1%2586%25BC.png
시스템 엔지니어의 세상
https://www.runit.cloud/2020/05/centos-8-zabbix5-font.html
https://www.runit.cloud/
https://www.runit.cloud/
https://www.runit.cloud/2020/05/centos-8-zabbix5-font.html
true
7559506062450536879
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share to a social network STEP 2: Click the link on your social network Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy Table of Content