Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Info

This article helps troubleshoot why characters may display incorrectly in Graphs while using a SUSE OS.

Status
colourGreen
titleLAST TESTED ON CHECKMK 2.2.0P1


Panel
borderColorblack
bgColor#f8f8f8
titleTable of Contents

Table of Contents


Warning

These actions are unsupported since the changes are to the OS itself, not the Checkmk software. This behavior has was observed only been observed on SUSE Linux Enterprise Server 15 (SLES15) with Service Pack 4.

...

Problem

You may encounter an issue where the characters in your Checkmk service graphs appear incorrect. This is caused by the default font pack that SLES15 SP4 uses. 

...

Screenshot of Checkmk graph containing unreadable high-bit characters.Image Added


Solution

To resolve this, you can execute the following commands either as a normal Linux user or as root: 

...



  1. Stop the site

    Code Block
    languagebash
    themeRDark
    root@mylinuxhost# omd stop <mysite>

    .

  2. Change directory to /usr/share/

    Code Block
    languagebash
    themeRDark
    root@mylinuxhost# cd /usr/share/
  3.  sudo mv fonts fonts.bak
  4.  sudo zypper install -f

     .

  5. Create a backup of the original fonts file

    Code Block
    languagebash
    themeRDark
    root@mylinuxhost:/usr/share# mv fonts fonts.bak

    . 

  6.  Install zypper

    Code Block
    languagebash
    themeRDark
    root@mylinuxhost:/usr/share# zypper install -f google-opensans-fonts
  7.  sudo omd start <mysite>
  8. .

  9. Start the site

    Code Block
    languagebash
    themeRDark
    root@mylinuxhost:/usr/share# omd start <mysite>

    .

After the Checkmk site has been restarted, the service graphs should display as expected. 

...

Screenshot of properly displayed characters within a Checkmk graph.Image Added


Filter by label (Content by label)
showLabelsfalse
max5
spacesKB
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel in ( "troubleshooting" , "suse" ) and type = "page" and space = "KB"
labelsbusinessintelligence

Page Properties
hiddentrue


Related issues