Versions Compared

Key

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


Info

This article shows how to get old Checkmk agents to enable monitoring of legacy operating systems.

...

  1. Download the Checkmk RAW Edition (CRE) with the version you need — in this example 2.1.0p35 — via command line:

    Code Block
    themeRDark
    root@mylinuxhost:~# wget https://download.checkmk.com/checkmk/2.1.0p35/check-mk-raw-2.1.0p35_0.jammy_amd64.deb

    We use the CRE here, as it can be downloaded without authentication and the vanilla agent contained, is the same as in all editions. Also, the target distribution of the server setup is irrelevant.


  2. Create a temporary directory to extract the files to and change into it:

    Code Block
    themeRDark
    root@mylinuxhost:~# mkdir mydirectory && cd mydirectory


    .

  3. Extract the downloaded file into this directory:

    Code Block
    themeRDark
    root@mylinuxhost:~# tar x ../check-mk-raw-2.1.0p35_0.jammy_amd64.deb


    .

  4. Extract the data.tar.zst archive:

    Code Block
    themeRDark
    root@mylinuxhost:~# tar xvf data.tar.zst

    .

  5. This command will show you all the agents contained in the archive:

    Code Block
    themeRDark
    root@mylinuxhost:~# find . -name '*check?mk?agent*'


    Image showing the find command to locate the old checkmk agent


    .
  6. Go to the directory that contains the agent you need, for example the windows  directory:

    Code Block
    themeRDark
    root@mylinuxhost:~# cd ./opt/omd/versions/2.1.0p35.cre/share/check_mk/agents/windows/

    .

  7. Here you will find the MSI file for 2.1.0p35:

    Image showing were to find the old MSI file.



Tip

The installation, registration, and setup of the agent can be accomplished in just a few steps, because the agent does not need any additional libraries for its functionality, for example. In addition, the agent is shipped with a basic configuration that is sufficient for most applications.

For more information regarding this subject, please visit our official documentation guide.


Filter by label (Content by label)
showLabelsfalse
max5
spacesKB
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel in ( "kb-how-to-article" , "windows_agent" , "agent_bakery" , "linux_agent" ) and type = "page" and space = currentSpace ( )
labelskb-how-to-article

...